
From nobody Thu Nov  1 13:51:12 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF22D128CF2; Thu,  1 Nov 2018 13:51:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham 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 goHdopZLwc6W; Thu,  1 Nov 2018 13:51:08 -0700 (PDT)
Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) (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 B8F04128766; Thu,  1 Nov 2018 13:51:07 -0700 (PDT)
Received: by mail-lj1-x22f.google.com with SMTP id g26-v6so18036358lja.10; Thu, 01 Nov 2018 13:51:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dN0lgUzXU04pk+LSAYyfhZSgnnYoNVyhzh3ncNX9gUU=; b=DNaXHQDq/lVaM8UWkcgoAhzADKY/gFcOdIkfYC1dN4erAyeZvhpbyIpwvELow/TKV+ iaUQAe6mLVCSU+lpMx3X5eEsXvBbRgYZadPZ2v0ux8vSUzFTNNe5Q2VVma2usCOnr+zx 36Gmg2IkrhT/ovgy4iu1XqMphBwKpYOuv6KJIDa4Xp6ueJobLZemPygFF7hIGA42NThK Z7IdRPUlRw3K2ynCj26YfU9T7p4ldH2MKbugTDl0ZHsT33NIT5hWTq6sTuTzv/WB3USN IMEyi9sZLGm7RLrBOP7SIhAgIuCkALo9NaQWJSd86yTjqbdrzcyBjtBEWy4QgrCR7gUF NlGg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dN0lgUzXU04pk+LSAYyfhZSgnnYoNVyhzh3ncNX9gUU=; b=ejYBRjPzuy5G9UfCo2H730o6gzZyqMt6lNafpfjkL51e2W6VWoQew8EUdEG+n/5zpU JBwPlEWk58Tu97ROhE9UdiQ3FTiTNaA2zVJsSpTYHBSPS4oHP8LtCICao4Or4wfg5lsf m8jx1ZGvzmi5kOxsaOiWfkR06hfQSc97LLrrlgbfmG15NZxjXNKmBEja7dXuZid4TV/P dsy/bQC7eJ1NLOo/PbhBxbeuwX4B5aTiwpURP0k6cgJhGjC2zJCPo07BLV3c53A4Hhhk 7kuQ1S4AljoRtwuTDO0Acj44nYSYbAI0S5dFr5RMHgbbKC7DKdYSGxs30426QEp62iO2 i7eA==
X-Gm-Message-State: AGRZ1gL/doiQlMJ+Se5ZUmREBskI09pO/ceM8koq8DZvWhi4S6iNO+Dt tWm+l86OLr8dMldNPVpXX0bRws74Eb0lHN0QcgA/ORqG
X-Google-Smtp-Source: AJdET5ehmfavL/0daVnyOXbYdQjm7wD4e3d/kVJEhYz+ugYxBw0e6N2UreOu1mA9uxlYU0v0GZNqYmbj5EH8mMTdPGk=
X-Received: by 2002:a2e:7a06:: with SMTP id v6-v6mr4492604ljc.77.1541105465825;  Thu, 01 Nov 2018 13:51:05 -0700 (PDT)
MIME-Version: 1.0
References: <CAA=duU2kQWCg5CfidXAw8M+1VivgY=C2cehCcEVUQ0D_1yYxSg@mail.gmail.com> <CA+RyBmVLDKOsaJhDzdDKmF9WEk1Hwg7-LN25onVdK3fXk7bHSw@mail.gmail.com> <CA+RyBmXeQp+jFji-s5SsMDZTiwgNZ2Zfkcc0NHhwvnQ7jegdow@mail.gmail.com> <CAA=duU3eaXNPhSddxDxzrazL8NSwsVpR2TtkxLqH3YODBf=3Yw@mail.gmail.com>
In-Reply-To: <CAA=duU3eaXNPhSddxDxzrazL8NSwsVpR2TtkxLqH3YODBf=3Yw@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 1 Nov 2018 13:50:54 -0700
Message-ID: <CA+RyBmXRdRXVk-VQNSub-q5ThDWJ=b0JGq5mxeow1duv-+crJg@mail.gmail.com>
To: "Andrew G. Malis" <agmalis@gmail.com>
Cc: mpls-chairs@ietf.org, draft-mirsky-mpls-p2mp-bfd@ietf.org, mpls@ietf.org
Content-Type: multipart/alternative; boundary="000000000000da1ebc0579a093b9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/zdq84jP-7NyszGq6NAxKH1W7luo>
Subject: Re: [mpls] MPLS-RT review of draft-mirsky-mpls-p2mp-bfd-04
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 20:51:11 -0000

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

Hi Andy,
many thanks for taking the time to review and comment back on the proposed
update. Your position is much clearer to me now, and I'll work on
additional updates. Will get back when I have the comprehensive text to
discuss.

Regards,
Greg

On Wed, Oct 31, 2018 at 6:41 AM Andrew G. Malis <agmalis@gmail.com> wrote:

> Greg,
>
> Thanks for checking.
>
> You didn't really address my comment: "I would have expected to see at
> least a reference to RFC 4687, "Operations and Management (OAM)
> Requirements for Point-to-Multipoint MPLS Networks", and some text on how
> this draft addresses the requirements in that draft.".
>
> You added a reference in the security section, but nothing about how your
> draft addresses the 4687 requirements.
>
> Also, you didn't really address my next comment: "I also expected more
> text on the relationship between this draft and RFC 6425, "Detecting
> Data-Plane Failures in Point-to-Multipoint MPLS - Extensions to LSP Ping"=
',
> and more of an explanation of why the keyword MAY is used in sections 4.1
> and 4.2 - what are the implications of following or not following the MAY
> in each case?"
>
> Regarding RFC 6425, I was looking for text along the lines of why one
> would choose to implement this draft rather than 6425 (or both), to give
> product implementers and network operators guidance on whether to use 642=
5,
> this draft, or both for MPLS p2mp data plane failure detection. Otherwise=
,
> why would they bother with this draft when they already have 6425 working=
?
>
> Also, in sections 4.1 and 4.2, you just added another MAY to section 4.1,
> but again, what happens if you don't do the MAYs in both sections? Why
> would I want to do the MAYs? Why would I not want to? The text doesn't sa=
y.
>
> Finally, in section 3, the following sentence doesn't scan:
>
>    The source IP
>    address MAY be drawn from the IP header if BFD control packet
>    transmitted by the head using IP/UDP encapsulation as described in
>    Section 3.1.
>
> Did you mean "uses" instead of "using"?
>
> Thanks,
> Andy
>
>
>
>
>
> On Tue, Oct 30, 2018 at 11:05 AM Greg Mirsky <gregimirsky@gmail.com>
> wrote:
>
>> Dear Andy,
>> thank you for the review and the detailed suggestions. Attached please
>> find the updated version of the draft and the diff to highlight the
>> proposed changes. Please let me know if these address your comments.
>>
>> Kind regards,
>> Greg
>>
>> On Wed, Oct 24, 2018 at 11:11 AM Greg Mirsky <gregimirsky@gmail.com>
>> wrote:
>>
>>> Dear Andy,
>>> thank you for your thorough review and the most helpful comments. I'll
>>> work on the update to address them.
>>>
>>> Regards,
>>> Greg
>>>
>>> On Wed, Oct 24, 2018 at 9:17 AM Andrew G. Malis <agmalis@gmail.com>
>>> wrote:
>>>
>>>> I=E2=80=99ve been selected as an MPLS-RT reviewer for
>>>> draft-mirsky-mpls-p2mp-bfd-04, which is currently a candidate for MPLS=
 WG
>>>> adoption. This draft documents procedures for using BFD for multipoint
>>>> networks to detect data plane failures in MPLS p2mp LSPs.
>>>>
>>>> The BFD WG has been working on draft-ietf-bfd-multipoint, which
>>>> describes BFD procedures for multipoint and multicast networks.
>>>> draft-mirsky-mpls-p2mp-bfd uses that draft as a basis to detect MPLS d=
ata
>>>> plane failures for p2mp LSPs. This is a straightforward and useful
>>>> application of the BFD draft for MPLS data plane failure detection.
>>>>
>>>> However, I would have expected to see at least a reference to RFC 4687=
,
>>>> "Operations and Management (OAM) Requirements for Point-to-Multipoint =
MPLS
>>>> Networks", and some text on how this draft addresses the requirements =
in
>>>> that draft.
>>>>
>>>> I also expected more text on the relationship between this draft and
>>>> RFC 6425, "Detecting Data-Plane Failures in Point-to-Multipoint MPLS -
>>>> Extensions to LSP Ping"', and more of an explanation of why the keywor=
d MAY
>>>> is used in sections 4.1 and 4.2 - what are the implications of followi=
ng or
>>>> not following the MAY in each case?
>>>>
>>>> The draft also needs an editing pass, for example "MaultipointHead"
>>>> for "MultipointHead" and some incorrect English grammar in several
>>>> places.
>>>>
>>>> Once these items have been addressed, I think that the draft should be
>>>> ready for an adoption call.
>>>>
>>>> Cheers,
>>>> Andy
>>>>
>>>>
>>>>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div>Hi Andy,</div><div>many thanks for t=
aking the time to review and comment back on the proposed update. Your posi=
tion is much clearer to me now, and I&#39;ll work on additional updates. Wi=
ll get back when I have the comprehensive text to discuss.</div><div><br></=
div><div>Regards,</div><div>Greg</div></div></div><br><div class=3D"gmail_q=
uote"><div dir=3D"ltr">On Wed, Oct 31, 2018 at 6:41 AM Andrew G. Malis &lt;=
<a href=3D"mailto:agmalis@gmail.com">agmalis@gmail.com</a>&gt; wrote:<br></=
div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-lef=
t:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr">Greg,<=
div><br></div><div>Thanks for checking.</div><div><br></div><div>You didn&#=
39;t really address my comment: &quot;I would have expected to see at least=
 a reference to RFC 4687, &quot;Operations and Management (OAM) Requirement=
s for Point-to-Multipoint MPLS Networks&quot;, and some text on how this dr=
aft addresses the requirements in that draft.&quot;.=C2=A0</div><div><br></=
div><div>You added a reference in the security section, but nothing about h=
ow your draft addresses the 4687 requirements.</div><div><br></div><div>Als=
o, you didn&#39;t really address my next comment: &quot;I also expected mor=
e text on the relationship between this draft and RFC 6425, &quot;Detecting=
 Data-Plane Failures in Point-to-Multipoint MPLS - Extensions to LSP Ping&q=
uot;&#39;, and more of an explanation of why the keyword MAY is used in sec=
tions 4.1 and 4.2 - what are the implications of following or not following=
 the MAY in each case?&quot;<br></div><div><br></div><div>Regarding RFC 642=
5, I was looking for text along the lines of why one would choose to implem=
ent this draft rather than 6425 (or both), to give product implementers and=
 network operators guidance on whether to use 6425, this draft, or both for=
 MPLS p2mp data plane failure detection. Otherwise, why would they bother w=
ith this draft when they already have 6425 working?</div><div><br></div><di=
v>Also, in sections 4.1 and 4.2, you just added another MAY to section 4.1,=
 but again, what happens if you don&#39;t do the MAYs in both sections? Why=
 would I want to do the MAYs? Why would I not want to? The text doesn&#39;t=
 say.</div><div><br></div><div>Finally, in section 3, the following sentenc=
e doesn&#39;t scan:</div><div><br></div><div><div>=C2=A0 =C2=A0The source I=
P</div><div>=C2=A0 =C2=A0address MAY be drawn from the IP header if BFD con=
trol packet</div><div>=C2=A0 =C2=A0transmitted by the head using IP/UDP enc=
apsulation as described in</div><div>=C2=A0 =C2=A0Section 3.1.</div></div><=
div><br></div><div>Did you mean &quot;uses&quot; instead of &quot;using&quo=
t;?</div><div><br></div><div>Thanks,</div><div>Andy</div><div><br></div><di=
v><br></div><div><br></div><div><br></div></div></div><br><div class=3D"gma=
il_quote"><div dir=3D"ltr">On Tue, Oct 30, 2018 at 11:05 AM Greg Mirsky &lt=
;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gma=
il.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"l=
tr">Dear Andy,<div>thank you for the review and the detailed suggestions. A=
ttached please find the updated version of the draft and the diff to highli=
ght the proposed changes. Please let me know if these address your comments=
.</div><div><br></div><div>Kind regards,</div><div>Greg</div></div><br><div=
 class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Oct 24, 2018 at 11:11 AM Gr=
eg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gr=
egimirsky@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quot=
e" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">=
<div dir=3D"ltr">Dear Andy,<div>thank you for your thorough review and the =
most helpful comments. I&#39;ll work on the update to address them.</div><d=
iv><br></div><div>Regards,</div><div>Greg</div></div><br><div class=3D"gmai=
l_quote"><div dir=3D"ltr">On Wed, Oct 24, 2018 at 9:17 AM Andrew G. Malis &=
lt;<a href=3D"mailto:agmalis@gmail.com" target=3D"_blank">agmalis@gmail.com=
</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:=
0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><d=
iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr">I=E2=80=99ve been selected as an=C2=A0<span class=3D"m_74871958477=
38685851m_4836479175083463128m_7206569783012449796m_-1369470530874045245gma=
il-il">MPLS</span>-<span class=3D"m_7487195847738685851m_483647917508346312=
8m_7206569783012449796m_-1369470530874045245gmail-il">RT</span>=C2=A0review=
er for draft-mirsky-mpls-p2mp-bfd-04, which is currently a candidate for=C2=
=A0<span class=3D"m_7487195847738685851m_4836479175083463128m_7206569783012=
449796m_-1369470530874045245gmail-il">MPLS</span>=C2=A0WG adoption. This dr=
aft documents procedures for using BFD for multipoint networks to detect da=
ta plane failures in MPLS p2mp LSPs.<div><br></div><div>The BFD WG has been=
 working on=C2=A0draft-ietf-bfd-multipoint, which describes BFD procedures =
for multipoint and multicast networks. draft-mirsky-mpls-p2mp-bfd uses that=
 draft as a basis to detect MPLS data plane failures for p2mp LSPs. This is=
 a straightforward and useful application of the BFD draft for MPLS data pl=
ane failure detection.</div><div><br></div><div>However, I would have expec=
ted to see at least a reference to RFC 4687, &quot;Operations and Managemen=
t (OAM) Requirements for Point-to-Multipoint MPLS Networks&quot;, and some =
text on how this draft addresses the requirements in that draft.</div><div>=
<br></div><div>I also expected more text on the relationship between this d=
raft and RFC 6425, &quot;Detecting Data-Plane Failures in Point-to-Multipoi=
nt MPLS - Extensions to LSP Ping&quot;&#39;, and more of an explanation of =
why the keyword MAY is used in sections 4.1 and 4.2 - what are the implicat=
ions of following or not following the MAY in each case?</div><div><br></di=
v><div>The draft also needs an editing pass, for example &quot;<span style=
=3D"color:rgb(0,0,0);font-size:13.3333px">MaultipointHead&quot; for &quot;<=
/span><span style=3D"color:rgb(0,0,0);font-size:13.3333px">MultipointHead&q=
uot; and some incorrect English grammar in several places.</span></div><div=
><br></div><div>Once these items have been addressed, I think that the draf=
t should be ready for an adoption call.</div><div><br></div><div>Cheers,</d=
iv><div>Andy</div><div><br></div><div><span style=3D"color:rgb(0,0,0);font-=
size:13.3333px"><br></span></div></div></div></div></div></div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>

--000000000000da1ebc0579a093b9--


From nobody Thu Nov  1 14:14:09 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CCC012D4E9; Thu,  1 Nov 2018 14:14:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham 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 ieGScNQk2YMN; Thu,  1 Nov 2018 14:14:05 -0700 (PDT)
Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com [IPv6:2a00:1450:4864:20::231]) (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 6940A127B92; Thu,  1 Nov 2018 14:14:04 -0700 (PDT)
Received: by mail-lj1-x231.google.com with SMTP id z80-v6so13299276ljb.8; Thu, 01 Nov 2018 14:14:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=1kuSILXEvWpJnQeu8h4YYLmI13mCkPdSDdI6NXAsU4k=; b=MpqHbMtblGzJ0dcALuE12JjChirpvdSMEsQCCxl92ecJwR0f7bjkYMWIg0Ne1Q2RuG FOm1bnakH8XbyO5moz1y62LBk0ra9lqKREMhAKapf8UuZCqMZQPcFBiHnrhki2GjHRzt zEVl6lf6L5yJKwGKWqJVe9TseguvMGE2MzKsLF559MWjC36Ln4EUQByJILhjlLkzrQLv ODdMEwxbfxK0SYL2yovPvQFLfXsxaxn4BFKSmtNu2O/rodvC7tZg0IK5zM83i7qfWvg1 0jN4tvyPg5OcC8uZQiAVjFm+AXgewH83OTp5WaFMImX2zK2Ht2phCUIBqrCHgahVgVes tz7Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1kuSILXEvWpJnQeu8h4YYLmI13mCkPdSDdI6NXAsU4k=; b=Z0TEAezs2vYPeBK2BR5O7Rjo+0tl0M8XPNLt7aweBZ6fYbEnCN+3+driKKeEwkOD9/ ZP/RSLbA1mgVeIQlmT6NTdnKHz62CbSh2QF3Al+mNPQCG2MsZJUGUG/wwTXzyTHBI4n5 mBAmxpFBa8nhcc/XcXwjPzXN0uCb3zaqAApxsJy0qO/5xbpfpT/k/UTQxI/ZWkUxg6v5 egLJQGWWjFhDNKanRDyf5Oh7gBasd29Vf9y1g1UIf/w+JH3L07z/PwoqDh5CqNoG7Edx HGoj6PfPNnyUMC8i3r51cLMaAf/0VKkXaNBXEY0udaDY61/W9MGHbfF+U2k83RW2v7HH r6Rw==
X-Gm-Message-State: AGRZ1gJXzVOk474um6tbOHdV9tqSHBk5DoP0TpnktDvx+Cdxtv1ijid2 aAOrhBPrFwZQlgrp5gaft4sodjQCK47925Xq6/0=
X-Google-Smtp-Source: AJdET5dGxhWjKtVv2Tfn8RVgrPoL6OKo+/o97dQej0gOZJPpEG/0HZGuDG9uOkPCch3Hwad9bCYxbbop/o1WY6vGnOs=
X-Received: by 2002:a2e:800b:: with SMTP id j11-v6mr4346158ljg.114.1541106842472;  Thu, 01 Nov 2018 14:14:02 -0700 (PDT)
MIME-Version: 1.0
References: <CA+RyBmVDvb6t3rh3sZUHrsApfJRb9A8GCLxPCe9b=tcvZz6J3w@mail.gmail.com> <15CB10A6-6AF4-460F-A71D-56F28D9D7784@cisco.com>
In-Reply-To: <15CB10A6-6AF4-460F-A71D-56F28D9D7784@cisco.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 1 Nov 2018 14:13:51 -0700
Message-ID: <CA+RyBmVbWkDK3o2ZREv2jat++O3hNWBA4_Yn-ynyDdjpG+GjXw@mail.gmail.com>
To: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Cc: mpls-chairs@ietf.org, mpls@ietf.org, rtg-bfd WG <rtg-bfd@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e81c810579a0e596"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/-g4RdnOjsKcEj6nGjcaNznULoyg>
Subject: Re: [mpls] MPLS WG adoption call for draft-mirsky-mpls-p2mp-bfd
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Nov 2018 21:14:07 -0000

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

Hi Carlos,
thank you for your comments. Please find my notes, answers in-line tagged
GIM>>.

Regards,
Greg

On Thu, Oct 25, 2018 at 8:47 PM Carlos Pignataro (cpignata) <
cpignata@cisco.com> wrote:

> Hi,
>
> Cc BFD WG
>
> It would be useful to understand the use case motivation or applicability
> of this draft, other than it can be done.
>
GIM>>  The motivation can be seen in the following (from another draft that
discusses OAM over G-ACh:
  In some
   environments, the overhead of extra IP/UDP encapsulations may be
   considered as overburden and make using more compact G-ACh
   encapsulation attractive.
Will add text in the draft.

>
> I=E2=80=99m also increasingly concerned by confusing scope and definition=
 of
> specifications.
>
> For example:
>
> https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-04#section-3.2
>
> 3.2.  Non-IP Encapsulation of Multipoint BFD
>
>    Non-IP encapsulation for multipoint BFD over p2mp MPLS LSP MUST use
>    Generic Associated Channel (G-ACh) Label (GAL) [RFC5586] at the
>    bottom of the label stack followed by Associated Channel Header
>    (ACH).  Channel Type field in ACH MUST be set to BFD CV [RFC6428].
>
>
> First, there=E2=80=99s no definition for non-IP BFD in RFC 5586 =E2=80=94=
 only in RFC 5885.
>
GIM>> RFC 5586 defined the use of GAL. I think that this reference is
appropriate. I agree that the second reference should be to RFC 5885, not
RFC 6428. Will make the change.

> Second, the specification in RFC 6428 applies to MPLS Transport Profile
> only. NOT for MPLS, and explicitly NOT for P2MP!
>
> https://tools.ietf.org/html/rfc6428#section-1
>
>    This document specifies the BFD extension and behavior to satisfy the
>    CC, proactive CV monitoring, and the RDI functional requirements for
>    both co-routed and associated bidirectional LSPs.  Supported
>    encapsulations include Generic Associated Channel Label (GAL) /
>    Generic Associated Channel (G-ACh), Virtual Circuit Connectivity
>    Verification (VCCV), and UDP/IP.  Procedures for unidirectional
>    point-to-point (P2P) and point-to-multipoint (P2MP) LSPs are for
>    further study.
>
>
> So, no, this does not work.
>
> RFC 6428 does not have scope for P2MP.
> And RFC 5586 does not specify anything for BFD. Instead, what needs to be
> cited (appropriately and expanded) is RFC 5885
>
GIM>> RFC 5586 specifies the use of GAL and G-ACh and the reference is used
in this context.

>
> https://tools.ietf.org/html/rfc6428#section-4
>       RFC 5884 - BFD CC in UDP/IP/LSP
>       RFC 5885 - BFD CC in G-ACh
>
GIM>> I'd point that it is for p2p BFD CC, and p2mp BFD uses different from
p2p BFD method to demultiplex BFD control packets.

>       RFC 5085 - UDP/IP in G-ACh
>        MPLS-TP - CC/CV in GAL/G-ACh or G-ACh
>
>
>
> Thanks,
>
> =E2=80=94 Carlos Pignataro
>
> On Oct 13, 2018, at 4:24 PM, Greg Mirsky <gregimirsky@gmail.com> wrote:
>
> Dear WG Chairs, et al.,
> as the author of the BFD for Multipoint Networks over Point-to-Multi-Poin=
t
> MPLS LSP (draft-mirsky-mpls-p2mp-bfd) I would like to ask you to consider
> WG adoption call of the draft. The document addresses non-IP encapsulatio=
n
> of p2mp BFD over MPLS LSP that may be useful if the overhead of IP,
> particularly IPv6, encapsulation is the concern. The base specification o=
f
> BFD for Multipoint Networks is at this time in IESG LC.
>
> Regards,
> Greg
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>
>
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Hi Carlos,<div>thank you for your comment=
s. Please find my notes, answers in-line tagged GIM&gt;&gt;.</div><div><br>=
</div><div>Regards,</div><div>Greg<br><br><div class=3D"gmail_quote"><div d=
ir=3D"ltr">On Thu, Oct 25, 2018 at 8:47 PM Carlos Pignataro (cpignata) &lt;=
<a href=3D"mailto:cpignata@cisco.com">cpignata@cisco.com</a>&gt; wrote:<br>=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;b=
order-left:1px solid rgb(204,204,204);padding-left:1ex">



<div style=3D"overflow-wrap: break-word;">
Hi,
<div><br>
</div>
<div>Cc BFD WG</div>
<div><br>
</div>
<div>It would be useful to understand the use case motivation or applicabil=
ity of this draft, other than it can be done.</div></div></blockquote><div>=
GIM&gt;&gt;=C2=A0 The motivation can be seen in the following (from another=
 draft that discusses OAM over G-ACh:</div><div><div>=C2=A0 In some</div><d=
iv>=C2=A0 =C2=A0environments, the overhead of extra IP/UDP encapsulations m=
ay be</div><div>=C2=A0 =C2=A0considered as overburden and make using more c=
ompact G-ACh</div><div>=C2=A0 =C2=A0encapsulation attractive.</div></div><d=
iv>Will add text in the draft.</div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><div style=3D"overflow-wrap: break-word;">
<div><br>
</div>
<div>I=E2=80=99m also increasingly concerned by confusing scope and definit=
ion of specifications.</div>
<div><br>
</div>
<div>For example:</div>
<div><br>
</div>
<div><a href=3D"https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-04#s=
ection-3.2" target=3D"_blank">https://tools.ietf.org/html/draft-mirsky-mpls=
-p2mp-bfd-04#section-3.2</a></div>
<div><br>
</div>
<div>3.2.=C2=A0 Non-IP Encapsulation of Multipoint BFD
<div><br>
</div>
<div>=C2=A0 =C2=A0Non-IP encapsulation for multipoint BFD over p2mp MPLS LS=
P MUST use</div>
<div>=C2=A0 =C2=A0Generic Associated Channel (G-ACh) Label (GAL) [RFC5586] =
at the</div>
<div>=C2=A0 =C2=A0bottom of the label stack followed by Associated Channel =
Header</div>
<div>=C2=A0 =C2=A0(ACH).=C2=A0 Channel Type field in ACH MUST be set to BFD=
 CV [RFC6428].</div>
<br class=3D"gmail-m_-5992720512572016398Apple-interchange-newline">
<br>
</div>
<div>First, there=E2=80=99s no definition for non-IP BFD in RFC 5586 =E2=80=
=94 only in RFC 5885.</div></div></blockquote><div>GIM&gt;&gt; RFC 5586 def=
ined the use of GAL. I think that this reference is appropriate. I agree th=
at the second reference should be to RFC 5885, not RFC 6428. Will make the =
change.</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style=
=3D"overflow-wrap: break-word;">
<div>Second, the specification in RFC 6428 applies to=C2=A0MPLS Transport P=
rofile only. NOT for MPLS, and explicitly NOT for P2MP!</div>
<div><br>
</div>
<div><a href=3D"https://tools.ietf.org/html/rfc6428#section-1" target=3D"_b=
lank">https://tools.ietf.org/html/rfc6428#section-1</a></div>
<div><br>
</div>
<div>
<div>=C2=A0 =C2=A0This document specifies the BFD extension and behavior to=
 satisfy the</div>
<div>=C2=A0 =C2=A0CC, proactive CV monitoring, and the RDI functional requi=
rements for</div>
<div>=C2=A0 =C2=A0both co-routed and associated bidirectional LSPs.=C2=A0 S=
upported</div>
<div>=C2=A0 =C2=A0encapsulations include Generic Associated Channel Label (=
GAL) /</div>
<div>=C2=A0 =C2=A0Generic Associated Channel (G-ACh), Virtual Circuit Conne=
ctivity</div>
<div>=C2=A0 =C2=A0Verification (VCCV), and UDP/IP.=C2=A0 Procedures for uni=
directional</div>
<div>=C2=A0 =C2=A0point-to-point (P2P) and point-to-multipoint (P2MP) LSPs =
are for</div>
<div>=C2=A0 =C2=A0further study.</div>
<br class=3D"gmail-m_-5992720512572016398Apple-interchange-newline">
<br>
</div>
<div>So, no, this does not work.</div>
<div><br>
</div>
<div>RFC 6428 does not have scope for P2MP.</div>
<div>And RFC 5586 does not specify anything for BFD. Instead, what needs to=
 be cited (appropriately and expanded) is RFC 5885</div></div></blockquote>=
<div>GIM&gt;&gt; RFC 5586 specifies the use of GAL and G-ACh and the refere=
nce is used in this context.</div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><div style=3D"overflow-wrap: break-word;">
<div><br>
</div>
<div><a href=3D"https://tools.ietf.org/html/rfc6428#section-4" target=3D"_b=
lank">https://tools.ietf.org/html/rfc6428#section-4</a></div>
<div>=C2=A0 =C2=A0 =C2=A0=C2=A0RFC 5884 - BFD CC in UDP/IP/LSP
<div>=C2=A0 =C2=A0 =C2=A0 RFC 5885 - BFD CC in G-ACh=C2=A0</div></div></div=
></blockquote><div>GIM&gt;&gt; I&#39;d point that it is for p2p BFD CC, and=
 p2mp BFD uses different from p2p BFD method to demultiplex BFD control pac=
kets.=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div sty=
le=3D"overflow-wrap: break-word;"><div>
<div>=C2=A0 =C2=A0 =C2=A0 RFC 5085 - UDP/IP in G-ACh</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0MPLS-TP - CC/CV in GAL/G-ACh or G-ACh</div>
<br class=3D"gmail-m_-5992720512572016398Apple-interchange-newline">
<br>
</div>
<div><br>
<div>
<div dir=3D"auto" style=3D"overflow-wrap: break-word;">
<div style=3D"color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-st=
yle:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:norma=
l;text-align:start;text-indent:0px;text-transform:none;white-space:normal;w=
ord-spacing:0px;text-decoration:none">
Thanks,</div>
<div style=3D"color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-st=
yle:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:norma=
l;text-align:start;text-indent:0px;text-transform:none;white-space:normal;w=
ord-spacing:0px;text-decoration:none">
<br>
</div>
<div style=3D"color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-st=
yle:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:norma=
l;text-align:start;text-indent:0px;text-transform:none;white-space:normal;w=
ord-spacing:0px;text-decoration:none">
=E2=80=94 Carlos Pignataro</div>
</div>
</div>
<div><br>
<blockquote type=3D"cite">
<div>On Oct 13, 2018, at 4:24 PM, Greg Mirsky &lt;<a href=3D"mailto:gregimi=
rsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:</div=
>
<br class=3D"gmail-m_-5992720512572016398Apple-interchange-newline">
<div>
<div dir=3D"ltr">Dear WG Chairs, et al.,
<div>as the author of the BFD for Multipoint Networks over Point-to-Multi-P=
oint MPLS LSP (draft-mirsky-mpls-p2mp-bfd) I would like to ask you to consi=
der WG adoption call of the draft. The document addresses non-IP encapsulat=
ion of p2mp BFD over MPLS
 LSP that may be useful if the overhead of IP, particularly IPv6, encapsula=
tion is the concern. The base specification of BFD for Multipoint Networks =
is at this time in IESG LC.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Greg</div>
</div>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mpls</a><br>
</div>
</blockquote>
</div>
<br>
</div>
</div>

</blockquote></div></div></div></div>

--000000000000e81c810579a0e596--


From nobody Sat Nov  3 17:05:14 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 94F0F129C6B; Sat,  3 Nov 2018 17:05:05 -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: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.3
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154128990554.10188.12703708783405183008@ietfa.amsl.com>
Date: Sat, 03 Nov 2018 17:05:05 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/wNPs8t0lCl0LYVndld0N5mMqFcs>
Subject: [mpls] I-D Action: draft-ietf-mpls-summary-frr-rsvpte-02.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Nov 2018 00:05:06 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Multiprotocol Label Switching WG of the IETF.

        Title           : RSVP-TE Summary Fast Reroute Extensions for LSP Tunnels
        Authors         : Mike Taillon
                          Tarek Saad
                          Rakesh Gandhi
                          Abhishek Deshmukh
                          Markus Jork
                          Vishnu Pavan Beeram
	Filename        : draft-ietf-mpls-summary-frr-rsvpte-02.txt
	Pages           : 17
	Date            : 2018-11-03

Abstract:
   This document defines Resource Reservation Protocol (RSVP) Traffic-
   Engineering (TE) signaling extensions that reduce the amount of RSVP
   signaling required for Fast Reroute (FRR) procedures and subsequently
   improve the scalability of the RSVP-TE signaling when undergoing FRR
   convergence after a link or node failure.  Such extensions allow the
   RSVP message exchange between the Point of Local Repair (PLR) and the
   Merge Point (MP) to be independent of the number of protected Label
   Switched Paths (LSPs) traversing between them when facility bypass
   FRR protection is used.  The signaling extensions are fully backwards
   compatible with nodes that do not support them.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-summary-frr-rsvpte/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-mpls-summary-frr-rsvpte-02
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-summary-frr-rsvpte-02

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-summary-frr-rsvpte-02


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 Sat Nov  3 20:10:21 2018
Return-Path: <tsaad@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16875130DF7; Sat,  3 Nov 2018 20:10:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.969
X-Spam-Level: 
X-Spam-Status: No, score=-14.969 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, 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
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 orLgHHHjBMDz; Sat,  3 Nov 2018 20:10:12 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1985130DF0; Sat,  3 Nov 2018 20:10:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16318; q=dns/txt; s=iport; t=1541301012; x=1542510612; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=it000s+PB+pFRD/NUkbV8ri2kxjd8nZ8OU+agN5l71M=; b=jD7DKykwbKmjUOYy7NRzv7vM8PhJzqA26bxVWi3DEFagcSxq3FixDxd+ /VSYqxZuo2GPCLlF79K6zJQLyi2azk7Y9xHRhNQxgVHM/Y98fpsYcphY+ j9ThSCVjU6Zzcj+aSSnwSHCw+xYNJj6/R8cXSjUcEwwnk+hfecm393rHi 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BhAADoYd5b/4oNJK1jGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBZYEOSC9mfygKg2yULoFoJZFZh04LAQEjhEkCF4MnIjgWAQM?= =?us-ascii?q?BAQIBAQJtHAELhToBAQEBAyNWEAIBCBEDAQIrAgICMB0IAgQOBYMhAYEdZA+?= =?us-ascii?q?mWYEuhC0BgQ6EVgWLdheBQT+BEScME4JMgUEBgVkCAQKBdQmCZDGCJgKIYoV?= =?us-ascii?q?8FpA+CQKGbIojGIFVhQCKC40IihcCERSBJjQhgVVwFTsqAYJBgjOIaIU9AW8?= =?us-ascii?q?BizsEgSqBHwEB?=
X-IronPort-AV: E=Sophos;i="5.54,462,1534809600";  d="scan'208,217";a="465121086"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Nov 2018 03:10:11 +0000
Received: from XCH-RTP-004.cisco.com (xch-rtp-004.cisco.com [64.101.220.144]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id wA43ABHI032748 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sun, 4 Nov 2018 03:10:11 GMT
Received: from xch-rtp-001.cisco.com (64.101.220.141) by XCH-RTP-004.cisco.com (64.101.220.144) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Sat, 3 Nov 2018 23:10:10 -0400
Received: from xch-rtp-001.cisco.com ([64.101.220.141]) by XCH-RTP-001.cisco.com ([64.101.220.141]) with mapi id 15.00.1395.000; Sat, 3 Nov 2018 23:10:10 -0400
From: "Tarek Saad (tsaad)" <tsaad@cisco.com>
To: "mpls@ietf.org" <mpls@ietf.org>
CC: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Thread-Topic: MPLS agenda requests for IETF 103 in Bangkok
Thread-Index: AQHUYQO8dRtRwt+sAUC1pYgboxJC4KUtzluAgBIQjoA=
Date: Sun, 4 Nov 2018 03:10:10 +0000
Message-ID: <0461627B-8ADB-4294-A854-73FD20A82B6A@cisco.com>
References: <EBF1F4D0-AE33-41FE-BF60-C351E0BA9F4A@cisco.com> <C0355983-AB52-4D4D-8377-717A24F4ADC0@cisco.com>
In-Reply-To: <C0355983-AB52-4D4D-8377-717A24F4ADC0@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.2.180910
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.86.242.151]
Content-Type: multipart/alternative; boundary="_000_0461627B8ADB4294A85473FD20A82B6Aciscocom_"
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.144, xch-rtp-004.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/OLoaCukbq6-SPhvBG-L8JVVB9HA>
Subject: Re: [mpls] MPLS agenda requests for IETF 103 in Bangkok
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Nov 2018 03:10:16 -0000

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

SGkgYWxsLA0KDQpGb3IgdGhvc2UgcHJlc2VudGluZyBhdCBJRVRGMTAzIE1QTFMgc2Vzc2lvbnMs
IGNhbiB5b3UgcGxlYXNlIGZvcndhcmQgdGhlIHNsaWRlcyBhc2FwIChpZGVhbGx5IGJ5IE1vbmRh
eSBtb3JuaW5nKSBzbyBJIGNhbiB1cGxvYWQuDQoNClJlZ2FyZHMsDQpUYXJlaw0KDQpGcm9tOiBU
YXJlayBTYWFkIDx0c2FhZEBjaXNjby5jb20+DQpEYXRlOiBXZWRuZXNkYXksIE9jdG9iZXIgMjQs
IDIwMTggYXQgMTA6MTggQU0NClRvOiAibXBsc0BpZXRmLm9yZyIgPG1wbHNAaWV0Zi5vcmc+DQpD
YzogIm1wbHMtY2hhaXJzQGlldGYub3JnIiA8bXBscy1jaGFpcnNAaWV0Zi5vcmc+DQpTdWJqZWN0
OiBSZTogTVBMUyBhZ2VuZGEgcmVxdWVzdHMgZm9yIElFVEYgMTAzIGluIEJhbmdrb2sNClJlc2Vu
dC1Gcm9tOiA8YWxpYXMtYm91bmNlc0BpZXRmLm9yZz4NClJlc2VudC1UbzogVGFyZWsgU2FhZCA8
dHNhYWRAY2lzY28uY29tPiwgPG4ubGV5bWFubkB0ZWxla29tLmRlPiwgPGxvYUBwaS5udT4NClJl
c2VudC1EYXRlOiBXZWRuZXNkYXksIE9jdG9iZXIgMjQsIDIwMTggYXQgMTA6MTggQU0NCg0KSGkg
YWxsLA0KDQpSZW1pbmRlciB0byBzZW5kIHlvdXIgcmVxdWVzdHMgZm9yIHNsb3QgcHJlc2VudGF0
aW9uIGZvciB0aGUgTVBMUyBXRyBzZXNzaW9ucyBiZWxvdyBieSB0aGlzIEZyaWRheSBPY3QgMjYg
c28gd2UgY2FuIGluY2x1ZGUgaXQgb24gdGhlIEFnZW5kYS4NCg0KaHR0cHM6Ly9kYXRhdHJhY2tl
ci5pZXRmLm9yZy9tZWV0aW5nLzEwMy9hZ2VuZGEuaHRtbA0KDQpUaGUgTVBMUyBXRyBzZXNzaW9u
IGlzIGN1cnJlbnRseSBzY2hlZHVsZWQgZm9yIHRoZSAyIHNlc3Npb25zIGJlbG93Og0KVHVlc2Rh
eSwgTm92ZW1iZXIgNiwgMTM6NTAtMTU6NTAgKCswNykgQWZ0ZXJub29uIHNlc3Npb24gSQ0KV2Vk
bmVzZGF5IE5vdmVtYmVyIDcsIDExOjIwLTEyOjIwICgrMDcpIE1vcm5pbmcgc2Vzc2lvbiBJSQ0K
DQpSZWdhcmRzLA0KVGFyZWsNCg0KPT09PT09PT09PT0NCg0KSGkgYWxsLA0KDQpXZSBhcmUgYnVp
bGRpbmcgdGhlIE1QTFMgV0cgc2Vzc2lvbuKAmXMgYWdlbmRhIGZvciBJRVRGMTAzIGluIEJhbmdr
b2suIFRoZSBwcmVsaW1pbmFyeSBhZ2VuZGEgZm9yIElFVEYxMDMsIGlzIGF2YWlsYWJsZSBhdDoN
Cmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvbWVldGluZy8xMDMvYWdlbmRhLmh0bWwNCg0K
VGhlIE1QTFMgV0cgc2Vzc2lvbiBpcyBjdXJyZW50bHkgc2NoZWR1bGVkIGZvciB0aGUgMiBzZXNz
aW9ucyBiZWxvdzoNClR1ZXNkYXksIE5vdmVtYmVyIDYsIDEzOjUwLTE1OjUwICgrMDcpIEFmdGVy
bm9vbiBzZXNzaW9uIEkNCldlZG5lc2RheSBOb3ZlbWJlciA3LCAxMToyMC0xMjoyMCAoKzA3KSBN
b3JuaW5nIHNlc3Npb24gSUkNCg0KUGxlYXNlIHNlbmQgc2xvdCByZXF1ZXN0cyBmb3IgcHJlc2Vu
dGluZyBhdCB0aGUgTVBMUyBzZXNzaW9uIGNvcHlpbmcgbXlzZWxmIGFuZCB0aGUgV0cgY2hhaXJz
IC0gaW5kaWNhdGUgZHJhZnQgbmFtZSwgc3BlYWtlciBhbmQgZGVzaXJlZCBkdXJhdGlvbi4NCklm
IHByZXNlbnRpbmcsIHlvdXIgc2xpZGVzIHdpbGwgYmUgZHVlIGJ5IEZyaWRheSBKdWx5IDEzdGgu
IFBsZWFzZSBzZW5kIHNsaWRlcyB0byBteXNlbGYgYW5kIHRoZSBXRyBjaGFpcnMuDQoNCkEgcmVt
aW5kZXIgdG8gYXV0aG9ycy9lZGl0b3JzIG9mIE1QTFMgV0cgZHJhZnRzIHRoYXQgd2lsbCBub3Qg
YmUgZGlzY3Vzc2VkL3ByZXNlbnRlZCBhdCBJRVQxMDMgdG8gc2VuZCBhIHN0YXR1cyByZXBvcnQg
dG8gdGhlIFdHIGxpc3QgYnkgRnJpZGF5IE9jdCAyNnRoIHNvIGl0IGNhbiBiZSBpbmNsdWRlZCBp
biB0aGUgTVBMUyBXRyBwcm9ncmVzcyByZXBvcnQuDQoNCkltcG9ydGFudCBkYXRlczoNCjIwMTgt
MTAtMTIgKEZyaWRheSk6IEZpbmFsIGFnZW5kYSB0byBiZSBwdWJsaXNoZWQuDQoyMDE4LTEwLTIy
IChNb25kYXkpOiBJbnRlcm5ldCBEcmFmdCBzdWJtaXNzaW9uIGN1dC1vZmYgKGZvciBhbGwgZHJh
ZnRzLCBpbmNsdWRpbmcgLTAwKSBieSBVVEMgMjM6NTkuDQoyMDE4LTEwLTIyIChNb25kYXkpOiBT
dGFuZGFyZCByYXRlIHJlZ2lzdHJhdGlvbiBhbmQgcGF5bWVudCBjdXQtb2ZmIGF0IFVUQyAyMzo1
OS4uDQoyMDE4LTEwLTI0IChXZWRuZXNkYXkpOiBEcmFmdCBXb3JraW5nIEdyb3VwIGFnZW5kYXMg
ZHVlIGJ5IFVUQyAyMzo1OS4NCjIwMTgtMTAtMjkgKE1vbmRheSk6IFJlZ2lzdHJhdGlvbiBjYW5j
ZWxsYXRpb24gY3V0LW9mZiBhdCBVVEMgMjM6NTkuDQoyMDE4LTEwLTI5IChNb25kYXkpOiBSZXZp
c2VkIFdvcmtpbmcgR3JvdXAgYWdlbmRhcyBkdWUgYnkgVVRDIDIzOjU5Lg0KMjAxOC0xMS0zMCAo
RnJpZGF5KTogUHJvY2VlZGluZ3Mgc3VibWlzc2lvbiBjdXRvZmYgZGF0ZSBieSBVVEMgMjM6NTku
DQoyMDE4LTEyLTI0IChNb25kYXkpOiBQcm9jZWVkaW5ncyBzdWJtaXNzaW9uIGNvcnJlY3Rpb25z
IGN1dG9mZiBkYXRlIGJ5IFVUQyAyMzo1OS4NCg0KUmVnYXJkcywNClRhcmVrIGFuZCBNUExTIFdH
IGNoYWlycw0K

--_000_0461627B8ADB4294A85473FD20A82B6Aciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <467BF95ACACA564F86C6904FD03E1470@emea.cisco.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpw
Lm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1u
YW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6
MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglm
b250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNw
YW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0
eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki
LHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXtt
c28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
ZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTIxDQoJe21zby1zdHlsZS10
eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9y
OndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29u
YWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2lu
ZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsN
Cglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQg
NzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3Jk
U2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxi
b2R5IGxhbmc9IkVOLUNBIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+DQo8ZGl2IGNs
YXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5IaSBhbGwsPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkZvciB0aG9z
ZSBwcmVzZW50aW5nIGF0IElFVEYxMDMgTVBMUyBzZXNzaW9ucywgY2FuIHlvdSBwbGVhc2UgZm9y
d2FyZCB0aGUgc2xpZGVzIGFzYXAgKGlkZWFsbHkgYnkgTW9uZGF5IG1vcm5pbmcpIHNvIEkgY2Fu
IHVwbG9hZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPlRhcmVrPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNC
NUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48Yj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj5UYXJlayBTYWFkICZsdDt0c2FhZEBjaXNjby5jb20mZ3Q7PGJy
Pg0KPGI+RGF0ZTogPC9iPldlZG5lc2RheSwgT2N0b2JlciAyNCwgMjAxOCBhdCAxMDoxOCBBTTxi
cj4NCjxiPlRvOiA8L2I+JnF1b3Q7bXBsc0BpZXRmLm9yZyZxdW90OyAmbHQ7bXBsc0BpZXRmLm9y
ZyZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90O21wbHMtY2hhaXJzQGlldGYub3JnJnF1b3Q7ICZs
dDttcGxzLWNoYWlyc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IE1QTFMg
YWdlbmRhIHJlcXVlc3RzIGZvciBJRVRGIDEwMyBpbiBCYW5na29rPGJyPg0KPGI+UmVzZW50LUZy
b206IDwvYj4mbHQ7YWxpYXMtYm91bmNlc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5SZXNlbnQtVG86
IDwvYj5UYXJlayBTYWFkICZsdDt0c2FhZEBjaXNjby5jb20mZ3Q7LCAmbHQ7bi5sZXltYW5uQHRl
bGVrb20uZGUmZ3Q7LCAmbHQ7bG9hQHBpLm51Jmd0Ozxicj4NCjxiPlJlc2VudC1EYXRlOiA8L2I+
V2VkbmVzZGF5LCBPY3RvYmVyIDI0LCAyMDE4IGF0IDEwOjE4IEFNPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij5IaSBhbGwsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlJlbWluZGVyIHRvIHNlbmQgeW91ciByZXF1ZXN0cyBm
b3Igc2xvdCBwcmVzZW50YXRpb24gZm9yIHRoZSBNUExTIFdHIHNlc3Npb25zIGJlbG93IGJ5IHRo
aXMgRnJpZGF5IE9jdCAyNiBzbyB3ZSBjYW4gaW5jbHVkZSBpdCBvbiB0aGUgQWdlbmRhLjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij48YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL21lZXRpbmcvMTAz
L2FnZW5kYS5odG1sIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL21lZXRpbmcvMTAzL2Fn
ZW5kYS5odG1sPC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPlRoZSBNUExTIFdHIHNlc3Npb24gaXMgY3VycmVudGx5IHNjaGVkdWxlZCBm
b3IgdGhlIDIgc2Vzc2lvbnMgYmVsb3c6PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlR1ZXNkYXksIE5vdmVt
YmVyIDYsIDEzOjUwLTE1OjUwICgmIzQzOzA3KSBBZnRlcm5vb24gc2Vzc2lvbiBJPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPldlZG5lc2RheSBOb3ZlbWJlciA3LCAxMToyMC0xMjoyMCAoJiM0MzswNykgTW9y
bmluZyBzZXNzaW9uIElJPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlJlZ2FyZHMsPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij5UYXJlazwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxiPiZuYnNwOzwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
Pj09PT09PT09PT09PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
Jm5ic3A7PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5IaSBhbGwsPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+V2UgYXJlIGJ1aWxkaW5n
IHRoZSBNUExTIFdHIHNlc3Npb27igJlzIGFnZW5kYSBmb3IgSUVURjEwMyBpbiBCYW5na29rLiBU
aGUgcHJlbGltaW5hcnkgYWdlbmRhIGZvciBJRVRGMTAzLCBpcyBhdmFpbGFibGUgYXQ6PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL21lZXRpbmcvMTAzL2FnZW5kYS5odG1sIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYu
b3JnL21lZXRpbmcvMTAzL2FnZW5kYS5odG1sPC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlRoZSBNUExTIFdHIHNlc3Npb24gaXMgY3Vy
cmVudGx5IHNjaGVkdWxlZCBmb3IgdGhlIDIgc2Vzc2lvbnMgYmVsb3c6PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPlR1ZXNkYXksIE5vdmVtYmVyIDYsIDEzOjUwLTE1OjUwICgmIzQzOzA3KSBBZnRlcm5vb24g
c2Vzc2lvbiBJPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPldlZG5lc2RheSBOb3ZlbWJlciA3LCAxMToyMC0x
MjoyMCAoJiM0MzswNykgTW9ybmluZyBzZXNzaW9uIElJPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBsZWFzZSBzZW5k
IHNsb3QgcmVxdWVzdHMgZm9yIHByZXNlbnRpbmcgYXQgdGhlIE1QTFMgc2Vzc2lvbiBjb3B5aW5n
IG15c2VsZiBhbmQgdGhlIFdHIGNoYWlycyAtIGluZGljYXRlIGRyYWZ0IG5hbWUsIHNwZWFrZXIg
YW5kIGRlc2lyZWQgZHVyYXRpb24uDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPklm
IHByZXNlbnRpbmcsIHlvdXIgc2xpZGVzIHdpbGwgYmUgZHVlIGJ5IEZyaWRheSBKdWx5IDEzdGgu
IFBsZWFzZSBzZW5kIHNsaWRlcyB0byBteXNlbGYgYW5kIHRoZSBXRyBjaGFpcnMuPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+QSByZW1pbmRl
ciB0byBhdXRob3JzL2VkaXRvcnMgb2YgTVBMUyBXRyBkcmFmdHMgdGhhdCB3aWxsIG5vdCBiZSBk
aXNjdXNzZWQvcHJlc2VudGVkIGF0IElFVDEwMyB0byBzZW5kIGEgc3RhdHVzIHJlcG9ydCB0byB0
aGUgV0cgbGlzdCBieSBGcmlkYXkgT2N0IDI2dGggc28gaXQgY2FuIGJlIGluY2x1ZGVkIGluIHRo
ZSBNUExTIFdHIHByb2dyZXNzDQogcmVwb3J0Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5JbXBvcnRhbnQgZGF0ZXM6
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4yMDE4LTEwLTEyIChGcmlkYXkpOiBGaW5h
bCBhZ2VuZGEgdG8gYmUgcHVibGlzaGVkLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
MjAxOC0xMC0yMiAoTW9uZGF5KTogSW50ZXJuZXQgRHJhZnQgc3VibWlzc2lvbiBjdXQtb2ZmIChm
b3IgYWxsIGRyYWZ0cywgaW5jbHVkaW5nIC0wMCkgYnkgVVRDIDIzOjU5Lg0KPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij4yMDE4LTEwLTIyIChNb25kYXkpOiBTdGFuZGFyZCByYXRlIHJl
Z2lzdHJhdGlvbiBhbmQgcGF5bWVudCBjdXQtb2ZmIGF0IFVUQyAyMzo1OS4uPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij4yMDE4LTEwLTI0IChXZWRuZXNkYXkpOiBEcmFmdCBXb3JraW5n
IEdyb3VwIGFnZW5kYXMgZHVlIGJ5IFVUQyAyMzo1OS4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+MjAxOC0xMC0yOSAoTW9uZGF5KTogUmVnaXN0cmF0aW9uIGNhbmNlbGxhdGlvbiBj
dXQtb2ZmIGF0IFVUQyAyMzo1OS48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjIwMTgt
MTAtMjkgKE1vbmRheSk6IFJldmlzZWQgV29ya2luZyBHcm91cCBhZ2VuZGFzIGR1ZSBieSBVVEMg
MjM6NTkuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjIwMTgtMTEtMzAgKEZyaWRh
eSk6IFByb2NlZWRpbmdzIHN1Ym1pc3Npb24gY3V0b2ZmIGRhdGUgYnkgVVRDIDIzOjU5Lg0KPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4yMDE4LTEyLTI0IChNb25kYXkpOiBQcm9jZWVk
aW5ncyBzdWJtaXNzaW9uIGNvcnJlY3Rpb25zIGN1dG9mZiBkYXRlIGJ5IFVUQyAyMzo1OS48L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+UmVnYXJkcyw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlRhcmVrIGFu
ZCBNUExTIFdHIGNoYWlyczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0K
PC9odG1sPg0K

--_000_0461627B8ADB4294A85473FD20A82B6Aciscocom_--


From nobody Sun Nov  4 08:07:24 2018
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A5041292F1; Sun,  4 Nov 2018 08:07:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.689
X-Spam-Level: 
X-Spam-Status: No, score=-1.689 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.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 jzsxM6pqYFRv; Sun,  4 Nov 2018 08:07:08 -0800 (PST)
Received: from mail3.bemta25.messagelabs.com (mail3.bemta25.messagelabs.com [195.245.230.147]) (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 9FCE212D4EA; Sun,  4 Nov 2018 08:07:06 -0800 (PST)
Received: from [46.226.53.53] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-3.bemta.az-c.eu-west-1.aws.symcld.net id 81/81-12541-8291FDB5; Sun, 04 Nov 2018 16:07:04 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WTf0wTZxzGeXt3vaPhzEup8JWBidW4uXEdJVu 87EdY9J8mMjWLf+gaMw+40WZt6XrHLNtiCIZNfmX+gKUiBhRmaCWYiFuQrSNBjBOySZG6wsaw CAzYkm3RZSwUYq9Xmfvrnvd9Pu/zfe7yHkPoq+lsRvTKosclOIxaHfnSjuVt3LObpq35174s4 Du6gV9uiBB8X8cQxTc0vsBPfuGn+PbuOZqPzAQJfiTQSPO3RlfQG6mW6y1TtKWz81+N5cfqMG 25OXGesHT1+tF+6m3K7iou9x6hbLcuXSfdkfoN3oGHX1NVqOkRW4d0DIkvEnCmqo1SFnrcrIH Bb2NkHUqNL+4j+LT6sKK1+HW4enlKq2gD5mBscRgpBwgcIuBeb1hThxgmA++B2toClSkC/29f kap+D+7UzmsUTeJtMNyzQCuaxQLMjoyT6uALFPimmpCSkxofFg4jhUE4E/4Z7k6cJXAWTM62J TRgDJ3f3CFUvREWH6xRKl8M03MXkLq/BXy/tNKqzoWxtvpEZ8ATWrgdXE1CHPzZ3JwMehNW/1 gllA6At8K1hcMqfxdB3yfHKZXJg6mqSDLUDXOXZrQqFEJwuuP7ZOhmCDRGSdUIEzC/UJM8nQN r/tOUavylhebYSeok4lqeej1VuyAY8KGWxGdKh9tnZ8mWeCsC74Ar/S+qyBZoqo/Sqn4OalrP 00/vtyM6gPhij73MJjsFu4Mz5+dzZnMBV5B48ibhQ67EJFZwR0VJ5swm4ahkkiqdJY5Sk0uUr 6L4fSx1f/dBH/q8q2wQbWI0xo3sbvZnq35DcXlppU2QbO94KhyiNIhyGMYIbD1MW/XpHrFM9L 5rd8Qv9RMbmDSjgZUVm5XcglOyl6nWMOKYBd8JH6EnXeUuMTuLPatAWIFsFa71iCe/xhjKzc5 gUUpKij7NLXqcdvn//hLKYpAxgz2mpKTZXfL6pKV4CU28hDX2k1JCFv6zsqtQ4cPQsb0HDXJo 8ynv0pXC+4VLP5A6KiPwWTBzUTeDXj1y0frRM27c5W/TCJUvO3sP5Mz/GmSi0aH+rUOFutG30 lvRKztLdA9iuTM3I7Hlnl3EWsPftsj7A4cM/R+j9oobu+0j5w7khcbzhEcD+3SvjZqK5jWG0Z 0nUntubP89umIkJZtgfp7wSMJj++GPzBUEAAA=
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-17.tower-305.messagelabs.com!1541347618!1838627!1
X-Originating-IP: [52.41.248.36]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 23623 invoked from network); 4 Nov 2018 16:07:01 -0000
Received: from us-west-2a.mta.dlp.protect.symantec.com (HELO EUR01-HE1-obe.outbound.protection.outlook.com) (52.41.248.36) by server-17.tower-305.messagelabs.com with AES256-SHA256 encrypted SMTP; 4 Nov 2018 16:07:01 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=X4Ewj4aroIBhCDe4oaYsAK75g6L74Aw823Cy1njTpEs=; b=Jsg6shSC17aPfmXsWtoFrWipW7Y46QGEQOn/9A6CxhF6T3HnTe+UcB05sFTuomS72HYEvnDQiG1PE07vA08ZQVm/ijML2HKXwFtd5cZJFJf/zdWODx1K3rr22TAH9/m6aImEqsyw7pELGng2srDAVDk56PTLPbdeL+tA+tM2Tis=
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com (10.167.226.155) by DB5PR0301MB2054.eurprd03.prod.outlook.com (10.167.227.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.20; Sun, 4 Nov 2018 16:06:54 +0000
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::1543:935:a712:7a0d]) by DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::1543:935:a712:7a0d%2]) with mapi id 15.20.1294.028; Sun, 4 Nov 2018 16:06:54 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Ahmed Bashandy <abashandy.ietf@gmail.com>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "'mpls@ietf.org'" <mpls@ietf.org>,  "'adrian@olddog.co.uk'" <adrian@olddog.co.uk>, "Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com)" <jonathan.hardwick@metaswitch.com>, "spring@ietf.org" <spring@ietf.org>, "spring-chairs@ietf.org" <spring-chairs@ietf.org>, "draft-ietf-spring-segment-routing-mpls.authors@ietf.org" <draft-ietf-spring-segment-routing-mpls.authors@ietf.org>, Shraddha Hegde <shraddha@juniper.net>
Thread-Topic: RtgDir Early review: draft-ietf-spring-segment-routing-mpls-13
Thread-Index: AdP43xrNCf1Jfn1vTC6lobk7r4STVgHrz2WgASqJaLgE3/VOgAAMAhfgADAJDqABdLqLAAAAjU5AE7LUeu8Bg0YnsA==
Date: Sun, 4 Nov 2018 16:06:54 +0000
Message-ID: <DB5PR0301MB1909D4AB682398BD152E72519DC90@DB5PR0301MB1909.eurprd03.prod.outlook.com>
References: <DB5PR0301MB19093D3B7D8159B9A341F5F79D790@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB190932C9A74DE438278C337D9D730@DB5PR0301MB1909.eurprd03.prod.outlook.com> <46a64bb1-1b17-184c-1089-e05315057236@gmail.com> <DB5PR0301MB1909C7F93AA4DF7CFB5EEEA09D5A0@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB19090AA4E888EFF6E634B4239D590@DB5PR0301MB1909.eurprd03.prod.outlook.com> <da7c2afe-ebf8-1827-1134-14f72044c812@gmail.com> <DB5PR0301MB1909542DB5C8F571257304929D520@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BN3PR05MB27060F2C9F0D775C33AD5A65D5510@BN3PR05MB2706.namprd05.prod.outlook.com> <c33105ce-41b2-3beb-f8d7-826999a8f588@gmail.com>
In-Reply-To: <c33105ce-41b2-3beb-f8d7-826999a8f588@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR0301MB2054; 6:B71WV96CtOY4py335pc0fThyKgGL6k7Ygu1EgdsSSho3fMrs3yUSgfUsj+BeMhnJiiIX7FDHbrjSNjawd2Ej+FIm24FYt0y2j6Z9W3jYycPU3jVS+pwSzciJEioA2RqV8Eqz6dw7rk6o/+vanEWSA0J4Jm43DMMOAcvcKPy+LdgvlLm7ko5EkafhfyYiR15s4Lvgse/VzqXme+eU83NfBOkXqQPhCpRoaph4Zn4biYQQVC3q+qBIMU+HMcAMrUK7a9WViW0uDVacMdjXqzYI3vgqeiOX97KzDxfPyEnIXxGJDfun1poVpcFUn0WM52DAus7usjSayMvDsy1DhsHaPi+l0GproEqvTCOtuo7ADH3TT39PhrdxV8YshZ3S9W5mXnhdm9X0ohKoAJA1Q7IYiQ5dt8VMtrzT1kGl9YxgyHwa4/GatiiJN9A2ii4AnBrlBkU8rXxhN4vhuW/gyti6PA==; 5:als/TtzZvIYbnHXzv+ToGWJxpvFSGoTZJmjyVlv38DCLnpo1lRUboL7MbGvxCc82nq1X8Vt6mmQTDb34Ghk/c3B01RXHjNcXYbXARqyA22xMf33zCNE7TRctNs2tqmBXhWPXt2CHCc76kkcL9/Ty0RfHcfBHSKkf2sm3ldqHh4g=; 7:Gmelc33v7AC8aQxU9ORqbfjqaI68lSu9ICuMeNRfXOhwGkI7SbqaAZNVsgYtP1eAje+JyJY3JlYRrtBJpea7zEmeyJHX2FdxmLZw0Iq10kMKoiRBJC8mq9hUnHNvdyFUJ1ZZVpwBU0MHIeiOuiUYkw==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 44d6df10-525b-4721-9f9e-08d6426f89e6
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:DB5PR0301MB2054; 
x-ms-traffictypediagnostic: DB5PR0301MB2054:
x-microsoft-antispam-prvs: <DB5PR0301MB2054AEED727C25E9969515359DC90@DB5PR0301MB2054.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(269456686620040)(279101305709854)(85827821059158)(138986009662008)(192374486261705)(278428928389397)(120809045254105)(17755550239193)(21748063052155)(28532068793085);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231382)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:DB5PR0301MB2054; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0301MB2054; 
x-forefront-prvs: 084674B2CF
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(39850400004)(376002)(346002)(396003)(366004)(51444003)(252514010)(199004)(189003)(51914003)(54094003)(4326008)(11346002)(6916009)(74316002)(81166006)(8936002)(14454004)(476003)(68736007)(229853002)(25786009)(53936002)(446003)(186003)(2906002)(39060400002)(106356001)(478600001)(81156014)(5660300001)(486006)(3846002)(6116002)(790700001)(8676002)(2900100001)(105586002)(6246003)(66066001)(7736002)(5024004)(76176011)(14444005)(256004)(72206003)(966005)(99286004)(55016002)(4744004)(86362001)(53546011)(26005)(6436002)(7696005)(33656002)(6506007)(93886005)(236005)(54896002)(71200400001)(71190400001)(606006)(6306002)(97736004)(53946003)(9686003)(316002)(54906003)(102836004)(569006); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR0301MB2054; H:DB5PR0301MB1909.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: J4IxwpDYQabmf1EsX1xevVHnkWLoHnLJxQ20gKMvKMPTj83ohYyVkn/pI2WsGF2q8uKW8kB0Qat0DSXUFUViVznnhb+qo4KCeR0xzA4G6Tto3IWH8cFULTG6gd6nR8o0b5CUUyVdpjRbCRZSSMbdos+Ie7DYwSHuUp6eUc6eJ+vHEfTl0PefZDatLC31b5WdqoHqrGjhNHHa1brmonPmiN9MSkJTqGFcUraRFTOPWdV17pDJumGQ4XtAzLPs8MtXn3aj7LdxY1+459TaQy+YZE0wB7JXktblOSJPTu3FT2Q4BEuf4Vqrtzxb0sBYQA8NBofLZ+x/W9isnY1z4NaouirzxhpQCejkP/hht+9tmQE=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB5PR0301MB1909D4AB682398BD152E72519DC90DB5PR0301MB1909_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 44d6df10-525b-4721-9f9e-08d6426f89e6
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2018 16:06:54.0493 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0301MB2054
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/q12iWi5Mjw1PyDUl_PMyWE1QuB8>
Subject: Re: [mpls] RtgDir Early review: draft-ietf-spring-segment-routing-mpls-13
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Nov 2018 16:07:17 -0000

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

QWhtZWQsCkFwb2xvZ2llcyBmb3IgYSBkZWxheWVkIHJlc3BvbnNlLgpJIGZ1bGx5IGFncmVlIHRo
YXQgYWR2ZXJ0aXNpbmcgdGhlIHNhbWUgcHJlZml4IFNJRCBhcyB0aGUgTm9kZSBTSUQgYnkgdHdv
IGRpZmZlcmVudCBub2RlcyBpbiB0aGUgU1IgZG9tYWluIGlzIOKAnGEgY2xlYXIgdmlvbGF0aW9u
IG9mIHRoZSBTUiBhcmNoaXRlY3R1cmUgUkZDICg4NDAyKeKAnS4KQnV0IEkgZG8gbm90IHRoaW5r
IHRoYXQgdGhlIFNSLU1QTFMgZHJhZnQgY2FuIHNpbGVudGx5IGlnbm9yZSB0aGlzIHZpb2xhdGlv
biBqdXN0IGJlY2F1c2UgaXQg4oCcaXMgbm90IGFuIGluY29taW5nIGxhYmVsIGNvbGxpc2lvbuKA
nS4KVGhlIHNhbWUgYXBwbGllcyB0byB0aGUgY29udHJvdmVyc3kgaW4gYWR2ZXJ0aXNpbmcgYXQg
dGhlIHNhbWUgcHJlZml4IGFzIEFueWNhc3QgYnkgc29tZSBub2RlcyBidXQgbm90IGFzIEFueWNh
c3QgKG9yIGV2ZW4gYXMgYSBOb2RlIFNJRCkgYnkgc29tZSBvdGhlciBub2Rlcy4KWW91ciByZWZl
cmVuY2UgdG8gdGhlc2UgYmVpbmcganVzdCBjb250cm9sIHBsYW5lIGlzc3VlcyBhbmQgdGhlcmVm
b3JlIG5vdCByZWxhdGVkIHRvIFNSLU1QTFMgaXMgbm90IHZhbGlkIC0gYmVjYXVzZSB0aGUgZHJh
ZnRzIGRlYWxpbmcgd2l0aCB0aGUgU1IgY29udHJvbCBwbGFuZSB0byB3aGljaCB5b3UgcmVmZXIg
aW4gdGhpcyBkcmFmdCBhcmUgc3RyaWN0bHkgTVBMUy1vcmllbnRlZDogdGhleSBkZWZpbmUgaG93
IHRvIGFkdmVydGlzZSBTSUQgbGFiZWxzIG9yIGluZGljZXMgdGhhdCBhcmUgdHJhbnNsYXRlZCBp
bnRvIFNJRCBsYWJlbHMsIGFuZCBuZWl0aGVyIG9mIHRoZXNlIG1lY2hhbmlzbXMgaXMgcmVsZXZh
bnQgZm9yZSBTUlY2IElNSE8uIChJIGRvIG5vdCBoYXZlIHRvIHJlbWluZCB5b3UgdGhhdCBhIGRy
YWZ0IHRoYXQgZGVmaW5lcyBTUlY2IGV4dGVuc2lvbnMgZm9yIElTSVM8aHR0cHM6Ly9kYXRhdHJh
Y2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtYmFzaGFuZHktaXNpcy1zcnY2LWV4dGVuc2lvbnMvP2lu
Y2x1ZGVfdGV4dD0xPiBleGlzdHMsIGFuZCBkZWFscyB3aXRoIG90aGVyIGlzc3VlcykuCk15IDJj
LApTYXNoYQoKT2ZmaWNlOiArOTcyLTM5MjY2MzAyCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDIK
RW1haWw6ICAgQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20KCkZyb206IEFobWVkIEJh
c2hhbmR5IFttYWlsdG86YWJhc2hhbmR5LmlldGZAZ21haWwuY29tXQpTZW50OiBTdW5kYXksIE9j
dG9iZXIgMjgsIDIwMTggMTowMSBBTQpUbzogU2hyYWRkaGEgSGVnZGUgPHNocmFkZGhhQGp1bmlw
ZXIubmV0PjsgQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tPgpDYzogcnRnLWRpckBpZXRmLm9yZzsgJ21wbHNAaWV0Zi5vcmcnIDxtcGxzQGlldGYu
b3JnPjsgJ2FkcmlhbkBvbGRkb2cuY28udWsnIDxhZHJpYW5Ab2xkZG9nLmNvLnVrPjsgSm9uYXRo
YW4gSGFyZHdpY2sgKEpvbmF0aGFuLkhhcmR3aWNrQG1ldGFzd2l0Y2guY29tKSA8am9uYXRoYW4u
aGFyZHdpY2tAbWV0YXN3aXRjaC5jb20+OyBzcHJpbmdAaWV0Zi5vcmc7IHNwcmluZy1jaGFpcnNA
aWV0Zi5vcmc7IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLmF1dGhvcnNA
aWV0Zi5vcmcKU3ViamVjdDogUmU6IFJ0Z0RpciBFYXJseSByZXZpZXc6IGRyYWZ0LWlldGYtc3By
aW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLTEzCgoKVGhhbmtzIGZvciB0aGUgY29tbWVudHMKCldo
aWxlIGl0IGlzIGEgY2xlYXIgdmlvbGF0aW9uIG9mIHRoZSBTUiBhcmNoaXRlY3R1cmUgUkZDICg4
NDAyKSwgbW9yZSB0aGFuIG9uZSBub2RlIGFkdmVydGlzaW5nIHRoZSBzYW1lIElQdjQvNiBQUkVG
SVggYW5kIGJvdGggaGF2ZSB0aGUgc2FtZSBwcmVmaXgtU0lEIHZhbHVlIHdpdGggIk4iIGZsYWcg
aXMgbm90IGFuIGluY29taW5nIGxhYmVsIGNvbGxpc2lvbiBiZWNhdXNlIHRoZSBsYWJlbCBpcyBh
c3NvY2lhdGVkIHdpdGggdGhlIHNhbWUgRkVDLCB3aGljaCBpcyB0aGUgcHJlZml4LgoKSGVuY2Ug
aGFuZGxpbmcgc3VjaCB2aW9sYXRpb24gaXMgbm90IGFuIFNSLU1QTFMgcHJvYmxlbSBiZWNhdXNl
IHRoZXJlIGlzIG5vIGluY29taW5nIGxhYmVsIGNvbGxpc2lvbiBhbmQgaGVuY2UgaXQgaXQgaXMg
b3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhpcyBkcmFmdAoKCgpUaGUgc2Vjb25kIGlzc3VlIGlzIHdo
aWNoIFNJRCB0byBjaG9vc2UgZm9yIGFuIFNSLXBvbGljeSAoYmUgaXQgYSBwb2xpY3kgZm9yIFRF
LCB0aS1sZmEsIHVsb29wIGF2b2lkYW5jZSwgc2VjdXJpdHksLi4uLCBldGMpLiBUaGF0IGlzIHN0
cmljdGx5IGEgY29udHJvbCBsYXllciBmdW5jdGlvbmFsaXR5IGFuZCBpcyBub3Qgc3BlY2lmaWMg
dG8gU1ItTVBMUy4gSGVuY2UgaXQgaXMgb3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhpcyBkcmFmdAoK
CgpUaGUgdGhpcmQgaXNzdWUgaXMgdGhlIGNhc2Ugd2hlcmUgYW4gYW55Y2FzdCBwcmVmaXggaXMg
YWR2ZXJ0aXNlZCB3aXRoIGEgcHJlZml4LVNJRCBzdWItVExWIGJ5IHNvbWUgKGJ1dCBub3QgYWxs
KSBvZiB0aGUgbm9kZXMgdGhhdCBhZHZlcnRpc2UgdGhhdCBwcmVmaXguIEFnYWluIHRoaXMgaXMg
bm90IGFuIGluY29taW5nIGxhYmVsIGNvbGxpc2lvbiBiZWNhdXNlIHRoZSBsYWJlbCBpcyBhc3Nv
Y2lhdGVkIHdpdGggYSBzaW5nbGUgRkVDLCB3aGljaCBpcyB0aGUgYW55Y2FzdCBwcmVmaXguCgpP
biA3LzE5LzE4IDg6MzAgUE0sIFNocmFkZGhhIEhlZ2RlIHdyb3RlOgpIaSBBaG1lZCwKClRoZSBO
b2RlLVNJRHMgYXJlIGV4cGVjdGVkIHRvIGJlIHVuaXF1ZSB0byBhIG5vZGUuCgrigJwKICAgQW4g
SUdQIE5vZGUtU0lEIE1VU1QgTk9UIGJlIGFzc29jaWF0ZWQgd2l0aCBhIHByZWZpeCB0aGF0IGlz
IG93bmVkIGJ5CiAgIG1vcmUgdGhhbiBvbmUgcm91dGVyIHdpdGhpbiB0aGUgc2FtZSByb3V0aW5n
IGRvbWFpbi7igJ0KCklmIHR3byBkaWZmZXJlbnQgbm9kZXMgYWR2ZXJ0aXNlIHNhbWUgTm9kZS1T
SUQsCiAgICAgICAgIEZvciBFeGFtcGxlIE5vZGUgQSBhbmQgQiBib3RoIGFkdmVydGlzZSBwcmVm
aXggMS4xLjEuMSBhbmQgYXNzb2NpYXRlIGEgIFNJRCAxMDAwIHdpdGggTiBiaXQgc2V0LgpUaGVy
ZSBpcyBhbiBhbm9tYWx5IGhlcmUgYW5kIElNTywgdGhpcyBkcmFmdCBzaG91bGQgYWRkcmVzcyBo
b3cgdG8gaGFuZGxlIHRoaXMgYW5vbWFseSBhbmQgd2hldGhlciBUSS1MRkEgYW5kIG90aGVyCkFw
cGxpY2F0aW9ucyBjYW4gdXNlIHRoaXMgU0lEIGFzIGEgTm9kZS1TSUQuCkFub3RoZXIgc2xpZ2h0
IHZhcmlhdGlvbiBvZiB0aGlzIGNhc2UgaXMgYSBzY2VuYXJpbyB3aGVyZSBBIGFuZCBCIGJvdGgg
YWR2ZXJ0aXNlIGEgcHJlZml4IDEuMS4xLjEgYW5kIEEgYXNzaWducyBhIE5vZGUtU2lkCk9mIDEw
MDAgYW5kIEIgZG9lcyBub3QgYXNzaWduIGFueSBTSUQuCgpSZ2RzClNocmFkZGhhCgpGcm9tOiBB
bGV4YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+PG1h
aWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4KU2VudDogVGh1cnNkYXksIEp1
bHkgMTksIDIwMTggMTA6MDUgUE0KVG86IEFobWVkIEJhc2hhbmR5IDxhYmFzaGFuZHkuaWV0ZkBn
bWFpbC5jb20+PG1haWx0bzphYmFzaGFuZHkuaWV0ZkBnbWFpbC5jb20+CkNjOiBydGctZGlyQGll
dGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPjsgJ21wbHNAaWV0Zi5vcmc8bWFpbHRvOm1w
bHNAaWV0Zi5vcmc+JyA8bXBsc0BpZXRmLm9yZz48bWFpbHRvOm1wbHNAaWV0Zi5vcmc+OyAnYWRy
aWFuQG9sZGRvZy5jby51azxtYWlsdG86YWRyaWFuQG9sZGRvZy5jby51az4nIDxhZHJpYW5Ab2xk
ZG9nLmNvLnVrPjxtYWlsdG86YWRyaWFuQG9sZGRvZy5jby51az47IEpvbmF0aGFuIEhhcmR3aWNr
IChKb25hdGhhbi5IYXJkd2lja0BtZXRhc3dpdGNoLmNvbTxtYWlsdG86Sm9uYXRoYW4uSGFyZHdp
Y2tAbWV0YXN3aXRjaC5jb20+KSA8am9uYXRoYW4uaGFyZHdpY2tAbWV0YXN3aXRjaC5jb20+PG1h
aWx0bzpqb25hdGhhbi5oYXJkd2lja0BtZXRhc3dpdGNoLmNvbT47IFNocmFkZGhhIEhlZ2RlIDxz
aHJhZGRoYUBqdW5pcGVyLm5ldD48bWFpbHRvOnNocmFkZGhhQGp1bmlwZXIubmV0Pjsgc3ByaW5n
QGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5vcmc+OyBzcHJpbmctY2hhaXJzQGlldGYub3Jn
PG1haWx0bzpzcHJpbmctY2hhaXJzQGlldGYub3JnPjsgZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVu
dC1yb3V0aW5nLW1wbHMuYXV0aG9yc0BpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1zcHJpbmct
c2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0BpZXRmLm9yZz4KU3ViamVjdDogUkU6IFJ0Z0Rp
ciBFYXJseSByZXZpZXc6IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLTEz
CgpBaG1lZCBoaSEKTG90cyBvZiB0aGFua3MgZm9yIHlvdXIgcmVzcG9uc2UuCk9mIGNvdXJzZSBO
b2RlIFNJRHMgYXJlIG5vdCBkaWZmZXJlbnQgZnJvbSBhbnkgb3RoZXIgUHJlZml4IFNJRHMgd2hl
biBpdCBjb21lcyB0byB0aGUgTVBMUyBmb3J3YXJkaW5nIHBsYW5lLgpCdXQsIElNSE8sIHN0cmlj
dGx5IHNwZWFraW5nLCB0aGlzIGlzIGNvcnJlY3QgZm9yIGFueSBvdGhlciBTSUQgYXMgd2VsbC4K
WW91IHNlZW0gdG8gaWdub3JlIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gU1ItTVBMUyBhbmQgU1J2
NiB3aXRoIHJlZ2FyZCB0byB0aGUgbGlmZSBzcGFuIG9mIHByZWZpeCBTSURzIGluIGdlbmVyYWwg
YW5kIE5vZGUgU0lEcyBpbiBwYXJ0aWN1bGFyLiBGcm9tIG15IFBPViB0aGlzIGRpZmZlcmVuY2Ug
c2hvdWxkIGJlIGRpc2N1c3NlZCBpbiB0aGUgZHJhZnQuClNvIGl0IHNlZW1zIHRoYXQgd2UgY2Fu
IG9ubHkg4oCcYWdyZWUgdG8gZGlzYWdyZWXigJ0gb24gdGhlIG5lZWQgdG8gc2F5IHNvbWV0aGlu
ZyBzcGVjaWZpYyBhYm91dCBOb2RlIFNJRHMgaW4gdGhlIGRyYWZ0LCBhbmQgbGV0IHRoZSBXRyB0
byBkZWNpZGUgd2hhdCB0byBkbyBhYm91dCBpdC4KUmVnYXJkcywKU2FzaGEKCk9mZmljZTogKzk3
Mi0zOTI2NjMwMgpDZWxsOiAgICAgICs5NzItNTQ5MjY2MzAyCkVtYWlsOiAgIEFsZXhhbmRlci5W
YWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxl
LmNvbT4KCkZyb206IEFobWVkIEJhc2hhbmR5IFttYWlsdG86YWJhc2hhbmR5LmlldGZAZ21haWwu
Y29tXQpTZW50OiBUaHVyc2RheSwgSnVseSAxOSwgMjAxOCA3OjEzIFBNClRvOiBBbGV4YW5kZXIg
VmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhh
bmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPj4KQ2M6IHJ0Zy1kaXJAaWV0Zi5vcmc8bWFpbHRv
OnJ0Zy1kaXJAaWV0Zi5vcmc+OyAnbXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz4n
IDxtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPj47ICdhZHJpYW5Ab2xkZG9nLmNv
LnVrPG1haWx0bzphZHJpYW5Ab2xkZG9nLmNvLnVrPicgPGFkcmlhbkBvbGRkb2cuY28udWs8bWFp
bHRvOmFkcmlhbkBvbGRkb2cuY28udWs+PjsgSm9uYXRoYW4gSGFyZHdpY2sgKEpvbmF0aGFuLkhh
cmR3aWNrQG1ldGFzd2l0Y2guY29tPG1haWx0bzpKb25hdGhhbi5IYXJkd2lja0BtZXRhc3dpdGNo
LmNvbT4pIDxqb25hdGhhbi5oYXJkd2lja0BtZXRhc3dpdGNoLmNvbTxtYWlsdG86am9uYXRoYW4u
aGFyZHdpY2tAbWV0YXN3aXRjaC5jb20+Pjsgc2hyYWRkaGFAanVuaXBlci5uZXQ8bWFpbHRvOnNo
cmFkZGhhQGp1bmlwZXIubmV0Pjsgc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5v
cmc+OyBzcHJpbmctY2hhaXJzQGlldGYub3JnPG1haWx0bzpzcHJpbmctY2hhaXJzQGlldGYub3Jn
PjsgZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0BpZXRmLm9y
ZzxtYWlsdG86ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0Bp
ZXRmLm9yZz4KU3ViamVjdDogUmU6IFJ0Z0RpciBFYXJseSByZXZpZXc6IGRyYWZ0LWlldGYtc3By
aW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLTEzCgoKVGhhbmtzIGZvciB0aGUgcmVwbHkKClNlZSBp
bmxpbmUKCkFobWVkCgpPbiA3LzEyLzE4IDEyOjIyIEFNLCBBbGV4YW5kZXIgVmFpbnNodGVpbiB3
cm90ZToKQWhtZWQgYW5kIGFsbCwKSSB3b3VsZCBsaWtlIHRvIGV4cGFuZCBvbiBteSBjb21tZW50
cyAoYW5kIHlvdXIgcmVzcG9uc2VzKSBhYm91dCB0aGUgcm9sZSBvZiBOb2RlIFNJRHMgaW4gU1It
TVBMUy4KSSB3b3VsZCBsaWtlIHRvIGJyaW5nIHlvdXIgYXR0ZW50aW9uIHR3byBwb2ludHM6Cgox
LiAgICAgICBOb2RlIFNJRHMgKGFuZCwgaW4gZ2VuZXJhbCwgUHJlZml4IFNJRHMpIGluIE1QTFMt
U1IgYXJlIGRpZmZlcmVudCBmcm9tIHRoZSBzYW1lIGluIFNSdjYgYmVjYXVzZSB0aGV5IHJlcXVp
cmUgZXhwbGljaXQgY29uZmlndXJhdGlvbiBhY3Rpb24gYnkgdGhlIG9wZXJhdG9yIG9mIFNSIGRv
bWFpbi4gSS5lLiwgaXQgaXMgbm90IGVub3VnaCBmb3IgYSBub2RlIHRvIG93biBzb21lIC8zMiBv
ciAvMTI4IHByZWZpeCB0aGF0IGlzIGFkdmVydGlzZWQgYnkgSUdQLiBUaGUgb3BlcmF0b3IgbXVz
dCBleHBsaWNpdGx5IGNvbmZpZ3VyZSB0aGUgbm9kZSB0byB1c2Ugc3VjaCBhIHByZWZpeCBhcyAg
Tm9kZSBTSUQgYW5kIHRvIGFzc2lnbiB0byBpdCBhIHNwZWNpZmljIGluZGV4IHRoYXQgaXMgdW5p
cXVlIGluIHRoZSBTUiBkb21haW4uIEZyb20gbXkgUE9WLCB0aGlzIGRpZmZlcmVuY2UgYWxvbmUg
d291bGQgcXVhbGlmeSBOb2RlIFNJRHMgYXMgYSB0b3BpYyB0byBiZSBkaXNjdXNzZWQgaW4gdGhl
IE1QTFMtU1IgQXJjaGl0ZWN0dXJlPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92
Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9kcmFmdC0yRGlldGYtMkRzcHJp
bmctMkRzZWdtZW50LTJEcm91dGluZy0yRG1wbHMtMkQxNCZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1
aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj1OeWpMc3I3SkE3bXZwQ0phMFltUGRW
S2NtTVhKMzFicGJCYU5xekNOcm5nJm09Q0JuNDYtdFRqWnJGdXAwZFItRUdBdHQ0UUZxOVBpMjdS
YU81clFDazFRdyZzPXE2ZGpwUlhsYW1VektabEdJdVhUdEJjc253ZXZId2RkcXZTdFpyU0ZNbkUm
ZT0+IGRyYWZ0LgojQWhtZWQ6IEkgZGlzYWdyZWUgd2l0aCB5b3VyIFBPVi4gRnJvbSB0aGUgZm9y
d2FyZGluZyBwbGFuZSBwZXJzcGVjdGl2ZSBpdCBkb2VzIG5vdCBtYWtlIGFueSBkaWZmZXJlbmNl
IHdoZXRoZXIgYSB0aGUgbGFiZWwgYXQgdGhlIHRvcCBvZiBhbiBNUExTIHBhY2tldCAocmVwcmVz
ZW50aW5nIHRoZSBwcmVmaXgtU0lEKSBpZGVudGlmaWVzIGEgbm9kZSBvciBub3QuIFNvIGZyb20g
dGhlIFNSLW1wbHMgZm9yd2FyZGluZyBwb2ludCBvZiB2aWV3IHRoZXJlIGlzIG5vIGRpZmZlcmVu
Y2UgYmV0d2VlbiBhIHByZWZpeC1TSUQgYW5kIGEgbm9kZS1TSUQuIElmIHRoZXJlIGlzIGFueSBw
bGFjZSBpbiB0aGUgU1ItbXBscyBkcmFmdCB3aGVyZSB0aGVyZSBpcyBhIG5lZWQgdG8gaGFuZGxl
IGEgbm9kZS1TSUQgZGlmZmVyZW50IGZyb20gYSBwcmVmaXggU0lELCBpdCB3b3VsZCBiZSBncmVh
dCB0byBwb2ludCBpdCBvdXQKCgoyLiAgICAgIEluIGFkZGl0aW9uLCBxdWl0ZSBhIGZldyBjb25z
dHJ1Y3RzIGFzc29jaWF0ZWQgd2l0aCBTUi1NUExTIGltcGxpY2l0bHkgYXNzdW1lIHRoYXQgZWFj
aCBub2RlIGluIHRoZSBTUi1NUExTIGRvbWFpbiBpcyBhc3NpZ25lZCB3aXRoIGF0IGxlYXN0IG9u
ZSBOb2RlIFNJRC4gT25lIGV4YW1wbGUgY2FuIGJlIGZvdW5kIGluIHRoZSBUSS1MRkE8aHR0cHM6
Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRm
Lm9yZ19odG1sX2RyYWZ0LTJEYmFzaGFuZHktMkRydGd3Zy0yRHNlZ21lbnQtMkRyb3V0aW5nLTJE
dGktMkRsZmEtMkQwNCZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIz
dm9EVFhjV3pvQ0kmcj1OeWpMc3I3SkE3bXZwQ0phMFltUGRWS2NtTVhKMzFicGJCYU5xekNOcm5n
Jm09Q0JuNDYtdFRqWnJGdXAwZFItRUdBdHQ0UUZxOVBpMjdSYU81clFDazFRdyZzPWpiSDBEU1lZ
bzJVWXltV1pybHZBdDdxVVdWWHNZS3VDdE1pRXlvZS1EV0UmZT0+IGRyYWZ0LiBUaGlzIGRyYWZ0
IHNheXMgaW4gU2VjdGlvbiA0LjI6Cgo0LjI8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQu
Y29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJEYmFzaGFu
ZHktMkRydGd3Zy0yRHNlZ21lbnQtMkRyb3V0aW5nLTJEdGktMkRsZmEtMkQwNC0yM3NlY3Rpb24t
MkQ0LjImZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6
b0NJJnI9TnlqTHNyN0pBN212cENKYTBZbVBkVktjbU1YSjMxYnBiQmFOcXpDTnJuZyZtPUNCbjQ2
LXRUalpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3UmFPNXJRQ2sxUXcmcz1zQWkzS0NXVXdHUzNEOTN0
OGljNjRXXzQ2eG05eThPYWNzN296Y0F3ZVM4JmU9Pi4gVGhlIHJlcGFpciBub2RlIGlzIGEgUFEg
bm9kZQoKCgoKCiAgIFdoZW4gdGhlIHJlcGFpciBub2RlIGlzIGluIFAoUyxYKSwgdGhlIHJlcGFp
ciBsaXN0IGlzIG1hZGUgb2YgYQoKICAgc2luZ2xlIG5vZGUgc2VnbWVudCB0byB0aGUgcmVwYWly
IG5vZGUuCkluIHRoZSBzY29wZSBvZiB0aGlzIHNlY3Rpb24sIHRoZSByZXBhaXIgbm9kZSBpcyBu
b3QgYWRqYWNlbnQgdG8gdGhlIFBMUiwgYW5kIHRoZXJlZm9yZSwgdG8gdGhlIGJlc3Qgb2YgbXkg
dW5kZXJzdGFuZGluZywgIOKAnGEgc2luZ2xlIG5vZGUgc2VnbWVudCB0byB0aGUgcmVwYWlyIG5v
ZGXigJ0gY2FuIGJlIG9ubHkgdGhlIE5vZGUgU0lEIG9mIHRoZSByZXBhaXIgbm9kZS4gU2luY2Ug
cmVwYWlyIG5vZGVzIGFyZSBjb21wdXRlZCBkeW5hbWljYWxseSwgdGhpcyBlbnRpcmUgc2NoZW1l
IGRlcGVuZHMgb24gYWxsIG5vZGVzIGluIHRoZSBNUExTPVNSIGRvbWFpbiAgaGF2aW5nIGF0IGxl
YXN0IG9uZSBOb2RlIFNJRCBlYWNoCiNBaG1lZDogVGhlIGNob2ljZSBvZiB0aGUgU0lEIHRvIGlk
ZW50aWZ5IGFuIGludGVybWVkaWF0ZSBvciBleGl0IG5vZGUocykgaW4gYW4gU1ItcG9saWN5IGlz
IGEgY29udHJvbCBwbGFuZSBiZWhhdmlvciwgaXJyZXNwZWN0aXZlIG9mIHJlYXNvbiBzdWNoIHBv
bGljeSBpcyBjcmVhdGVkIChiZSBpdCB0aS1sZmEgZXhwbGljaXQgcGF0aCwgdWxvb3AgYXZvaWRh
bmNlIGV4cGxpY2l0IHBhdGgsIG9yIHNvbWUgU1ItVEUgZXhwbGljaXQgcGF0aCkuIFNSLVBvbGlj
eSBhcyB3ZWxsIGFzIFRpLUxGQSBhbmQgdWxvb3AgYXZvaWRhbmNlIGFyZSBoYW5kbGVkIGluIHNl
cGFyYXRlIGRyYWZ0cy4gU28ganVzdCBsaWtlIHRoZSByZXNwb25zZSB0byB5b3VyIHByZXZpb3Vz
IGNvbW1lbnQsIGZyb20gZm9yd2FyZGluZyBwbGFuZSBwZXJzcGVjdGl2ZSBpdCBkb2VzIG5vdCBt
YWtlIGFueSBkaWZmZXJlbmNlIHdoZXRoZXIgdGhlIGxhYmVsIGF0IHRoZSB0b3Agb2YgYW4gTVBM
UyBwYWNrZXQgaWRlbnRpZmllcyBhIHNpbmdsZSBvciBtdWx0aXBsZSBub2Rlcy4KCgouCgpIb3Bl
ZnVsbHkgdGhlc2Ugbm90ZXMgY2xhcmlmeSBteSBwb3NpdGlvbiBvbiB0aGUgc3ViamVjdC4KClJl
Z2FyZHMsClNhc2hhCgpPZmZpY2U6ICs5NzItMzkyNjYzMDIKQ2VsbDogICAgICArOTcyLTU0OTI2
NjMwMgpFbWFpbDogICBBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxl
eGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+CgpGcm9tOiBBbGV4YW5kZXIgVmFpbnNodGVp
bgpTZW50OiBXZWRuZXNkYXksIEp1bHkgMTEsIDIwMTggMTI6MDIgUE0KVG86IEFobWVkIEJhc2hh
bmR5IDxhYmFzaGFuZHkuaWV0ZkBnbWFpbC5jb20+PG1haWx0bzphYmFzaGFuZHkuaWV0ZkBnbWFp
bC5jb20+CkNjOiBydGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPjsgJ21w
bHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+JyA8bXBsc0BpZXRmLm9yZz48bWFpbHRv
Om1wbHNAaWV0Zi5vcmc+OyAnYWRyaWFuQG9sZGRvZy5jby51azxtYWlsdG86YWRyaWFuQG9sZGRv
Zy5jby51az4nIDxhZHJpYW5Ab2xkZG9nLmNvLnVrPjxtYWlsdG86YWRyaWFuQG9sZGRvZy5jby51
az47IEpvbmF0aGFuIEhhcmR3aWNrIChKb25hdGhhbi5IYXJkd2lja0BtZXRhc3dpdGNoLmNvbTxt
YWlsdG86Sm9uYXRoYW4uSGFyZHdpY2tAbWV0YXN3aXRjaC5jb20+KSA8am9uYXRoYW4uaGFyZHdp
Y2tAbWV0YXN3aXRjaC5jb20+PG1haWx0bzpqb25hdGhhbi5oYXJkd2lja0BtZXRhc3dpdGNoLmNv
bT47IHNocmFkZGhhQGp1bmlwZXIubmV0PG1haWx0bzpzaHJhZGRoYUBqdW5pcGVyLm5ldD47IHNw
cmluZ0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nQGlldGYub3JnPjsgc3ByaW5nLWNoYWlyc0BpZXRm
Lm9yZzxtYWlsdG86c3ByaW5nLWNoYWlyc0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtc3ByaW5nLXNl
Z21lbnQtcm91dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtc3By
aW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmc+ClN1YmplY3Q6IFJFOiBS
dGdEaXIgRWFybHkgcmV2aWV3OiBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBs
cy0xMwoKQWhtZWQsIGFuZCBhbGwsCkxvdHMgb2YgdGhhbmtzIGZvciBhIGRldGFpbGVkIHJlc3Bv
bnNlIHRvIG15IGNvbW1lbnRzLgpQbGVhc2Ugc2VlIGlubGluZSBiZWxvdyBteSBwb3NpdGlvbiBv
biBlYWNoIG9mIHRoZW0uCgpSZWdhcmRzLApTYXNoYQoKT2ZmaWNlOiArOTcyLTM5MjY2MzAyCkNl
bGw6ICAgICAgKzk3Mi01NDkyNjYzMDIKRW1haWw6ICAgQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNp
dGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPgoKRnJvbTog
QWhtZWQgQmFzaGFuZHkgW21haWx0bzphYmFzaGFuZHkuaWV0ZkBnbWFpbC5jb21dClNlbnQ6IFdl
ZG5lc2RheSwgSnVseSAxMSwgMjAxOCA0OjQyIEFNClRvOiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8
QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRvOkFsZXhhbmRlci5WYWluc2h0
ZWluQGVjaXRlbGUuY29tPj47IHNwcmluZy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZy1j
aGFpcnNAaWV0Zi5vcmc+OyBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy5h
dXRob3JzQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmct
bXBscy5hdXRob3JzQGlldGYub3JnPgpDYzogcnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRp
ckBpZXRmLm9yZz47ICdtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPicgPG1wbHNA
aWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+PjsgJ2FkcmlhbkBvbGRkb2cuY28udWs8bWFp
bHRvOmFkcmlhbkBvbGRkb2cuY28udWs+JyA8YWRyaWFuQG9sZGRvZy5jby51azxtYWlsdG86YWRy
aWFuQG9sZGRvZy5jby51az4+OyBKb25hdGhhbiBIYXJkd2ljayAoSm9uYXRoYW4uSGFyZHdpY2tA
bWV0YXN3aXRjaC5jb208bWFpbHRvOkpvbmF0aGFuLkhhcmR3aWNrQG1ldGFzd2l0Y2guY29tPikg
PGpvbmF0aGFuLmhhcmR3aWNrQG1ldGFzd2l0Y2guY29tPG1haWx0bzpqb25hdGhhbi5oYXJkd2lj
a0BtZXRhc3dpdGNoLmNvbT4+OyBzaHJhZGRoYUBqdW5pcGVyLm5ldDxtYWlsdG86c2hyYWRkaGFA
anVuaXBlci5uZXQ+OyBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz4KU3Vi
amVjdDogUmU6IFJ0Z0RpciBFYXJseSByZXZpZXc6IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQt
cm91dGluZy1tcGxzLTEzCgoKVGhhbmtzIGZvciB0aG9yb3VnaCAoYW5kIFZFUlkgY2xlYXIpIHRo
ZSByZXZpZXcKClNlZSBpbmxpbmUgI0FobWVkCgoKCkFobWVkCgoKCk9uIDYvMTUvMTggMTE6MDgg
UE0sIEFsZXhhbmRlciBWYWluc2h0ZWluIHdyb3RlOgpSZS1zZW5kaW5nIHRvICBjb3JyZWN0IFNQ
UklORyBXRyBsaXN0LgpTaW5jZXJlIGFwb2xvZ2llcyBmb3IgdGhlIGRlbGF5IGNhdXNlZCBieSBh
IHR5cG8uClRodW1iIHR5cGVkIGJ5IFNhc2hhIFZhaW5zaHRlaW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fCkZyb206IEFsZXhhbmRlciBWYWluc2h0ZWluClNlbnQ6IFN1bmRheSwg
SnVuZSAxMCwgMjAxOCAxMDo0Mzo1MiBBTQpUbzogc3ByaW5nLWNoYWlyc0BpZXRmLm9yZzxtYWls
dG86c3ByaW5nLWNoYWlyc0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91
dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtc3ByaW5nLXNlZ21l
bnQtcm91dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmc+CkNjOiBzcHJpbmdAaWV0Zi5jb208bWFp
bHRvOnNwcmluZ0BpZXRmLmNvbT47IHJ0Zy1kaXJAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1kaXJAaWV0
Zi5vcmc+OyAnbXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz4nOyAnYWRyaWFuQG9s
ZGRvZy5jby51azxtYWlsdG86YWRyaWFuQG9sZGRvZy5jby51az4nOyBKb25hdGhhbiBIYXJkd2lj
ayAoSm9uYXRoYW4uSGFyZHdpY2tAbWV0YXN3aXRjaC5jb208bWFpbHRvOkpvbmF0aGFuLkhhcmR3
aWNrQG1ldGFzd2l0Y2guY29tPik7IHNocmFkZGhhQGp1bmlwZXIubmV0PG1haWx0bzpzaHJhZGRo
YUBqdW5pcGVyLm5ldD4KU3ViamVjdDogUkU6IFJ0Z0RpciBFYXJseSByZXZpZXc6IGRyYWZ0LWll
dGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLTEzCgpFeHBsaWNpdGx5IGFkZGluZyBTaHJh
ZGRoYSAgd2hvIGlzIHRoZSBzaGVwaGVyZCBvZiB0aGlzIGRyYWZ0LgoKUmVnYXJkcywKU2FzaGEK
Ck9mZmljZTogKzk3Mi0zOTI2NjMwMgpDZWxsOiAgICAgICs5NzItNTQ5MjY2MzAyCkVtYWlsOiAg
IEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNo
dGVpbkBlY2l0ZWxlLmNvbT4KCkZyb206IEFsZXhhbmRlciBWYWluc2h0ZWluClNlbnQ6IEZyaWRh
eSwgSnVuZSA4LCAyMDE4IDU6NDMgUE0KVG86ICdzcHJpbmctY2hhaXJzQGlldGYub3JnPG1haWx0
bzpzcHJpbmctY2hhaXJzQGlldGYub3JnPicgPHNwcmluZy1jaGFpcnNAaWV0Zi5vcmc+PG1haWx0
bzpzcHJpbmctY2hhaXJzQGlldGYub3JnPjsgJ2RyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91
dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtc3ByaW5nLXNlZ21l
bnQtcm91dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmc+JyA8ZHJhZnQtaWV0Zi1zcHJpbmctc2Vn
bWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0BpZXRmLm9yZz48bWFpbHRvOmRyYWZ0LWlldGYtc3By
aW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmc+CkNjOiAnc3ByaW5nQGll
dGYuY29tPG1haWx0bzpzcHJpbmdAaWV0Zi5jb20+JyA8c3ByaW5nQGlldGYuY29tPjxtYWlsdG86
c3ByaW5nQGlldGYuY29tPjsgcnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9y
Zz47IG1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+OyAnYWRyaWFuQG9sZGRvZy5j
by51azxtYWlsdG86YWRyaWFuQG9sZGRvZy5jby51az4nIDxhZHJpYW5Ab2xkZG9nLmNvLnVrPjxt
YWlsdG86YWRyaWFuQG9sZGRvZy5jby51az4KU3ViamVjdDogUnRnRGlyIEVhcmx5IHJldmlldzog
ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMtMTMKCgpIZWxsbywKSSBoYXZl
IGJlZW4gc2VsZWN0ZWQgdG8gZG8gYSByb3V0aW5nIGRpcmVjdG9yYXRlIOKAnGVhcmx54oCdIHJl
dmlldyBvZiB0aGlzIGRyYWZ0OiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFm
dC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy88aHR0cHM6Ly91cmxkZWZlbnNlLnBy
b29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX19kYXRhdHJhY2tlci5pZXRmLm9yZ19kb2Nf
ZHJhZnQtMkRpZXRmLTJEc3ByaW5nLTJEc2VnbWVudC0yRHJvdXRpbmctMkRtcGxzXyZkPUR3TUdh
USZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj1OeWpMc3I3
SkE3bXZwQ0phMFltUGRWS2NtTVhKMzFicGJCYU5xekNOcm5nJm09Q0JuNDYtdFRqWnJGdXAwZFIt
RUdBdHQ0UUZxOVBpMjdSYU81clFDazFRdyZzPUN4YmFhZjlVMGtqNl9tZVZTb2JTa1JMUVcxU3dJ
OE1KdmdIcHVZcDBRT00mZT0+CgpUaGUgcm91dGluZyBkaXJlY3RvcmF0ZSB3aWxsLCBvbiByZXF1
ZXN0IGZyb20gdGhlIHdvcmtpbmcgZ3JvdXAgY2hhaXIsIHBlcmZvcm0gYW4g4oCcZWFybHnigJ0g
cmV2aWV3IG9mIGEgZHJhZnQgYmVmb3JlIGl0IGlzIHN1Ym1pdHRlZCBmb3IgcHVibGljYXRpb24g
dG8gdGhlIElFU0cuIFRoZSBlYXJseSByZXZpZXcgY2FuIGJlIHBlcmZvcm1lZCBhdCBhbnkgdGlt
ZSBkdXJpbmcgdGhlIGRyYWZ04oCZcyBsaWZldGltZSBhcyBhIHdvcmtpbmcgZ3JvdXAgZG9jdW1l
bnQuIFRoZSBwdXJwb3NlIG9mIHRoZSBlYXJseSByZXZpZXcgZGVwZW5kcyBvbiB0aGUgc3RhZ2Ug
dGhhdCB0aGUgZG9jdW1lbnQgaGFzIHJlYWNoZWQuIEFzIHRoaXMgZG9jdW1lbnQgaXMgY3VycmVu
dGx5IGluIHRoZSBXRyBMYXN0IGNhbGwsIG15IGZvY3VzIGZvciB0aGUgcmV2aWV3IHdhcyB0byBk
ZXRlcm1pbmUgd2hldGhlciB0aGUgZG9jdW1lbnQgaXMgcmVhZHkgdG8gYmUgcHVibGlzaGVkLiBQ
bGVhc2UgY29uc2lkZXIgbXkgY29tbWVudHMgYWxvbmcgd2l0aCB0aGUgb3RoZXIgd29ya2luZyBn
cm91cCBsYXN0IGNhbGwgY29tbWVudHMuCgpGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUg
Um91dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSDigItodHRwOi8vdHJhYy50b29scy5pZXRm
Lm9yZy9hcmVhL3J0Zy90cmFjL3dpa2kvUnRnRGlyPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBv
aW50LmNvbS92Mi91cmw/dT1odHRwLTNBX190cmFjLnRvb2xzLmlldGYub3JnX2FyZWFfcnRnX3Ry
YWNfd2lraV9SdGdEaXImZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRi
M3ZvRFRYY1d6b0NJJnI9TnlqTHNyN0pBN212cENKYTBZbVBkVktjbU1YSjMxYnBiQmFOcXpDTnJu
ZyZtPUNCbjQ2LXRUalpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3UmFPNXJRQ2sxUXcmcz02cG5JN2w4
MmV3d3pveGdPWHFUS3JiS3VRaWR0Ni1LQnNaZHNYRm5vUUNnJmU9PgoKRG9jdW1lbnQ6IGRyYWZ0
LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLTEzClJldmlld2VyOiBBbGV4YW5kZXIg
KOKAnFNhc2hh4oCdKSBWYWluc2h0ZWluIChhbGV4YW5kZXIudmFpbnNodGVpbkBlY2l0ZWxlLmNv
bTxtYWlsdG86YWxleGFuZGVyLnZhaW5zaHRlaW5AZWNpdGVsZS5jb20+KQpSZXZpZXcgRGF0ZTog
MDgtSnVuLTE4CkludGVuZGVkIFN0YXR1czogUHJvcG9zZWQgU3RhbmRhcmQuCgpTdW1tYXJ5OgoK
SSBoYXZlIHNvbWUgbWlub3IgY29uY2VybnMgYWJvdXQgdGhpcyBkb2N1bWVudCB0aGF0IEkgdGhp
bmsgc2hvdWxkIGJlIHJlc29sdmVkIGJlZm9yZSBpdCBpcyBzdWJtaXR0ZWQgdG8gdGhlIElFU0cu
CgpDb21tZW50czoKCkkgY29uc2lkZXIgdGhpcyBkcmFmdCBhcyBhbiBpbXBvcnRhbnQgIGNvbXBh
bmlvbiBkb2N1bWVudCB0byB0aGUgU2VnbWVudCBSb3V0aW5nIEFyY2hpdGVjdHVyZTxodHRwczov
L3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYu
b3JnX2h0bWxfZHJhZnQtMkRpZXRmLTJEc3ByaW5nLTJEc2VnbWVudC0yRHJvdXRpbmctMkQxNSZk
PUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj1O
eWpMc3I3SkE3bXZwQ0phMFltUGRWS2NtTVhKMzFicGJCYU5xekNOcm5nJm09Q0JuNDYtdFRqWnJG
dXAwZFItRUdBdHQ0UUZxOVBpMjdSYU81clFDazFRdyZzPWlKU2hoN2U3eXlWa3Q0NHYxTzVweUNP
TWZIQ3BBdmZCTkdnRnI1bGsxMzAmZT0+IGRyYWZ0IHRoYXQsIGlkZWFsbHksIHNob3VsZCBhdWdt
ZW50IGRlZmluaXRpb25zIG9mIHRoZSBTZWdtZW50IFJvdXRpbmcgKFNSKSBub3Rpb25zIGFuZCBj
b25zdHJ1Y3RzIGdpdmVuIHRoZXJlIHdpdGggZGV0YWlscyBzcGVjaWZpYyBmb3IgdGhlIFNSIGlu
c3RhbnRpYXRpb24gdGhhdCB1c2VzICB0aGUgTVBMUyBkYXRhIHBsYW5lIChTUi1NUExTKS4gIE1h
bnkgaXNzdWVzIHJhaXNlZCBpbiBteSByZXZpZXcgcmVmbGVjdCBlaXRoZXIgZ2FwcyB0aGF0IHNo
b3VsZCBiZSwgYnV0IGhhdmUgbm90IGJlZW4sIGNsb3NlZCwgb3IgaW5jb25zaXN0ZW5jaWVzIGJl
dHdlZW4gdGhlIHR3byBkcmFmdHMuCgoKU2luY2UgUkZDIDgyODc8aHR0cHM6Ly91cmxkZWZlbnNl
LnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX3Jm
YzgyODcmZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6
b0NJJnI9TnlqTHNyN0pBN212cENKYTBZbVBkVktjbU1YSjMxYnBiQmFOcXpDTnJuZyZtPUNCbjQ2
LXRUalpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3UmFPNXJRQ2sxUXcmcz15N2pwM1VZTlR0Y21tOUhP
dWx6cVBUck1VUlRyc01pTzI2cldsTlpONVdzJmU9PiBpcyBhbHJlYWR5IHB1Ymxpc2hlZCBhcyBh
IFN0YW5kYXJkcyBUcmFjayBSRkMsIEkgZXhwZWN0IHN1Y2ggYXVnbWVudGF0aW9uIHRvIGJlIGJh
Y2t3YXJkIGNvbXBhdGlibGUgd2l0aCB0aGlzIGRvY3VtZW50IChvciB0byBwcm92aWRlIGNsZWFy
IGluZGljYXRpb25zIG9mIHJlcXVpcmVkIHVwZGF0ZXMgdG8gdGhpcyBkb2N1bWVudCkuIEFuZCBJ
IGluY2x1ZGUgdGhlIE1QTFMgV0cgaW50byBkaXN0cmlidXRpb24gbGlzdC4KClRoaXMgZHJhZnQg
d2FzIG5vdCBlYXN5IHJlYWRpbmcgZm9yIG1lLiBJbiBwYXJ0aWN1bGFyLCB0aGUgc3R5bGUgb2Yg
U2VjdGlvbiAyLjUgdGhhdCBkaXNjdXNzZXMgYXQgbGVuZ3RoIGFuZCBpbiBzb21lIGRldGFpbCBt
dWx0aXBsZSDigJxjb3JuZXIgY2FzZXPigJ0gcmVzdWx0aW5nLCBwcmVzdW1hYmx5LCBmcm9tIG1p
c2NvbmZpZ3VyYXRpb24sIGJlZm9yZSBpdCBleHBsYWlucyB0aGUgYmFzaWMgKGFuZCByZWxhdGl2
ZWx5IHNpbXBsZSkg4oCcbm9ybWFs4oCdIGJlaGF2aW9yLCBsb29rcyBwcm9ibGVtYXRpYyB0byBt
ZS4KClRoZSBXRyBMYXN0IENhbGwgaGFzIGJlZW4gZXh0ZW5kZWQgYnkgb25lIHdlZWsuIE5ldmVy
dGhlbGVzcywgSSBhbSBzZW5kaW5nIG91dCBteSBjb21tZW50cwoKTWFqb3IgSXNzdWVzOiBOb25l
IGZvdW5kCiNBaG1lZDogdGhhbmtzIGEgbG90CgpNaW5vciBJc3N1ZXM6IFF1aXRlIGEgZmV3IGJ1
dCwgaG9wZWZ1bGx5LCBlYXN5IHRvIHJlc29sdmUuCgoKMS4gICAgRW5jYXBzdWxhdGlvbiBvZiBT
Ui1NUExTIHBhY2tldHM6CgphLiAgICBSRkMgMzAzMiAocmVmZXJlbmNlZCBieSB0aGUgZHJhZnQp
IGFuZCBSRkMgNTMzMiAobm90IG1lbnRpb25lZCBpbiB0aGUgZHJhZnQpIGRlcGVuZCB0d28gZW5j
YXBzdWxhdGlvbnMgb2YgbGFiZWxlZCBwYWNrZXRzIC0gb25lIGZvciBEb3duc3RyZWFtLWFsbG9j
YXRlZCBsYWJlbHMgYW5kIGFub3RoZXIgZm9yIFVwc3RyZWFtLWFsbG9jYXRlZCBvbmVzLgojQWht
ZWQ6IFJGQzUzMzIgaXMgZm9yIG11bHRpY2FzdC4gQXMgbWVudGlvbmVkIGluIFNlY3Rpb24gNiBv
ZiBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctMTUsIG11bHRpY2FzdCBpcyBvdXRz
aWRlIHRoZSBzY29wZSBvZiBTUi4gSGVuY2UgdGhlIFJGQyB3YXMgbm90IHJlZmVycmVkIHRvIGlu
IHRoZSBTUi1NUExTIGRyYWZ0CltbU2FzaGFdXSBJIHdvdWxkIGJlIHNhdGlzZmllZCB3aXRoIHRo
aXMgcmVzcG9uc2UsIHdvdWxkIGl0IG5vdCBiZSBmb3IgdGhlIGZvbGxvd2luZyB0ZXh0IEkgc2Vl
IGluIFNlY3Rpb24gMi4yIG9mIHRoZSBTUiBQb2xpY3kgQXJjaGl0ZWN0dXJlPGh0dHBzOi8vdXJs
ZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdf
aHRtbF9kcmFmdC0yRGlldGYtMkRzcHJpbmctMkRzZWdtZW50LTJEcm91dGluZy0yRHBvbGljeS0y
RDAxJmQ9RHdNR2FRJmM9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9D
SSZyPU55akxzcjdKQTdtdnBDSmEwWW1QZFZLY21NWEozMWJwYkJhTnF6Q05ybmcmbT1DQm40Ni10
VGpackZ1cDBkUi1FR0F0dDRRRnE5UGkyN1JhTzVyUUNrMVF3JnM9NGYwSDY4TFR2a3A3Ti1iWVRW
TE9oV3FpRWJIYUNzT1FSMXpfUXp6M1dmNCZlPT4gZHJhZnQ6CiAgIEEgdmFyaWF0aW9uIG9mIFNS
IFBvbGljeSBjYW4gYmUgdXNlZCBmb3IgcGFja2V0IHJlcGxpY2F0aW9uLiAgQQogICBjYW5kaWRh
dGUgcGF0aCBjb3VsZCBjb21wcmlzZSBtdWx0aXBsZSBTSUQtTGlzdHM7IG9uZSBmb3IgZWFjaAog
ICByZXBsaWNhdGlvbiBwYXRoLiAgSW4gc3VjaCBhIHNjZW5hcmlvLCBwYWNrZXRzIGFyZSBhY3R1
YWxseQogICByZXBsaWNhdGVkIHRocm91Z2ggZWFjaCBTSUQgTGlzdCBvZiB0aGUgU1IgUG9saWN5
IHRvIHJlYWxpemUgYSBwb2ludC0KICAgdG8tbXVsdGlwb2ludCBzZXJ2aWNlIGRlbGl2ZXJ5LgoK
VGhpcyBsb29rcyB0byBtZSBhcyBiZWluZyB2ZXJ5IG11Y2ggbXVsdGljYXN0IGluIFNSLCBhbmQs
IHVubGVzcyB5b3Ugd2FudCB0byBzYXkgdGhhdCBpdCBpcyBsaW1pdGVkIHRvIFNSdjYsIG1ha2Vz
IG15IHF1ZXN0aW9uIHJlbGV2YW50IElNSE8uCgpiLiAgICBGcm9tIG15IFBPViB0aGUgU1QtTVBM
UyBvbmx5IHVzZXMgRG93bnN0cmVhbS1hbGxvY2F0ZWQgbGFiZWxzIOKAkyBidXQgSSBleHBlY3Qg
dGhlIGRyYWZ0IHRvIHN0YXRlIHRoYXQgZXhwbGljaXRseSwgb25lIHdheSBvciBhbm90aGVyLiAo
SWYgVXBzdHJlYW0tYWxsb2NhdGVkIGxhYmVscyBhcmUgcmVsZXZhbnQgZm9yIFNSLU1QTFMsIEkg
d291bGQgc2VlIGl0IGFzIGEgbWFqb3IgZ2FwLCBzbyBJIGhvcGUgdGhhdCB0aGlzIGlzIG5vdCB0
aGUgY2FzZSkuCiNBaG1lZDogSSB3aWxsIGFkZCBhIHN0YXRlbWVudCBpbiBzZWN0aW9uIDIuMiB0
byBtZW50aW9uIHRoYXQgaXQgaXMgZG93bi1zdHJlYW0gYWxsb2NhdGVkIGFzIHlvdSBtZW50aW9u
ZWQKW1tTYXNoYV1dIFRoaXMgaXMgcXVpdGUgdW5hbWJpZ3VvdXMgYW5kLCBvbmNlIGFkZGVkLCB3
b3VsZCByZXNvbHZlIG15IGNvbW1lbnQgaW4gZnVsbCDigJMgdGhlIHByZXZpb3VzIGNvbW1lbnQg
bm90d2l0aHN0YW5kaW5nLiBJbiBwYXJ0aWN1bGFyLCBpdCB3b3VsZCBpbXBseSB0aGF0IGV2ZW4g
bGFiZWxzIHJlcHJlc2VudGluZyBCU0lEcyBvZiBhIFNSIFJlcGxpY2F0aW9uIHBvbGljaWVzIHdp
bGwgYmUgZG93bnN0cmVhbS1hbGxvY2F0ZWQuCgoKMi4gICAgTGFiZWwgc3BhY2VzIGluIFNSLU1Q
TFM6CgphLiAgICBSRkMgMzAzMSAocmVmZXJlbmNlZCBieSB0aGUgZHJhZnQpIGRlZmluZXMgcGVy
LXBsYXRmb3JtIGFuZCBwZXItaW50ZXJmYWNlIGxhYmVsIHNwYWNlcywgYW5kIFJGQyA1MzMxIChu
b3QgbWVudGlvbmVkIGluIHRoZSBkcmFmdCkgYWRkcyBjb250ZXh0LXNwZWNpZmljIGxhYmVsIHNw
YWNlcyBhbmQgY29udGV4dCBsYWJlbHMuCgpiLiAgICBUaGUgZHJhZnQgZG9lcyBub3Qgc2F5IHdo
aWNoIG9mIHRoZXNlIGFyZSBvciBhcmUgbm90IHJlbGV2YW50IGZvciBTUi1NUExTCgpjLiAgICBG
cm9tIG15IFBPVjoKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaS4g
ICAgTGFiZWxzIHJlcHJlc2VudGluZyBhbGwga2luZHMgb2YgU0lEcyBtZW50aW9uZWQgaW4gdGhl
IGRyYWZ0IE1VU1QgYmUgYWxsb2NhdGVkIGZyb20gdGhlIHBlci1wbGF0Zm9ybSBsYWJlbCBzcGFj
ZSBvbmx5CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWkuICAgIEF0
IHRoZSBzYW1lIHRpbWUsIGluc3RhbnRpYXRpb24gb2YgTWlycm9yIFNlZ21lbnQgSURzIGRlZmlu
ZWQgaW4gU2VjdGlvbiA1LjEgb2YgdGhlIFNlZ21lbnQgUm91dGluZyBBcmNoaXRlY3R1cmUgZHJh
ZnQgdXNpbmcgTVBMUyBkYXRhIHBsYW5lIGNsZWFybHkgY2FsbHMgZm9yIGNvbnRleHQgbGFiZWxz
IGFuZCBjb250ZXh0LXNwZWNpZmljIGxhYmVsIHNwYWNlcwoKZC4gICAgSSBleHBlY3QgdGhlIGRy
YWZ0IHRvIHByb3ZpZGUgYSBjbGVhci1jdXQgcG9zaXRpb24gb24gdGhlc2UgYXNwZWN0cyBvZiBT
Ui1NUExTLgojQWhtZWQ6IEkgd2lsbCBhZGQgYSBzdGF0ZW1lbnQgdG8gc2VjdGlvbiAyLjIgdG8g
c2F5IHRoYXQgdGhlIGl0IGlzIHBlci1wbGF0Zm9ybS4gUmVnYXJkaW5nIHRoZSBmdW5jdGlvbiAi
bWlycm9yaW5nIiwgU1IgYXR0YWNoZXMgYSAqZnVuY3Rpb24qIHRvIGVhY2ggU0lELiBUaGUgIm1p
cnJvcmluZyIgZnVuY3Rpb24gaXMgYWxyZWFkeSBkZXNjcmliZWQgaW4gU2VjdGlvbiA1LjEgb2Yg
ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nIGFuZCBpcyBub3Qgc3BlY2lmaWMgdG8g
dGhlIE1QTFMgZm9yd2FyZGluZyBwbGFuZS4gSGVuY2UgdGhlcmUgaXMgbm8gbmVlZCB0byByZS1t
ZW50aW9uIGl0IGhlcmUgYmVjYXVzZSB0aGlzIGRvY3VtZW50IGlzIHRyeWluZyB0byBiZSBhcyBz
cGVjaWZpYyBhcyBwb3NzaWJsZSB0byB0aGUgTVBMUyBmb3J3YXJkaW5nIHBsYW5lLiBHZW5lcmFs
IGZ1bmN0aW9ucyBhdHRhY2hlZCB0byBTSUQgYXJlIGRlc2NyaWJlZCBpbiB0aGUgc2VnbWVudCBy
b3V0aW5nIGFyY2hpdGVjdHVyZSBkb2N1bWVudCBvciBmdXR1cmUgZG9jdW1lbnRzLiBGdXJ0dXJl
IGRvY3VtZW50cyBwcm9wb3NpbmcgbmV3IFNSIGZ1bmN0aW9uIG11c3QgYmUgYXMgc3BlY2lmaWMg
YW5kIGNsZWFyIGFzIHBvc3NpYmxlCltbU2FzaGFdXSBMb29rcyBPSyB0byBtZS4KCgozLiAgICBT
Ui1NUExTIGFuZCBoaWVyYXJjaGljYWwgTFNQczoKCmEuICAgIFNSIExTUHMgdGhhdCBpbmNsdWRl
IG1vcmUgdGhhbiBvbmUgc2VnbWVudCBhcmUgaGllcmFyY2hpY2FsIExTUHMgZnJvbSB0aGUgUE9W
IG9mIHRoZSBNUExTIGRhdGEgcGxhbmUuIFRoZXJlZm9yZSBzb21lIChwb3NzaWJseSwgYWxsKSBv
ZiB0aGUgbW9kZWxzIGZvciBoYW5kbGluZyBUVEwgYW5kIFRDIGJpdHMgdGhhdCBoYXZlIGJlZW4g
ZGVmaW5lZCBpbiBSRkMgMzQ0MyAobm90IG1lbnRpb25lZCBpbiB0aGUgZHJhZnQpIHNob3VsZCBh
cHBseSB0byBTUi1NUExTCgpiLiAgICBSRkMgODI4NyAobm90IHJlZmVyZW5jZWQgaW4gdGhlIGRy
YWZ0KSBzcGVjaWZpY2FsbHkgZGlzY3Vzc2VkIG9wZXJhdGlvbiBvZiB0aGUgTFNQIFRyYWNlcm91
dGUgZnVuY3Rpb24gZm9yIFNSIExTUHMgaW4gdGhlIGNhc2Ugd2hlbiBQaXBlL1Nob3J0IFBpcGUg
bW9kZWwgZm9yIFRUTCBoYW5kbGluZyBpcyB1c2VkCgpjLiAgICBJIGV4cGVjdCB0aGUgZHJhZnQg
dG8gcHJvdmlkZSBhdCBsZWFzdCBzb21lIGd1aWRlbGluZXMgcmVnYXJkaW5nIGFwcGxpY2FiaWxp
dHkgb2YgZWFjaCBzcGVjaWZpYyBtb2RlbCBkZWZpbmVkIGluIFJGQyAzNDQzIChzZXBhcmF0ZWx5
IGZvciBUVEwgYW5kIFRDIGJpdHMpIHRvIFNSLU1QTFMuCiNBaG1lZDogQlkgZGVzaWduLCB0aGUg
aW5zdGFudGlhdGlvbiBvZiBTUiBvdmVyIHRoZSBNUExTIGZvcndhcmRpbmcgcGxhbmUgKGFuZCBo
ZW5jZSB0aGlzIGRyYWZ0KSBkb2VzIG5vdCBtb2RpZnkgdGhlIE1QTFMgZm9yd2FyZGluZyBwbGFu
IGJlaGF2aW9yIGFzIGl0IGlzIG1lbnRpb25lZCBpbiB0aGUgZmlyc3Qgc2VudGVuY2UgaW4gU2Vj
dGlvbiAxLiBTbyB0aGUgVFRMIGJlaGF2aW9yIHNwZWNpZmllZCBpbiByZmMzNDQzIGlzIGFscmVh
ZHkgaW1wbGllZCBhbmQgdGhlcmUgaXMgbm8gbmVlZCB0byByZS1tZW50aW9uIGl0IGhlcmUganVz
dCBsaWtlIGFsbCBhc3BlY3RzIG9mIE1QTFMgZm9yd2FyZGluZy4gUkZDODI4NyBpcyBPQU0tc3Bl
Y2lmaWMuICBTUi1PQU0gaXMgaGFuZGxlZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW50IHNvIGlzIG91
dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgZHJhZnQKW1tTYXNoYV1dIFVuZm9ydHVuYXRlbHkgSSBk
byBub3QgdGhpbmsgdGhpcyBpcyBnb29kIGVub3VnaC4gTGV0IG1lIGFzayBhIHNwZWNpZmljIHF1
ZXN0aW9uIHJlZmxlY3RpbmcgbXkgY29uY2VybnM6ClRoZSBoZWFkLWVuZCBub2RlIHNlbmRzIFNS
LU1QTFMgcGFja2V0cyBhY3Jvc3MgYSBwYXRoIGRlZmluZWQgYnkgYW4gb3JkZXJlZCBzZXQgb2Yg
U0lEcyB3aXRoIG1vcmUgdGhhbiBvbmUgU0lEIGluIHRoZSBsaXN0LiBFYWNoIFNJRCBpcyByZXBy
ZXNlbnRlZCBieSBhIGxhYmVsIHN0YWNrIGVudHJ5IChMU0UpIGluIHRoZSBNUExTIGxhYmVsIHN0
YWNrLCBhbmQgdGhlIGxhYmVsIGZpZWxkIGluIGVhY2ggTFNFIGlzIHRoZSBsYWJlbCB0aGF0IG1h
dGNoZXMgdGhlIGNvcnJlc3BvbmRpbmcgU0lELiBIb3dldmVyLCBlYWNoIExTRSBhbHNvIGluY2x1
ZGVzIHRoZSBUVEwgYW5kIFRDIGZpZWxkcy4gSG93IGRvZXMgdGhlIGhlYWQtZW5kIG5vZGUgc2V0
IHRoZXNlIGZpZWxkcyBpbiBlYWNoIG9mIHRoZSBMU0VzIGZvbGxvd2luZyB0aGUgdG9wIG9uZT8g
VGhpcyBjbGVhcmx5IGRlcGVuZHMgb24gdGhlIG1vZGVsIChVbmlmb3JtIHZzLiBQaXBlL1Nob3J0
IFBpcGUpIGltcGxlbWVudGVkIGluIGVhY2ggbm9kZSB0aGF0IHRoYXQgcGVyZm9ybXMgTmV4dCBv
cGVyYXRpb24gb24gdGhlIHBhY2tldCBhbG9uZyB0aGUgcGF0aCDigJMgYnV0IHRoZSBoZWFkLWVu
ZCBub2RlIHVzdWFsbHkgaXMgbm90IGF3YXJlIG9mIHRoYXQuClJGQyA4Mjg3IGlzIHJlbGV2YW50
IGFzIGFuIGV4YW1wbGUgaGVyZSBJTUhPIGJlY2F1c2UgaXQgcmVjb21tZW5kcyB0aGUgZm9sbG93
aW5nIHNldHRpbmcgb2YgVFRMIGluIFRyYWNlcm91dGUgcGFja2V0czoKCi0gICAgICAgICAgU2V0
IHRoZSBUVEwgb2YgYWxsIHRoZSBsYWJlbHMgYWJvdmUgb25lIHRoYXQgcmVwcmVzZW50cyB0aGUg
c2VnbWVudCB5b3UgYXJlIGN1cnJlbnRseSB0cmFjaW5nIHRvIG1heGltdW0KCi0gICAgICAgICAg
U2V0IHRoZSBUVEwgb2YgdGhlIGxhYmVsIG9uZSB0aGF0IHJlcHJlc2VudHMgdGhlIHNlZ21lbnQg
eW91IGFyZSBjdXJyZW50bHkgdHJhY2luZyB0byB0aGUgZGVzaXJlZCB2YWx1ZSAodG8gYmUgaW5j
cmVtZW50ZWQgdW50aWwgZW5kIG9mIHNlZ21lbnQgaXMgcmVhY2hlZAoKLSAgICAgICAgICBTZXQg
dGhlIFRUTCBvZiBhbGwgdGhlIGxhYmVscyBiZWxvdyBvbmUgdGhhdCByZXByZXNlbnRzIHRoZSBz
ZWdtZW50IHlvdSBhcmUgY3VycmVudGx5IHRyYWNpbmcgdG8gMC4KSSBleHBlY3QgdGhlIGRyYWZ0
IHRvIHByb3ZpZGUgc29tZSByZWNvbW1lbmRhdGlvbnMgZm9yIHRyYWZmaWMgKG5vbi1PQU0pIHBh
Y2tldHMgYXMgd2VsbC4KCgo0LiAgICBJbmZlcnJpbmcgbmV0d29yayBsYXllciBwcm90b2NvbCBp
biBTUi1NUExTOgoKYS4gICAgSSB3b25kZXIgaWYgdGhlIGRyYWZ0IGNvdWxkIHByb3ZpZGUgYW55
IGRldGFpbHMgb24gdGhlIHNpdHVhdGlvbiB3aGVuIGEgbGFiZWwgdGhhdCByZXByZXNlbnRzIHNv
bWUga2luZCBvZiBTSUQgaXMgdGhlIGJvdHRvbS1vZi1zdGFjayBsYWJlbCB0byBiZSBwb3BwZWQg
YnkgdGhlIGVncmVzcyBMRVIKI2FobWVkOiBUaGlzIGlzIHBhcnQgb2YgdGhlICJOZXh0IiBmdW5j
dGlvbi4gSXQgaXMgZGVzY3JpYmVkIGluIGRldGFpbCBpbiB0aGlzIGRvY3VtZW50LgpbW1Nhc2hh
XV0gTkVYVCBmdW5jdGlvbiBpcyBtZW50aW9uZWQgaW4gc2V2ZXJhbCBwbGFjZXMgaW4gdGhlIGRv
Y3VtZW50LiBDYW4geW91IHBsZWFzZSBwb2ludCB0byB0aGUgc3BlY2lmaWMgdGV4dCB0aGF0IGlz
IHJlbGV2YW50IGZvciBteSBxdWVzdGlvbj8KCgpiLiAgICBGb3IgdGhlIHJlZmVyZW5jZSwgUkZD
IDMwMzIgc2F5cyB0aGF0IOKAnHRoZSBpZGVudGl0eSBvZiB0aGUgbmV0d29yayBsYXllciBwcm90
b2NvbCAgbXVzdCBiZSBpbmZlcmFibGUgZnJvbSB0aGUgdmFsdWUgb2YgdGhlIGxhYmVsIHdoaWNo
IGlzIHBvcHBlZCBmcm9tICB0aGUgYm90dG9tIG9mIHRoZSBzdGFjaywgcG9zc2libHkgYWxvbmcg
d2l0aCB0aGUgY29udGVudHMgIG9mIHRoZSBuZXR3b3JrIGxheWVyIGhlYWRlciBpdHNlbGbigJ0K
CmMuICAgIEZyb20gbXkgUE9WIHRoZSBmb2xsb3dpbmcgc2NlbmFyaW8gaW5kaWNhdGVzIHJlbGV2
YW5jZSBvZiB0aGlzIGV4cGVjdGF0aW9uIGZvciBTUi1NUExTOgoKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpLiAgICBJUy1JUyBpcyB1c2VkIGZvciBkaXN0cmlidXRp
bmcgYm90aCBJUHY0IGFuZCBJUHY2IHJlYWNoYWJpbGl0eSBpbiBhIGdpdmVuIGRvbWFpbgoKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlpLiAgICBBbiBJUy1JUyBhZGph
Y2VuY3kgb3ZlciBzb21lIGR1YWwtc3RhY2sgbGluayBpcyBlc3RhYmxpc2hlZCwgYW5kIGEgc2lu
Z2xlIEFkai1TSUQgZm9yIHRoaXMgYWRqYWNlbmN5IGlzIGFkdmVydGlzZWQKCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlpaS4gICAgVGhlIG5vZGUgdGhhdCBoYXMgYXNz
aWduZWQgYW5kIGFkdmVydGlzZWQgdGhpcyBBZGotU0lEIHJlY2VpdmVzIGEgbGFiZWxlZCBwYWNr
ZXQgd2l0aCB0aGUgbGFiZWwgcmVwcmVzZW50aW5nIHRoaXMgQWRqLVNJRCBiZWluZyBib3RoIHRo
ZSB0b3AgYW5kIGJvdHRvbS1vZi1zdGFjayBsYWJlbAoKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaXYuICAgIFRoZSBpbXBsZW1lbnRlcnMgbXVzdCBiZSBnaXZlbiB1bmFt
YmlndW91cyBpbnN0cnVjdGlvbnMgZm9yIGZvcndhcmRpbmcgdGhlIHVubGFiZWxlZCBwYWNrZXQg
dmlhIHRoZSBkdWFsLXN0YWNrIGxpbmsgYXMgYW4gSXB2NCBvciBhbiBJUHY2IHBhY2tldC4KI0Fo
bWVkOiBJZiB5b3UgdGFrZSBhIGxvb2sgYXQgdGhlIFNSLUlTSVMgLCBTUi1PU1BGdjIgYW5kIFNS
LU9TRnYzIGRyYWZ0cywgeW91IHdpbGwgc2VlIGFsbCAzIHByb3RvY29sIGFkdmVydGlzZSBkaWZm
ZXJlbnQgYWRqLVNJRFMgZm9yIElQdjQgbmV4dC1ob3AgYW5kIElQdjYgbmV4dC1ob3AuIEZvciBl
eGFtcGxlLCBJU0lTIHVzZXMgdGhlICJGLUZsYWciIChzZWN0aW9uIDIuMi4xIGluIGRyYWZ0LWll
dGYtaXNpcy1zZWdtZW50LXJvdXRpbmctZXh0ZW5zaW9ucy0xOCkgdG8gc3BlY2lmeSB3aGV0aGVy
IHRoZSBhZGotU0lEIGlzIGZvciBJUHY0IGFuZCBJUHY2LiBTaW1pbGFybHksIHRoZSBTUi1JU0lT
IGRyYWZ0IGF0dGFjaGVzIGEgcHJlZml4LVNJRCB0byB0aGUgcHJlZml4IGFkdmVydGlzZW1lbnQg
YW5kIGhlbmNlIGltcGxpZXMgdGhlIGlkZW50aXR5IG9mIHRoZSBwcm90b2NvbCB1bmRlcm5lYXRo
IHRoZSBib3R0b20gbW9zdCBsYWJlbC4gRm9yIGFueSBvdGhlciAiZnVuY3Rpb24iIGF0dGFjaGVk
IHRvIGEgU0lELCBpdCBpcyBwYXJ0IG9mIHRoZSBzcGVjaWZpY2F0aW9uIG9mIHRoaXMgZnVuY3Rp
b24gdG8gZGVzY3JpYmUgd2hhdCBoYXBwZW5zIHdoZW4gdGhlIFNJRCBpcyByZXByZXNlbnRlZCBi
eSBhIGxhYmVsIGluIHRoZSBNUExTIGZvcndhcmRpbmcgcGxhbmUgYW5kIHRoaXMgbGFiZWwgaXMg
dGhlIGJvdHRvbSBtb3N0IGxhYmVsCltbU2FzaGFdXSBPSywgZ290IGl0LiBUaGlzIGlzc3VlIGlz
IHJlc29sdmVkLgoKCjUuICAgIFJlc29sdXRpb24gb2YgQ29uZmxpY3RzOiBBcmUgdGhlCgphLiAg
ICBBcmUgdGhlIGNvbmZsaWN0IHJlc29sdXRpb24gcHJvY2VkdXJlcyBsaXN0ZWQgaW4gc2VjdGlv
biAyLjUgbWFuZGF0b3J5IHRvIGltcGxlbWVudD8KCmIuICAgIElmIHRoZXkgYXJlIG1hbmRhdG9y
eSB0byBpbXBsZW1lbnQsIGFyZSB0aGV5IGFsc28gbWFuZGF0b3J5IHRvIGRlcGxveSwgb3IgY2Fu
IHRoZSBvcGVyYXRvcnMgc2ltcGx5IHRyZWF0IGFueSBkZXRlY3RlZCBjb25mbGljdCBhcyByZXF1
aXJpbmcgaHVtYW4gaW50ZXJ2ZW50aW9uIGFuZCBwcmV2ZW50aW5nIG5vcm1hbCBvcGVyYXRpb24g
b2YgU1ItTVBMUz8KI0FobWVkOiBUaGV5IGFyZSByZWNvbW1lbmRlZC4gSSB3aWxsIG1vZGlmeSB0
aGUgcGFyYWdyYXBoIGFmdGVyIHRoZSBmaXJzdCAzIGJ1bGxldHMgaW4gU2VjdGlvbiAyLjUgdG8g
c2F5IHRoYXQgaXQgaXMgcmVjb21tZWRlZC4KW1tTYXNoYV1dIE9LLiBIb3dldmVyLCBpdCB3b3Vs
ZCBiZSBuaWNlIGlmIHlvdSBjb3VsZCByZWZlciBzZXBhcmF0ZWx5IGZvciDigJxSRUNPTU1FTkRF
RCB0byBpbXBsZW1lbnTigJ0gYW5kIOKAnFJFQ09NTUVOREVEIHRvIGRlcGxveeKAnS4gIFRoZSBs
YXR0ZXIgcHJvYmFibHkgcmVxdWlyZXMgYSBjb25maWd1cmF0aW9uIGtub2IgZm9yIGVuYWJsaW5n
IGNvbmZsaWN0IHJlc29sdXRpb24gcnVsZXMgKGlmIHRoZXkgYXJlIGltcGxlbWVudGVkKS4KCmMu
ICAgIEZvciB0aGUgcmVmZXJlbmNlLCB0aGUgSUVURiBjYXBpdGFsaXplZCBNVVNUIGFwcGVhcnMg
anVzdCBpbiBhIGZldyBwbGFjZXMgaW4gU2VjdGlvbiAyLjUsIGFuZCBlYWNoIGFwcGVhcmFuY2Ug
aGFzIHZlcnkgbmFycm93IGNvbnRleHQ6CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGkuICAgIEZvciBNQ0NzIHdoZXJlIHRoZSAiVG9wb2xvZ3kiIGFuZC9vciAiQWxn
b3JpdGhtIiBmaWVsZHMgYXJlIG5vdCBkZWZpbmVkLCB0aGUgbnVtZXJpY2FsIHZhbHVlIG9mIHpl
cm8gTVVTVCBiZSB1c2VkIGZvciB0aGVzZSB0d28gZmllbGRzCgogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaWkuICAgIElmIHRoZSBzYW1lIHNldCBvZiBGRUNzIGFyZSBh
dHRhY2hlZCB0byB0aGUgc2FtZSBsYWJlbCAiTDEiLCB0aGVuIHRoZSB0aWUtYnJlYWtpbmcgcnVs
ZXMgTVVTVCBhbHdheXMgc2VsZWN0IHRoZSBzYW1lIEZFQyBpcnJlc3BlY3RpdmUgb2YgdGhlIG9y
ZGVyIGluIHdoaWNoIHRoZSBGRUNzIGFuZCB0aGUgbGFiZWwgIkwxIiBhcmUgcmVjZWl2ZWQuIElu
IG90aGVyIHdvcmRzLCB0aGUgdGllLWJyZWFraW5nIHJ1bGUgTVVTVCBiZSBkZXRlcm1pbmlzdGlj
LgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWlpLiAgICBBbiBpbXBs
ZW1lbnRhdGlvbiBvZiBleHBsaWNpdCBTSUQgYXNzaWdubWVudCBNVVNUIGd1YXJhbnRlZSBjb2xs
aXNpb24gZnJlZW5lc3Mgb24gdGhlIHNhbWUgcm91dGVyCkZyb20gbXkgUE9WLCBpdCBpcyBub3Qg
cG9zc2libGUgdG8gaW5mZXIgdGhlIGFuc3dlciB0byBteSBxdWVzdGlvbiBmcm9tIHRoZXNlIHN0
YXRlbWVudHMuIFNvbWUgZXhwbGljaXQgc3RhdGVtZW50IGlzIHJlcXVpcmVkLgojQWhtZWQ6IEkg
YWdyZWUgd2l0aCB5b3UgUE9WIGFuZCBhcyBtZW50aW9uZWQgaW4gbXkgcmVwbHkgdG8gaXRlbXMg
KGEpIGFuZCAoYiksIEkgd2lsbCBtb2RpZnkgdGhlIHBhcmFncmFwaCB0byBzYXkgdGhhdCBpdCBp
cyBSRUNPTU1FTkRFRCB0byBhbnN3ZXIgeW91IHF1ZXN0aW9ucyBpbiBpdGVtcyAoYSkgYW5kIChi
KQoKZC4gICAgVGhlIHRpZS1icmVha2luZyBydWxlcyBpbiBzZWN0aW9uIDIuNS4xIGluY2x1ZGUg
c29tZSBzcGVjaWZpYyB2YWx1ZXMgZm9yIGVuY29kaW5nIEZFQyB0eXBlcyBhbmQgYWRkcmVzcyBm
YW1pbGllcyDigJMgYnV0IHRoZXNlIHZhbHVlcyBhcmUgbm90IHN1cHBvc2VkIHRvIGFwcGVhciBp
biBhbnkgSUFOQSByZWdpc3RyaWVzIChiZWNhdXNlIHRoZSBkcmFmdCBkb2VzIG5vdCByZXF1ZXN0
IGFueSBJQU5BIGFjdGlvbnMpLiBDYW4geW91IHBsZWFzZSBjbGFyaWZ5IHdoYXQgaXMgc28gc3Bl
Y2lhbCBhYm91dCB0aGVzZSB2YWx1ZXM/CiNBaG1lZDogVGhlcmUgaXMgbm8gc2lnbmlmaWNhbmNl
IHRvIHRoZSB2YWx1ZXMgYnV0IHRoZXJlIGlzIGEgc2lnbmlmaWNhbmNlIHRvIHRoZSBvcmRlciBh
bW9uZyB0aGVtLiBJIHdpbGwgbW9kaWZ5IHRoZSB0ZXh0IHRvIGNsYXJpZnkgdGhhdApbW1Nhc2hh
XV0gT0suCgoKZS4gICAgSSBhbHNvIGRvdWJ0IHRoYXQgY29tcGFyaXNvbiBvZiBGRUNzIHRoYXQg
cmVwcmVzZW50IElQdjQgYW5kIElQdjYgcHJlZml4IFNJRHMgbWFrZXMgbXVjaCBzZW5zZSAoZm9y
IGNvbmZsaWN0IHJlc29sdXRpb24gb3IgZWxzZSksIGJlY2F1c2UsIGFtb25nIG90aGVyIHRoaW5n
cywgdGhlcmUgYXJlIHZhbGlkIHNjZW5hcmlvcyB3aGVuIGFuIElQdjQgLzMyIHByZWZpeCBpcyBl
bWJlZGRlZCBpbiBhbiBJUHY2IC8xMjggb25lLgojQWhtZWQ6IEEgcHJlZml4LVNJRCBpcyBhc3Np
Z25lZCB0byBhIHByZWZpeC4gQW4gSVB2NiBwcmVmaXggdGhhdCBlbWJlZHMgYW4gSVB2NCBwcmVm
aXggaXMgZGlmZmVyZW50IGZyb20gdGhlIElQdjQgcHJlZml4LiBUaGUgc3BlY2lmaWNhdGlvbnMg
b2YgU1IgZXh0ZW5zaW9ucyB0byBJU0lTLCBPU1BGdjIsIE9TUEZ2MywgYW5kIEJHUCB0cmVhdCBJ
UHY0IGFuZCBJUHY2IHByZWZpeGVzIHNlcGFyYXRlbHksIGluY2x1ZGluZyB0aGUgSVBWNiBwcmVm
aXhlcyB3aXRoIGVtYmVkZGVkIElQdjQgb25lcy4gQmVzaWRlcyBub3QgYWxsIElQdjYgcHJlZml4
ZXMgZW1iZWQgSVB2NCBwcmVmaXggaW4gdGhlbS4gSGVuY2UgdGhlIGRpc3RpbmN0aW9uIGJldHdl
ZW4gSVB2NCBhbmQgSVB2NiBwcmVmaXhlcyBpcyBxdWl0ZSBjbGVhcgpbW1Nhc2hhXV0gTXkgY29u
Y2VybiB3YXMgbWFpbmx5IGFib3V0IElQdjQtbWFwcGVkIElQdjYgYWRkcmVzc2VzLiBRdW90aW5n
IGZyb20gUkZDIDQyOTE6CjIuNS41LjI8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29t
L3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX3JmYzQyOTEtMjNzZWN0aW9u
LTJEMi41LjUuMiZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9E
VFhjV3pvQ0kmcj1OeWpMc3I3SkE3bXZwQ0phMFltUGRWS2NtTVhKMzFicGJCYU5xekNOcm5nJm09
Q0JuNDYtdFRqWnJGdXAwZFItRUdBdHQ0UUZxOVBpMjdSYU81clFDazFRdyZzPUkxNFhBOEk5UnV3
NWFCajVlcl9PVmJ2QUR6MXNiOVpMRkJHYVpabEpKSjQmZT0+LiAgSVB2NC1NYXBwZWQgSVB2NiBB
ZGRyZXNzCgoKICAgQSBzZWNvbmQgdHlwZSBvZiBJUHY2IGFkZHJlc3MgdGhhdCBob2xkcyBhbiBl
bWJlZGRlZCBJUHY0IGFkZHJlc3MgaXMKICAgZGVmaW5lZC4gIFRoaXMgYWRkcmVzcyB0eXBlIGlz
IHVzZWQgdG8gcmVwcmVzZW50IHRoZSBhZGRyZXNzZXMgb2YKICAgSVB2NCBub2RlcyBhcyBJUHY2
IGFkZHJlc3Nlcy4KCkZyb20gbXkgUE9WIHRoaXMgbWVhbnMgdGhhdCBhIC8xMjggcHJlZml4IGFz
c29jaWF0ZWQgd2l0aCBhbiBJUHY0LW1hcHBlZCBJUHY2IGFkZHJlc3MgYW5kIGEgLzMyIHByZWZp
eCBhc3NvY2lhdGVkIHdpdGggdGhlIElQdjQgYWRkcmVzcyB0aGF0IHdhcyBtYXBwZWQgdG8gdGhp
cyBJUHY2IGFkZHJlc3MgcmVwcmVzZW50IHRoZSBzYW1lIGVudGl0eS4gVGhpcyB1bmRlcnN0YW5k
aW5nIGZ1bGx5IG1hdGNoZXMgdXNhZ2Ugb2YgSVB2NC1tYXBwZWQgSVB2NiBhZGRyZXNzZXMgYXMg
QkdQIE5leHQgSG9wcyBvZiBWUE4tSVB2NiBhZGRyZXNzZXMgZGVmaW5lZCBpbiBSRkMgNDc5OC4g
SG93ZXZlciwgdGhlIGNvbXBhcmlzb24gcnVsZXMgeW91IGhhdmUgZGVmaW5lZCB3aWxsIHRyZWF0
IHRoZW0gYXMgdHdvIGRpZmZlcmVudCBwcmVmaXhlcy4gIEkgd29uZGVyIGlmIHRoZXNlIHJ1bGVz
LCBpbiB0aGUgY2FzZSBvZiBhIGNvbmZsaWN0LCBjb3VsZCByZXN1bHQgaW4gcHJlZmVycmluZyB0
aGUgSVB2NiBwcmVmaXggdG8gYW4gSVB2NCBvbmUgYW5kIHRoZXJlZm9yZSBsb29zaW5nIE1QTFMg
Y29ubmVjdGl2aXR5IGZvciB0aGUgaW5ncmVzcyBQRSBvZiBhIDZWUEUgc2VydmljZSB0byBpdHMg
ZWdyZXNzIFBFPwoKCmYuICAgICBTZWN0aW9uIDIuNS4xIGRlZmluZXMgMyB0eXBlcyBvZiBTUi1N
UExTIEZFQ3MsIGJ1dCBJIGFtIG5vdCBzdXJlIGFsbCBTSUQgdHlwZXMgZGVmaW5lZCBpbiB0aGUg
U2VnbWVudCBSb3V0aW5nIEFyY2hpdGVjdHVyZSBkcmFmdCBjYW4gYmUgdW5hbWJpZ3VvdXNseSBt
YXBwZWQgdG8gb25lIG9mIHRoZXNlIHR5cGVzLiBQcm9ibGVtYXRpYyBleGFtcGxlcyBpbmNsdWRl
IGF0IGxlYXN0IHRoZSBmb2xsb3dpbmc6CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGkuICAgIFBhcmFsbGVsIEFkamFjZW5jeSBTSUQKCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpaS4gICAgTWlycm9yIFNJRApFeHBsaWNpdCBtYXBwaW5n
IG9mIFNJRCB0eXBlcyB0byBTUi1NUExTIEZFQyB0eXBlcyB3b3VsZCBiZSBtb3N0IHVzZWZ1bCBJ
TU8uIElmIHNvbWUgU0lEIHR5cGVzIGNhbm5vdCBiZSBtYXBwZWQgdG8gU1ItTVBMUyBGRUNzLCB0
aGlzIG11c3QgYmUgZXhwbGljaXRseSBzdGF0ZWQgaW4gdGhlIGRyYWZ0LgojQWhtZWQ6ClBhcmFs
bGVsIGFkamFjZW5jeSBTSUQgYXJlIGhhbmRsZWQgaW4gdGhlIHR5cGUgIihuZXh0LWhvcCwgb3V0
Z29pbmcgaW50ZXJmYWNlKSIKW1tTYXNoYV1dIE9LCgpNaXJyb3IgU0lEIGlzIGEgdHlwZSBvZiBi
aW5kaW5nLVNJRCBhcyBtZW50aW9uZWQgaW4gU2VjdGlvbiA1LjEgaW4gdGhlIFNSIGFyY2hpdGVj
dHVyZSBkcmFmdCAoZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLTE1KS4gQWxzbyBh
cyBkZXNjcmliZWQgaW4gU2VjdGlvbiAyLjQgZHJhZnQtaWV0Zi1pc2lzLXNlZ21lbnQtcm91dGlu
Zy1leHRlbnNpb25zLTE4IChhbHNvIHNlZSB0aGUgZXF1aXZhbGVudCBpbiB0aGUgT1NQRnYyIGFu
ZCBPU1BGdjMgZHJhZnQpLCBhIGJpbmRpbmcgU0lEIGlzIGlkZW50aWZpZWQgYnkgYSBwcmVmaXgu
IEhlbmNlIGl0IGlzIGNvdmVyZWQgYnkgdGhlIHR5cGUgIihQcmVmaXgsIFJvdXRpbmcgSW5zdGFu
Y2UsIFRvcG9sb2d5LCBBbGdvcml0aG0pIgpbW1Nhc2hhXV0gSSByZXNwZWN0ZnVsbHkgZGlzYWdy
ZWUuIFRoZXJlIGlzIGRlZmluaXRlbHkgbm8gbWVudGlvbiBvZiBBbGdvcml0aG0gaW4gdGhlIGRl
ZmluaXRpb24gb2YgdGhlIE1pcnJvciBTSUQuCgoKNi4gICAgTm9kZSBTSURzIGluIFNSLU1QTFM6
CgphLiAgICBOb2RlIFNJRHMgYXJlIGV4cGxpY2l0bHkgZGVmaW5lZCBhbmQgZGlzY3Vzc2VkIGlu
IHRoZSBTZWdtZW50IFJvdXRpbmcgQXJjaGl0ZWN0dXJlIGRyYWZ0IGJ1dCBhcmUgbm90IG1lbnRp
b25lZCBldmVuIG9uY2UgaW4gdGhpcyBkcmFmdAoKYi4gICAgQUZBSUssIHRoZSBjb21tb24gaW1w
bGVtZW50YXRpb24gcHJhY3RpY2UgdG9kYXkgaW5jbHVkZXMgYXNzaWdubWVudCBvZiBhdCBsZWFz
dCBvbmUgTm9kZSBTSUQgdG8gZXZlcnkgbm9kZSBpbiB0aGUgU1ItTVBMUyBkb21haW4KCmMuICAg
IElzIHRoZXJlIGEgcmVxdWlyZW1lbnQgdG8gYXNzaWduIGF0IGxlYXN0IG9uZSBOb2RlIFNJRCBw
ZXIge3JvdXRpbmcgaW5zdGFuY2UsIHRvcG9sb2d5LCBhbGdvcml0aG19IGluIFNSLU1QTFM/IElm
IG5vdCwgY2FuIHRoZSBhdXRob3JzIGV4cGxhaW4gZXhwZWN0ZWQgYmVoYXZpb3Igb2Ygc3VjaCBh
IG5vZGU/IChTZWUgYWxzbyBteSBjb21tZW50IGFib3V0IHJvdXRpbmcgaW5zdGFuY2VzIGJlbG93
KS4KI0FobWVkOiBBIE5vZGUtU0lEIGlzIGEgc3BlY2lhbCBjYXNlIG9mIHByZWZpeC1TSUQuIFNv
IHRoZXJlIG5vdGhpbmcgc3BlY2lmaWMgYWJvdXQgaXQgZnJvbSB0aGUgTVBMUyBmb3J3YXJkaW5n
IHBsYW5lIHBvaW50IG9mIHZpZXcuIFNpbWlsYXJseSBmcm9tIGEgc3RhbmRhcmQgdHJhY2tzIGRy
YWZ0IHBvaW50IG9mIHZpZXcsIHRoZXJlIGlzIG5vIHJlcXVpcmVtZW50IHRvIGFzc2lnbiBhIFNJ
RCB0byBldmVyeSBwcmVmaXgganVzdCBsaWtlIHRoZXJlIGlzIG5vIHJlcXVpcmVtZW50IHRvIGJp
bmQgZXZlcnkgcHJlZml4IHRvIGFuIExEUCBsYWJlbC4gQ29tbW9uIGFuZC9vciByZWNvbW1lbmRl
ZCBwcmFjdGljZXMgb3IgZGVzY3JpcHRpb24gb2YgZGVwbG95bWVudCBzY2VuYXJpb3MgYXJlIG1v
cmUgYmVmaXR0aW5nIHRvIEJDUCBvciBpbmZvcm1hdGlvbmFsIGRyYWZ0cy4gVGhpcyBkcmFmdCBp
cyBhIHN0YW5kYXJkcyB0cmFjayBkcmFmdApbW1Nhc2hhXV0gV2VsbCwgeW914oCZdmUganVzdCBz
YWlkIHRoYXQgY29uZmxpY3QgcmVzb2x1dGlvbiBydWxlcyBhcmUgUkVDT01NRU5ERUQsIGFuZCB0
aGlzIGlzIHF1aXRlIGNvbW1vbiBpbiB0aGUgU3RhbmRhcmRzIFRyYWNrIFJGQ3MuCgpJZiBhIHty
b3V0aW5nIGluc3RhbmNlLCB0b3BvbG9neSwgYWxnb3JpdGhtfSBpcyBub3QgYXNzaWduZWQgYSBT
SUQsIHRoZW4gdGhpcyBGRUMgaXMgdG90YWxseSBpcnJlbGF2YW50IHRvIHRoaXMgZHJhZnQgYW5k
IGhlbmNlIGRlc2NyaWJpbmcgaG93IGEgbm9kZSB0cmVhdHMgaXQgaXMgdG90YWxseSBvdXRzaWRl
IHRoZSBzY29wZSBvZiB0aGlzIGRyYWZ0CltbU2FzaGFdXSBBRkFJSywgbmVpdGhlciBvZiB0aGUg
U1IgZXh0ZW5zaW9uIGRyYWZ0cyBmb3IgSUdQcyBtZW50aW9uIHJvdXRpbmcgaW5zdGFuY2VzIHRo
YXQgY2FuIGJlIGFzc29jaWF0ZWQgd2l0aCB0aGUgcHJlZml4LCBzbyBJIHRoaW5rIHRoYXQgeW91
ciByZWZlcmVuY2UgdG8gaXQgaXMgaW5jb3JyZWN0LgpXaGF04oCZcyBtb3JlIEkgc3VzcGVjdCB0
aGF0IE5vZGUgU0lEcyByZXByZXNlbnQgdGhlIG1vc3QgdXNlZCBzcGVjaWFsIGNhc2Ugb2YgUHJl
Zml4IFNJRHMgd2l0aCBBbnljYXN0IFNJRHMgYmVpbmcgcXVpdGUgYmVoaW5kLiAgVGhlcmVmb3Jl
IHNvbWUgcmVjb21tZW5kYXRpb24gcGVydGFpbmluZyB0byB0aGUgdXNhZ2Ugb2YgTm9kZSBTSURz
IHdvdWxkIGJlIHZlcnkgbXVjaCBpbiBwbGFjZSBJTUhPLgoKCjcuICAgIFNSR0IgU2l6ZSBpbiBT
Ui1NUExTOgoKYS4gICAgVGhlIGRyYWZ0IGNvcnJlY3RseSB0cmVhdHMgdGhlIHNpdHVhdGlvbiB3
aGVuIGFuIGluZGV4IGFzc2lnbmVkIHRvIHNvbWUgZ2xvYmFsIFNJRCBjYW5ub3QgYmUgbWFwcGVk
IHRvIGEgbGFiZWwgdXNpbmcgdGhlIHByb2NlZHVyZSBpbiBTZWN0aW9uIDIuNCBhcyBhIGNvbmZs
aWN0LgoKYi4gICAgQXQgdGhlIHNhbWUgdGltZSB0aGUgZHJhZnQgZG9lcyBub3QgZGVmaW5lIGFu
eSBtaW5pbXVtIHNpemUgb2YgU1JHQiAoYmUgaXQgZGVmaW5lZCBhcyBhIHNpbmdsZSBjb250aWd1
b3VzIGJsb2NrIG9yIGFzIGEgc2VxdWVuY2Ugb2Ygc3VjaCBibG9ja3MpIHRoYXQgTVVTVCBiZSBp
bXBsZW1lbnRlZCBieSBhbGwgU1ItY2FwYWJsZSBub2RlcwoKYy4gICAgSSBzdXNwZWN0IHRoYXQg
bGFjayBvZiBzdWNoIGEgZGVmaW5pdGlvbiBjb3VsZCBiZSBkZXRyaW1lbnRhbCB0byBpbnRlcm9w
ZXJhYmlsaXR5IG9mIFNSLU1QTFMgc29sdXRpb25zLiBBRkFJSywgdGhlIElFVEYgaGFzIGJlZW4g
Zm9sbG93aW5nLCBmb3IgcXVpdGUgc29tZSB0aW1lLCBhIHBvbGljeSB0aGF0IHNvbWUgcmVhc29u
YWJsZSBNVVNULXRvLWltcGxlbWVudCBkZWZhdWx0cyBzaG91bGQgYmUgYXNzaWduZWQgZm9yIGFs
bCBjb25maWd1cmFibGUgcGFyYW1ldGVycyBleGFjdGx5IGluIG9yZGVyIHRvIHByZXZlbnQgdGhp
cy4KI0FobWVkOiBUaGlzIGRvY3VtZW50IHNwZWNpZmllcyBob3cgdGhlIFNSR0IgaXMgdXNlZCBh
bmQgdGhlIGJlaGF2aW9yIG9mIHJvdXRlcnMgd2hlbiBhIHByZWZpeC1TSUQgaW5kZXggbWFwcyB0
byBhIGxhYmVsIGluc2lkZSBhbmQvb3Igb3V0c2lkZSB0aGUgU1JHQi4gVGhlIGFjdHVhbCBzaXpl
IG9mIHRoZSBTUkdCIGlzIGEgdGFzayBpbiBwYXJ0aXRpb25pbmcgdGhlIGxhYmVsIHNwYWNlLCB3
aGljaCBpcyB2ZXJ5IHNwZWNpZmljIHRvIGEgcGFydGljdWxhciBkZXBsb3ltZW50IHNjZW5hcmlv
LiBTbyBJTU8gaXQgaXMgb3V0c2lkZSB0aGUgc2NvcGUgb2YgYSBzdGFuZGFyZHMgdHJhY2sgZG9j
dW1lbnQuIE5vdyB0aGF0IFNSLU1QTFMgaXMgZGVwbG95ZWQgaW4gbWFueSBwbGFjZXMsIEkgZXhw
ZWN0IHRoZSBjb21tdW5pdHkgdG8gZ2FpbiBzdWZmaWNpZW50IGV4cGVyaWVuY2UgdG8gcmVjb21t
ZW5kIChvciBub3QgcmVjb21tZW5kKSBhIHBhcnRpY3VsYXIgbWluaW11bS9tYXhpbXVtIHNpemUg
Zm9yIHRoZSBTUkdCIGlzIHNvbWUgZnV0dXJlIGluZm9ybWF0aW9uYWwgb3IgQkNQIGRyYWZ0L1JG
QwpbW1Nhc2hhXV0gTXkgcmVhZGluZyBvZiB5b3VyIHJlc3BvbnNlIGlzIHRoYXQgbWluaW11bSBz
aXplIG9mIFNSR0IgaXMgYW4gaXNzdWUgZm9yIGZ1dHVyZSBzdHVkeS4gQ2FuIHlvdSBwbGVhc2Ug
anVzdCBhZGQgdGhpcyB0byB0aGUgZHJhZnQ/CgoKOC4gICAgQWxnb3JpdGhtcyBhbmQgUHJlZml4
IFNJRHM6CgphLiAgICBUaGUgZHJhZnQgbWVudGlvbnMgQWxnb3JpdGhtcyAoYXMgcGFydCBvZiBT
Ui1NUExTIFByZWZpeCBGRUMpIGluLCBidXQgaXQgZG9lcyBub3QgZXhwbGljaXRseSBsaW5rIHRo
ZW0gd2l0aCB0aGUgUHJlZml4LVNJRCBhbGdvcml0aG1zIGRlZmluZWQgaW4gc2VjdGlvbiAzLjEu
MSBvZiB0aGUgU2VnbWVudCBSb3V0aW5nIEFyY2hpdGVjdHVyZSBkcmFmdAojQWhtZWQ6IEkgd2ls
bCBqdXN0IGFkZCB0aGUgcmVmZXJlbmNlIFtJLUQuaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5n
XSByaWdodCBiZXNpZGUgdGhlIGZpcnN0IHRpbWUgIkFsZ29yaXRobSIgaXMgbWVudGlvbmVkCltb
U2FzaGFdXSBPSwoKCmIuICAgIEZyb20gbXkgUE9WLCB0aGUgZHJhZnQgc2hvdWxkIGV4cGxpY2l0
bHkgc3RhdGUgdGhhdCB0aGUgZGVmYXVsdCBQcmVmaXgtU0lEIGFsZ29yaXRobSBNVVNUIGJlIGlt
cGxlbWVudGVkIGluIGFsbCBTUi1NUExTLWNvbXBsaWFudCByb3V0ZXJzLgojQWhtZWQ6IFRoZSBz
cGVjaWZpY2F0aW9uIG9mIHdoYXQgcGF0aCBjYWxjdWxhdGlvbiBtZXRob2Qgc2hvdWxkIG9yIG11
c3QgYmUgc3VwcG9ydGVkIGlzIGEgcm91dGluZyBwcm90b2NvbCBwcm9wZXJ0eSBub3QgYSBmb3J3
YXJkaW5nIHBsYW5lIHByb3BlcnR5LiBJbiBmYWN0LCB0aGUgY2hvaWNlIG9mIGEgcGF0aCBjYWxj
dWxhdGlvbiBtZXRob2Qgb3IgYWxnb3JpdGhtIGlzIGNvbXBsZXRlbHkgb3J0aG9nb25hbCB0byB0
aGUgcm91dGVkIHByb3RvY29sLiBIZW5jZSBtYW5kYXRpbmcgdGhlIHN1cHBvcnQgb2YgYSBwYXJ0
aWN1bGFyIHJvdXRpbmcgYWxnb3JpdGhtIGlzIGJleW9uZCB0aGUgc2NvcGUgb2YgdGhpcyBkb2N1
bWVudC4KW1tTYXNoYV1dIE9LCgoKYy4gICAgVGhlIFNlZ21lbnQgUm91dGluZyBBcmNoaXRlY3R1
cmUgZHJhZnQgc3RhdGVzIChpbiBzZWN0aW9uIDMuMS4zKSB0aGF0IOKAnFN1cHBvcnQgb2YgbXVs
dGlwbGUgYWxnb3JpdGhtcyBhcHBsaWVzIHRvIFNSdjbigJ0uIEJ1dCBuZWl0aGVyIGRyYWZ0IHN0
YXRlcyB3aGV0aGVyIG11bHRpcGxlIGFsZ29yaXRobXMgYXBwbHkgdG8gU1ItTVBMUy4gQ2FuIHlv
dSBwbGVhc2UgY2xhcmlmeSB0aGlzIHBvaW50PwojQWhtZWQ6IFRoZSBsYXN0IHBhcmFncmFwaCBv
ZiBTZWN0aW9uIDMuMS4yIHRpdGxlZCBTUi1NUExTIGluIGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21l
bnQtcm91dGluZy0xNSBkaXNjdXNzZXMgdGhlIHN1cHBvcnQgb2YgbXVsdGlwbGUgYWxnb3JpdGht
cy4gU28gaXQgaXMgaW1wbGllZCB0aGF0IHRoZSBjb25jZXB0IG9mIGFsZ29yaXRobSBhcHBsaWVz
IHRvIFNSLU1QTFMuIEhlbmNlIHRoZXJlIGlzIG5vIG5lZWQgdG8gcmUtbWVudGlvbiBpdCBoZXJl
CltbU2FzaGFdXSBUaGUgcGFyYWdyYXBoIHRvIHdoaWNoIHlvdSByZWZlciBvbmx5IHNheXMgdGhh
dCBpZiBhIHBhY2tldCB3aXRoIHRoZSBhY3RpdmUgUHJlZml4LVNJRCB0aGF0IGlzIGFzc29jaWF0
ZWQgd2l0aCBhIHNwZWNpZmljIGFsZ29yaXRobSBpcyByZWNlaXZlZCBieSBhIG5vZGUgdGhhdCBk
b2VzIG5vdCBzdXBwb3J0IHRoaXMgYWxnb3JpdGhtLCB0aGlzIHBhY2tldCB3aWxsIGJlIGRpc2Nh
cmRlZC4gSWYgdGhpcyBpcyB0aGUgb25seSB0eXBlIG9mIHN1cHBvcnQgZm9yIG11bHRpcGxlIGFs
Z29yaXRobXMgU1IgcHJvdmlkZXMsIGl0IGlzIG5vdCB2ZXJ5IHVzZWZ1bCBJTUhPLgoKCjkuICAg
IFJvdXRpbmcgaW5zdGFuY2VzIGFuZCB0aGUgY29udGV4dCBmb3IgUHJlZml4LVNJRHM6CgphLiAg
ICBUaGUgU2VnbWVudCBSb3V0aW5nIEFyY2hpdGVjdHVyZSBkcmFmdCBzdGF0ZXMgaW4gU2VjdGlv
biAzLjEgdGhhdCB0aGUg4oCcY29udGV4dCBmb3IgYW4gSUdQLVByZWZpeCBzZWdtZW50IGluY2x1
ZGVzIHRoZSBwcmVmaXgsIHRvcG9sb2d5LCBhbmQgYWxnb3JpdGht4oCdCgpiLiAgICBUaGlzIGRy
YWZ0IHNlZW1zIHRvIGRlZmluZSAoaW4gc2VjdGlvbiAyLjUpIHRoZSBjb250ZXh0IGZvciB0aGUg
UHJlZml4IFNJRCBhcyDigJxQcmVmaXgsIFJvdXRpbmcgSW5zdGFuY2UsIFRvcG9sb2d5LCBBbGdv
cml0aG3igJ0gd2hlcmUg4oCdYSByb3V0aW5nIGluc3RhbmNlIGlzIGlkZW50aWZpZWQgYnkgYSBz
aW5nbGUgaW5jb21pbmcgbGFiZWwgZG93bmxvYWRlciB0byBGSULigJ0gKGJ1dCB0aGUgbm90aW9u
IG9mIHRoZSBsYWJlbCBkb3dubG9hZGVyIHRvIEZJQiBpcyBub3QgZGVmaW5lZCkuCgpjLiAgICBU
aGVzZSB0d28gZGVmaW5pdGlvbnMgbG9vayBkaWZmZXJlbnQgdG8gbWUuCgpkLiAgICBBdCB0aGUg
dmVyeSBsZWFzdCBJIHdvdWxkIGV4cGVjdCBhbGlnbm1lbnQgYmV0d2VlbiB0aGUgZGVmaW5pdGlv
bnMgb2YgY29udGV4dCBmb3IgdGhlIFByZWZpeC1TSUQgYmV0d2VlbiB0aGUgdHdvIGRyYWZ0cy4g
UHJlZmVyYWJseSwgdGhlIGRlZmluaXRpb24gZ2l2ZW4gaW4gdGhlIFNlZ21lbnQgUm91dGluZyBB
cmNoaXRlY3R1cmUgZHJhZnQgc2hvdWxkIGJlIHVzZWQgaW4gYm90aCBkcmFmdHMuCiNBaG1lZDog
VGhlIGNvbnRleHQgb2YgdGhlIHNlY3Rpb24gMi41IGlzIGxpbWl0ZWQgdG8gdGhlIHJlc29sdXRp
b24gb2YgbG9jYWwgbGFiZWwgY29sbGlzaW9uLiBUaGUgdXNlIG9mICJyb3V0aW5nIGluc3RhbmNl
IiBpbiBzZWN0aW9uIDIuNSBpcyBqdXN0IHRoZXJlIGZvciB0aWUtYnJlYWtpbmcgaWYgdGhlcmUg
aXMgbG9jYWwgbGFiZWwgY29sbGlzaW9uLgpbW1Nhc2hhXV0gSSBoYXZlIGFscmVhZHkgbWVudGlv
bmVkIHRoYXQg4oCccm91dGluZyBpbnN0YW5jZXPigJ0gYXJlIG5vdCBkZWZpbmVkIGluIGFueSB0
aGUgZHJhZnRzIGRlYWxpbmcgd2l0aCBTUiBFeHRlbnNpb25zIGZvciBJR1BzLiBTbyBJIGRvIG5v
dCB1bmRlcnN0YW5kIGhvdyB0aGUgY29uZmxpY3QgcmVzb2x1dGlvbiBwcm9jZWR1cmUgaXMgc3Vw
cG9zZWQgdG8gdXNlIHRoaXMuIEFuZCBpbiBhbnkgY2FzZSB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVu
IHR3byBkZWZpbml0aW9ucyBvZiB0aGUgY29udGV4dCBvZiBQcmVmaXgtU0lEIHJlcXVpcmVzIHNv
bWUgZXhwbGFuYXRpb24uCgoKCgoxMC4gRXhhbXBsZSBvZiBQVVNIIG9wZXJhdGlvbiBpbiBTZWN0
aW9uIDIuMTAuMToKCmEuICAgIFRoZSBmaXJzdCBwYXJhIG9mIHRoaXMgc2VjdGlvbiBiZWdpbnMg
d2l0aCB0aGUgc2VudGVuY2Ug4oCcU3VwcG9zZSBhbiBNQ0Mgb24gYSByb3V0ZXIgIlIwIiBkZXRl
cm1pbmVzIHRoYXQgUFVTSCBvciBDT05USU5VRSAgIG9wZXJhdGlvbiBpcyB0byBiZSBhcHBsaWVk
IHRvIGFuIGluY29taW5nIHBhY2tldCB3aG9zZSBhY3RpdmUgU0lEIGlzIHRoZSBnbG9iYWwgU0lE
ICJTaSLigJ0uIEluIHRoZSBjb250ZXh0IG9mIFNSLU1QTFMgdGhpcyBtZWFucyAodG8gbWUpIHRo
YXQgdGhlIGluY29taW5nIHBhY2tldCBpcyBhIGxhYmVsZWQgcGFja2V0IGFuZCBpdHMgdG9wIGxh
YmVsIG1hdGNoZXMgdGhlIGdsb2JhbCBTSUQg4oCcU2nigJ0uCgpiLiAgICBIb3dldmVyLCB0aGUg
ZXhhbXBsZSBmb3IgUFVTSCBvcGVyYXRpb24gaW4gdGhlIG5leHQgcGFyYSBvZiB0aGlzIHNlY3Rp
b24gaXMgdGhlIGNhc2Ugb2YgYW4gKHVubGFiZWxlZCkgSVAgcGFja2V0IHdpdGggdGhlIGRlc3Rp
bmF0aW9uIGFkZHJlc3MgY292ZXJlZCBieSB0aGUgSVAgcHJlZml4IGZvciB3aGljaCDigJxTaeKA
nSBoYXMgYmVlbiBhc3NpZ25lZC4KCmMuICAgIEZyb20gbXkgUE9WOgoKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpLiAgICBNYXBwaW5nIHVubGFiZWxlZCBwYWNrZXRz
IHRvIFNJRHMgaXMgaW5kZWVkIG91dCBvZiBzY29wZSBvZiB0aGUgZHJhZnQuIFRoZXJlZm9yZSBh
biBleGFtcGxlIG9mIGEgUFVTSCBvcGVyYXRpb24gdGhhdCBpcyBhcHBsaWVkIHRvIGEgbGFiZWxl
ZCBwYWNrZXQgKHdpdGggdGhlIGFjdGl2ZSBTSUQgaW5mZXJyZWQgZnJvbSB0aGUgdG9wIGxhYmVs
IGluIHRoZSBzdGFjaykgaXMgcHJlZmVyYWJsZS4KCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBpaS4gICAgVmFsaWQgZXhhbXBsZXMgb2YgIFBVU0ggb3BlcmF0aW9uIGFw
cGxpZWQgdG8gYSBsYWJlbGVkIGluY29taW5nIHBhY2tldCBjYW4gYmUgZm91bmQgaW4gU2VjdGlv
bnMgNC4yIG9yIDQuMyBvZiB0aGUgVEktTEZBPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50
LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9kcmFmdC0yRGJhc2hh
bmR5LTJEcnRnd2ctMkRzZWdtZW50LTJEcm91dGluZy0yRHRpLTJEbGZhLTJEMDQmZD1Ed01HYVEm
Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9TnlqTHNyN0pB
N212cENKYTBZbVBkVktjbU1YSjMxYnBiQmFOcXpDTnJuZyZtPUNCbjQ2LXRUalpyRnVwMGRSLUVH
QXR0NFFGcTlQaTI3UmFPNXJRQ2sxUXcmcz1qYkgwRFNZWW8yVVl5bVdacmx2QXQ3cVVXVlhzWUt1
Q3RNaUV5b2UtRFdFJmU9PiBkcmFmdAoKI0FobWVkOiBJIGRvIG5vdCB1bmRlcnN0YW5kIHlvdXIg
Y29uY2VybiBoZXJlOikKW1tTYXNoYV1dIEkgdGhpbmsgaXQgaXMgcHJldHR5IGNsZWFyOiBjYW4g
eW91IHByb3ZpZGUgYW4gZXhhbXBsZSBvZiBhIFBVU0ggb3BlcmF0aW9uIGFwcGxpZWQgdG8gYSBs
YWJlbGVkIHBhY2tldCBpbnN0ZWFkIG9mIHlvdXIgY3VycmVudCBleGFtcGxlPwoKTml0czoKCjEu
ICAgIEkgY29uY3VyIHdpdGggQWRyaWFuIHJlZ2FyZGluZyBudW1lcm91cyBuaXRzIGhlIGhhcyBy
ZXBvcnRlZCBpbiBoaXMgV0cgTEMgQ29tbWVudDxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2lu
dC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX21haWxhcmNoaXZlLmlldGYub3JnX2FyY2hfbXNnX3Nw
cmluZ19GUmhPMmxnUjhyNFZsS1AyWk4yZFp3SFU1QlkmZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhy
NlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9TnlqTHNyN0pBN212cENKYTBZbVBkVktj
bU1YSjMxYnBiQmFOcXpDTnJuZyZtPUNCbjQ2LXRUalpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3UmFP
NXJRQ2sxUXcmcz1JXzRnREZoY2pSXzFucHFLVVFESFRoc2VqVU1nSnkzV2xMekM5MHBvUjF3JmU9
Pi4gSSB3b3VsZCBsaWtlIHRvIHRoYW5rIEFkcmlhbiBmb3IgYW4gZXhjZWxsZW50IHJldmlldyB0
aGF0IGhhdmUgc2F2ZWQgbWUgbG90cyBvZiBoYXJkIHdvcmsuCiNBaG1lZDogSSBhbHNvIGFncmVl
IHRoYXQgQWRyaWFuJ3MgcmV2aWV3IGlzIGV4Y2VwdGlvbmFsLiBJIGJlbGlldmUgSSBhZGRyZXNz
ZWQgYWxsIGhpcyBjb21tZW50cyBpbiB0aGUgbGF0ZXN0IHZlcnNpb24uCgoyLiAgICBJbiBhZGRp
dGlvbiwgSeKAmWQgbGlrZSB0byByZXBvcnQgdGhlIGZvbGxvd2luZyBuaXRzOgoKYS4gICAgVGkt
TEZBIGluIFNlY3Rpb24gMi4xMS4xIHNob3VsZCBiZSBUSS1MRkEgKGFzIGluIHRoZSBUSS1MRkE8
aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29s
cy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJEYmFzaGFuZHktMkRydGd3Zy0yRHNlZ21lbnQtMkRyb3V0
aW5nLTJEdGktMkRsZmEtMkQwNCZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVN
Sy1uZGIzdm9EVFhjV3pvQ0kmcj1OeWpMc3I3SkE3bXZwQ0phMFltUGRWS2NtTVhKMzFicGJCYU5x
ekNOcm5nJm09Q0JuNDYtdFRqWnJGdXAwZFItRUdBdHQ0UUZxOVBpMjdSYU81clFDazFRdyZzPWpi
SDBEU1lZbzJVWXltV1pybHZBdDdxVVdWWHNZS3VDdE1pRXlvZS1EV0UmZT0+IGRyYWZ0KQojQWht
ZWQ6IEFscmVhZHkgZG9uZSBpbiB0aGUgbGF0ZXN0IHZlcnNpb25bW1Nhc2hhXV0gT0sKCmIuICAg
IFRJLUxGQSBkcmFmdCBpcyByZWZlcmVuY2VkIGluIHRoZSB0ZXh0IG9mIFNlY3Rpb24gMi4xMS4x
LCBidXQgdGhlcmUgaXMgbm8gbWF0Y2hpbmcgcmVmZXJlbmNlIGluIHRoZSDigJxSZWZlcmVuY2Vz
4oCdIHNlY3Rpb24gKHByb2JhYmx5LCBJbmZvcm1hdGlvbmFsKQojQWhtZWQ6IEFscmVhZHkgZG9u
ZSBpbiB0aGUgbGF0ZXN0IHZlcnNpb25bW1Nhc2hhXV0gT0sKCmMuICAgIOKAnHplcm8gQWxnb3Jp
dGht4oCdIGluIFNlY3Rpb24gMi41IChpbW1lZGlhdGVseSBhYm92ZSBTZWN0aW9uIDIuNS4xKSBt
dXN0IGJlIHJlcGxhY2VkIHdpdGgg4oCcZGVmYXVsdCBhbGdvcml0aG3igJ0uIFNpbWlsYXJseSwg
4oCcbm9uLXplcm8gQWxnb3JpdGht4oCdIHNob3VsZCBiZSByZXBsYWNlZCB3aXRoIOKAnG5vbi1k
ZWZhdWx0IGFsZ29yaXRobeKAnQojQWhtZWQ6IFdpbGwgYmUgZG9uZSBpbiB0aGUgbmV4dCB2ZXJz
aW9uW1tTYXNoYV1dICBPSwoKMy4gICAgSSB0aGluayB0aGF0IFJGQyAzNDQzIGFuZCBSRkMgNTMz
MiBzaG91bGQgYmUgbGlzdGVkIGFzIE5vcm1hdGl2ZSByZWZlcmVuY2VzIGluIHRoaXMgZHJhZnQg
d2hpbGUgUkZDIDUzMzEgYW5kIFJGQyA4Mjc3IHNob3VsZCBiZSBsaXN0ZWQgYXMgSW5mb3JtYXRp
dmUgcmVmZXJlbmNlcy4gVGhpcyB3b3VsZCBpbXByb3ZlIHRoZSByZWFkYWJpbGl0eSBvZiB0aGUg
ZHJhZnQgd2l0aG91dCBhbnkgaW1wYWN0IG9uIGl0cyBhZHZhbmNlbWVudC4KCiNBaG1lZCBSRkM1
MzMxIGRlc2NyaWJlcyB1cHN0cmVhbSBsYWJlbCBhc3NpZ25tZW50LiBBcyB5b3UgbWVudGlvbmVk
IGFib3ZlIChhbmQgSSB3aWxsIG1vZGlmeSB0aGUgZHJhZnQgdG8gaW5kaWNhdGUgdGhhdCkgU1It
TVBMUyBiZWhhdmlvciBpcyBzaW1pbGFyIHRvIGRvd25zdHJlYW0gbGFiZWwgYXNzaWdubWVudC4g
UkZDIDM0NDMgZGVzY3JpYmVzIFRUTCBiZWhhdmlvci4gVGhpcyBpcyBhbiBNUExTIGZvcndhcmRp
bmcgYmVoYXZpb3IuIEFzIG1lbnRpb25lZCBpbiB0aGUgZHJhZnQsIFNSLU1QTFMgZG9lcyBub3Qg
bW9kaWZ5IGF0IHRoZSBNUExTIGZvcndhcmRpbmcgYmVoYXZpb3IKW1tTYXNoYV1dIFJlZ2FyZGlu
ZyBSRkMgNTMzMSDigJMgeW91IG1heSBza2lwIHRoaXMgcmVmZXJlbmNlIGlmIHlvdSBzdGF0ZSAo
YXMgZGlzY3Vzc2VkIGJlbG93KSB0aGF0IFNSLU1QTFMgb25seSBhbGxvY2F0ZXMgbGFiZWxzIGZy
b20gdGhlIHBlci1wbGF0Zm9ybSBsYWJlbCBzcGFjZS4gUmVnYXJkaW5nIFJGQyAzNDQzIOKAkyBJ
IGRvIG5vdCB0aGluayB0aGF0IHlvdSBjYW4gZnVsbHkgYXZvaWQgZGlzY3Vzc2lvbiBvZiBVbmlm
b3JtIGFuZCBQaXBlL1Nob3J0IFBpcGUgbW9kZWxzLCBhbmQgdGhlcmVmb3JlIHlvdSB3aWxsIG5l
ZWQgdGhpcyByZWZlcmVuY2UuCgoKCkhvcGVmdWxseSwgdGhlc2UgY29tbWVudHMgd2lsbCBiZSB1
c2VmdWwuCiNBaG1lZDogVGhleSBhcmUgY2VydGFpbmx5IHF1aXRlIHVzZWZ1bC4gVGhhbmtzIGEg
bG90CgpSZWdhcmRzLApTYXNoYQoKT2ZmaWNlOiArOTcyLTM5MjY2MzAyCkNlbGw6ICAgICAgKzk3
Mi01NDkyNjYzMDIKRW1haWw6ICAgQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFp
bHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwoKVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5
IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcwpDT05GSURFTlRJQUwgYW5kIHdoaWNo
IG1heSBiZSBwcm9wcmlldGFyeSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQg
dGhpcwp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBw
aG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwKYW5kIGFsbCBjb3BpZXMg
dGhlcmVvZi4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCgpUaGlzIGUt
bWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRh
aW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHBy
b3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzCnRyYW5z
bWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZh
eCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5hbAphbmQgYWxsIGNvcGllcyB0aGVyZW9mLgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KClRoaXMgZS1tYWlsIG1lc3Nh
Z2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3Jt
YXRpb24gd2hpY2ggaXMKQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkg
dG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMKdHJhbnNtaXNzaW9uIGlu
IGVycm9yLCBwbGVhc2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhl
biBkZWxldGUgdGhlIG9yaWdpbmFsCmFuZCBhbGwgY29waWVzIHRoZXJlb2YuCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRl
bmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGlj
aCBpcyAKQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRl
bGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwg
cGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRl
IHRoZSBvcmlnaW5hbCAKYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi4KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Cg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv
bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CjxtZXRhIG5hbWU9IkdlbmVyYXRvciIg
Y29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPgo8IS0tW2lmICFt
c29dPjxzdHlsZT52XDoqIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9Cm9cOioge2JlaGF2
aW9yOnVybCgjZGVmYXVsdCNWTUwpO30Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7
fQouc2hhcGUge2JlaGF2aW9yOnVybCgjZGVmYXVsdCNWTUwpO30KPC9zdHlsZT48IVtlbmRpZl0t
LT48c3R5bGU+PCEtLQovKiBGb250IERlZmluaXRpb25zICovCkBmb250LWZhY2UKCXtmb250LWZh
bWlseTpXaW5nZGluZ3M7CglwYW5vc2UtMTo1IDAgMCAwIDAgMCAwIDAgMCAwO30KQGZvbnQtZmFj
ZQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOwoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAz
IDIgNDt9CkBmb250LWZhY2UKCXtmb250LWZhbWlseToiQ2FsaWJyaSBMaWdodCI7CglwYW5vc2Ut
MToyIDE1IDMgMiAyIDIgNCAzIDIgNDt9CkBmb250LWZhY2UKCXtmb250LWZhbWlseTpDYWxpYnJp
OwoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQpAZm9udC1mYWNlCgl7Zm9udC1mYW1p
bHk6VmVyZGFuYTsKCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30KQGZvbnQtZmFjZQoJ
e2ZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiI7fQpAZm9udC1mYWNlCgl7Zm9u
dC1mYW1pbHk6IkNvdXJpZXIgTmV3IFw7Y29sb3JcOmJsYWNrIjt9Ci8qIFN0eWxlIERlZmluaXRp
b25zICovCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwKCXttYXJnaW4t
dG9wOjBjbTsKCW1hcmdpbi1yaWdodDowY207CgltYXJnaW4tYm90dG9tOjEyLjBwdDsKCW1hcmdp
bi1sZWZ0OjIxLjZwdDsKCWxpbmUtaGVpZ2h0OjEyLjBwdDsKCW1zby1saW5lLWhlaWdodC1ydWxl
OmV4YWN0bHk7Cglmb250LXNpemU6MTIuMHB0OwoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsK
CWNvbG9yOmJsYWNrO30KaDMKCXttc28tc3R5bGUtcHJpb3JpdHk6OTsKCW1zby1zdHlsZS1saW5r
OiJIZWFkaW5nIDMgQ2hhciI7CgltYXJnaW4tdG9wOjIuMHB0OwoJbWFyZ2luLXJpZ2h0OjBjbTsK
CW1hcmdpbi1ib3R0b206MGNtOwoJbWFyZ2luLWxlZnQ6MjEuNnB0OwoJbWFyZ2luLWJvdHRvbTou
MDAwMXB0OwoJbGluZS1oZWlnaHQ6MTIuMHB0OwoJbXNvLWxpbmUtaGVpZ2h0LXJ1bGU6ZXhhY3Rs
eTsKCXBhZ2UtYnJlYWstYWZ0ZXI6YXZvaWQ7Cglmb250LXNpemU6MTIuMHB0OwoJZm9udC1mYW1p
bHk6IkNhbGlicmkgTGlnaHQiLHNhbnMtc2VyaWY7Cgljb2xvcjojMUY0RDc4OwoJZm9udC13ZWln
aHQ6bm9ybWFsO30KaDUKCXttc28tc3R5bGUtcHJpb3JpdHk6OTsKCW1zby1zdHlsZS1saW5rOiJI
ZWFkaW5nIDUgQ2hhciI7CgltYXJnaW4tdG9wOjIuMHB0OwoJbWFyZ2luLXJpZ2h0OjBjbTsKCW1h
cmdpbi1ib3R0b206MGNtOwoJbWFyZ2luLWxlZnQ6MjEuNnB0OwoJbWFyZ2luLWJvdHRvbTouMDAw
MXB0OwoJbGluZS1oZWlnaHQ6MTIuMHB0OwoJbXNvLWxpbmUtaGVpZ2h0LXJ1bGU6ZXhhY3RseTsK
CXBhZ2UtYnJlYWstYWZ0ZXI6YXZvaWQ7Cglmb250LXNpemU6MTIuMHB0OwoJZm9udC1mYW1pbHk6
IkNhbGlicmkgTGlnaHQiLHNhbnMtc2VyaWY7Cgljb2xvcjojMkU3NEI1OwoJZm9udC13ZWlnaHQ6
bm9ybWFsO30KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluawoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsKCWNvbG9yOiMwNTYzQzE7Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30KYTp2aXNpdGVk
LCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJY29s
b3I6Izk1NEY3MjsKCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQpwCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5OwoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87CgltYXJnaW4tcmlnaHQ6MGNtOwoJ
bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87CgltYXJnaW4tbGVmdDoyMS42cHQ7CglsaW5lLWhl
aWdodDoxMi4wcHQ7Cgltc28tbGluZS1oZWlnaHQtcnVsZTpleGFjdGx5OwoJZm9udC1zaXplOjEy
LjBwdDsKCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7Cgljb2xvcjpibGFjazt9CnByZQoJe21z
by1zdHlsZS1wcmlvcml0eTo5OTsKCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBD
aGFyIjsKCW1hcmdpbjowY207CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7CglsaW5lLWhlaWdodDpu
b3JtYWw7Cglmb250LXNpemU6MTAuMHB0OwoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsKCWNv
bG9yOndpbmRvd3RleHQ7fQpwLk1zb0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgs
IGRpdi5Nc29MaXN0UGFyYWdyYXBoCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0OwoJbWFyZ2luLXRv
cDowY207CgltYXJnaW4tcmlnaHQ6MGNtOwoJbWFyZ2luLWJvdHRvbTowY207CgltYXJnaW4tbGVm
dDozNi4wcHQ7CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7CglsaW5lLWhlaWdodDpub3JtYWw7Cglm
b250LXNpemU6MTEuMHB0OwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Cgljb2xv
cjpibGFjazt9CnAubXNvbm9ybWFsMCwgbGkubXNvbm9ybWFsMCwgZGl2Lm1zb25vcm1hbDAKCXtt
c28tc3R5bGUtbmFtZTptc29ub3JtYWw7Cgltc28tc3R5bGUtcHJpb3JpdHk6OTk7Cgltc28tbWFy
Z2luLXRvcC1hbHQ6YXV0bzsKCW1hcmdpbi1yaWdodDowY207Cgltc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzsKCW1hcmdpbi1sZWZ0OjBjbTsKCWxpbmUtaGVpZ2h0Om5vcm1hbDsKCWZvbnQtc2l6
ZToxMi4wcHQ7Cglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjsKCWNvbG9yOmJs
YWNrO30Kc3Bhbi5IZWFkaW5nM0NoYXIKCXttc28tc3R5bGUtbmFtZToiSGVhZGluZyAzIENoYXIi
OwoJbXNvLXN0eWxlLXByaW9yaXR5Ojk7Cgltc28tc3R5bGUtbGluazoiSGVhZGluZyAzIjsKCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIExpZ2h0IixzYW5zLXNlcmlmOwoJY29sb3I6IzFGNEQ3ODt9CnNw
YW4uSGVhZGluZzVDaGFyCgl7bXNvLXN0eWxlLW5hbWU6IkhlYWRpbmcgNSBDaGFyIjsKCW1zby1z
dHlsZS1wcmlvcml0eTo5OwoJbXNvLXN0eWxlLWxpbms6IkhlYWRpbmcgNSI7Cglmb250LWZhbWls
eToiQ2FsaWJyaSBMaWdodCIsc2Fucy1zZXJpZjsKCWNvbG9yOiMyRTc0QjU7fQpzcGFuLkhUTUxQ
cmVmb3JtYXR0ZWRDaGFyCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIi
OwoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0
dGVkIjsKCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQpwLm1zb25vcm1hbDAwLCBsaS5tc29u
b3JtYWwwMCwgZGl2Lm1zb25vcm1hbDAwCgl7bXNvLXN0eWxlLW5hbWU6bXNvbm9ybWFsMDsKCW1z
by1zdHlsZS1wcmlvcml0eTo5OTsKCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOwoJbWFyZ2luLXJp
Z2h0OjBjbTsKCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOwoJbWFyZ2luLWxlZnQ6MGNtOwoJ
bGluZS1oZWlnaHQ6bm9ybWFsOwoJZm9udC1zaXplOjEyLjBwdDsKCWZvbnQtZmFtaWx5OiJUaW1l
cyBOZXcgUm9tYW4iLHNlcmlmOwoJY29sb3I6YmxhY2s7fQpwLm1zb2NocGRlZmF1bHQsIGxpLm1z
b2NocGRlZmF1bHQsIGRpdi5tc29jaHBkZWZhdWx0Cgl7bXNvLXN0eWxlLW5hbWU6bXNvY2hwZGVm
YXVsdDsKCW1zby1zdHlsZS1wcmlvcml0eTo5OTsKCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOwoJ
bWFyZ2luLXJpZ2h0OjBjbTsKCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOwoJbWFyZ2luLWxl
ZnQ6MjEuNnB0OwoJbGluZS1oZWlnaHQ6MTIuMHB0OwoJbXNvLWxpbmUtaGVpZ2h0LXJ1bGU6ZXhh
Y3RseTsKCWZvbnQtc2l6ZToxMC4wcHQ7Cglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixz
ZXJpZjsKCWNvbG9yOmJsYWNrO30KcC5SRkNMaXN0QnVsbGV0LCBsaS5SRkNMaXN0QnVsbGV0LCBk
aXYuUkZDTGlzdEJ1bGxldAoJe21zby1zdHlsZS1uYW1lOiJSRkMgTGlzdCBCdWxsZXQiOwoJbXNv
LXN0eWxlLXByaW9yaXR5Ojk5OwoJbWFyZ2luLXRvcDowY207CgltYXJnaW4tcmlnaHQ6MGNtOwoJ
bWFyZ2luLWJvdHRvbToxMi4wcHQ7CgltYXJnaW4tbGVmdDo0My4ycHQ7Cgl0ZXh0LWluZGVudDot
MjEuNnB0OwoJbGluZS1oZWlnaHQ6MTIuMHB0OwoJbXNvLWxpbmUtaGVpZ2h0LXJ1bGU6ZXhhY3Rs
eTsKCW1zby1saXN0OmwwIGxldmVsMSBsZm8yOwoJZm9udC1zaXplOjEyLjBwdDsKCWZvbnQtZmFt
aWx5OiJDb3VyaWVyIE5ldyI7Cgljb2xvcjpibGFjazt9CnNwYW4uZW1haWxzdHlsZTE5Cgl7bXNv
LXN0eWxlLW5hbWU6ZW1haWxzdHlsZTE5OwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy
aWY7Cgljb2xvcjp3aW5kb3d0ZXh0O30Kc3Bhbi5lbWFpbHN0eWxlMjAKCXttc28tc3R5bGUtbmFt
ZTplbWFpbHN0eWxlMjA7Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsKCWNvbG9y
OiMxRjQ5N0Q7fQpzcGFuLkVtYWlsU3R5bGUyOQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOwoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Cgljb2xvcjojMUY0OTdEO30Kc3Bhbi5F
bWFpbFN0eWxlMzAKCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsKCWZvbnQtZmFtaWx5OiJDYWxp
YnJpIixzYW5zLXNlcmlmOwoJY29sb3I6IzFGNDk3RDt9CnNwYW4uRW1haWxTdHlsZTMxCgl7bXNv
LXN0eWxlLXR5cGU6cGVyc29uYWw7Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsK
CWNvbG9yOiMxRjQ5N0Q7fQpzcGFuLkVtYWlsU3R5bGUzMgoJe21zby1zdHlsZS10eXBlOnBlcnNv
bmFsOwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Cgljb2xvcjojMUY0OTdEO30K
c3Bhbi5FbWFpbFN0eWxlMzMKCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsKCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJY29sb3I6IzFGNDk3RDt9Ci5Nc29DaHBEZWZh
dWx0Cgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7Cglmb250LXNpemU6MTAuMHB0O30KQHBh
Z2UgV29yZFNlY3Rpb24xCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7CgltYXJnaW46NzIuMHB0IDcy
LjBwdCA3Mi4wcHQgNzIuMHB0O30KZGl2LldvcmRTZWN0aW9uMQoJe3BhZ2U6V29yZFNlY3Rpb24x
O30KLyogTGlzdCBEZWZpbml0aW9ucyAqLwpAbGlzdCBsMAoJe21zby1saXN0LWlkOjUxOTMzNjI4
OwoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NjcwMzAzNTY2
IC04OTQ1NTc4ODIgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTMg
Njc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTM7fQpAbGlzdCBsMDpsZXZlbDEKCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtc3R5bGUtbGluazoiUkZDIExpc3QgQnVs
bGV0IjsKCW1zby1sZXZlbC10ZXh0Om87Cgltc28tbGV2ZWwtdGFiLXN0b3A6NDMuMnB0OwoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJbWFyZ2luLWxlZnQ6NDMuMnB0OwoJdGV4dC1p
bmRlbnQ6LTIxLjZwdDsKCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7Cgltc28tYmlkaS1mb250
LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjt9CkBsaXN0IGwwOmxldmVsMgoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Om87Cgltc28tbGV2ZWwtdGFiLXN0
b3A6NzIuMHB0OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6
LTE4LjBwdDsKCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQpAbGlzdCBsMDpsZXZlbDMKCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGFiLXN0b3A6MTA4LjBw
dDsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7
Cglmb250LWZhbWlseTpXaW5nZGluZ3M7fQpAbGlzdCBsMDpsZXZlbDQKCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsKCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWls
eTpTeW1ib2w7fQpAbGlzdCBsMDpsZXZlbDUKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7Cgltc28tbGV2ZWwtdGV4dDpvOwoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7Cgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1m
YW1pbHk6IkNvdXJpZXIgTmV3Ijt9CkBsaXN0IGwwOmxldmVsNgoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10YWItc3RvcDoyMTYuMHB0OwoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5Oldp
bmdkaW5nczt9CkBsaXN0IGwwOmxldmVsNwoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsKCW1zby1sZXZlbC10YWItc3RvcDoyNTIuMHB0OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0
IGwwOmxldmVsOAoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10
ZXh0Om87Cgltc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsKCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWlseToiQ291cmllciBO
ZXciO30KQGxpc3QgbDA6bGV2ZWw5Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJ
bXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30KQGxpc3Qg
bDEKCXttc28tbGlzdC1pZDo3NDY1MzIxODE7Cgltc28tbGlzdC10eXBlOmh5YnJpZDsKCW1zby1s
aXN0LXRlbXBsYXRlLWlkczotODM5MjEwNTA0IDU1OTYwOTg1MCA2NzY5ODY5MSA2NzY5ODY5MyA2
NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5MyA2NzY5ODY4OSA2NzY5ODY5MSA2NzY5ODY5Mzt9CkBs
aXN0IGwxOmxldmVsMQoJe21zby1sZXZlbC1zdGFydC1hdDo0OwoJbXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ6LTsKCW1zby1sZXZlbC10YWItc3RvcDpub25l
OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJbWFyZ2luLWxlZnQ6MzkuNnB0OwoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJ
bXNvLWZhcmVhc3QtZm9udC1mYW1pbHk6Q2FsaWJyaTt9CkBsaXN0IGwxOmxldmVsMgoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Om87Cgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCW1hcmdpbi1s
ZWZ0Ojc1LjZwdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWlseToiQ291cmllciBO
ZXciO30KQGxpc3QgbDE6bGV2ZWwzCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
CgltYXJnaW4tbGVmdDoxMTEuNnB0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5
OldpbmdkaW5nczt9CkBsaXN0IGwxOmxldmVsNAoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0OwoJbWFyZ2luLWxlZnQ6MTQ3LjZwdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250
LWZhbWlseTpTeW1ib2w7fQpAbGlzdCBsMTpsZXZlbDUKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDpvOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7CgltYXJnaW4tbGVmdDoxODMuNnB0OwoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQpAbGlzdCBsMTps
ZXZlbDYKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCW1hcmdpbi1sZWZ0OjIx
OS42cHQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30KQGxp
c3QgbDE6bGV2ZWw3Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVs
LXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7CgltYXJnaW4t
bGVmdDoyNTUuNnB0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9
CkBsaXN0IGwxOmxldmVsOAoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1s
ZXZlbC10ZXh0Om87Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsKCW1hcmdpbi1sZWZ0OjI5MS42cHQ7Cgl0ZXh0LWluZGVudDotMTguMHB0
OwoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9CkBsaXN0IGwxOmxldmVsOQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJbWFyZ2luLWxlZnQ6MzI3LjZwdDsKCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7Cglmb250LWZhbWlseTpXaW5nZGluZ3M7fQpAbGlzdCBsMgoJe21zby1saXN0
LWlkOjIwMDY1ODUwMTk7Cgltc28tbGlzdC10eXBlOmh5YnJpZDsKCW1zby1saXN0LXRlbXBsYXRl
LWlkczoxNjc3MjM1OTYyIDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4
NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1O30KQGxpc3QgbDI6bGV2ZWwx
Cgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDI6bGV2ZWwyCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBs
MjpsZXZlbDMKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsKCW1zby1sZXZl
bC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsKCXRleHQt
aW5kZW50Oi05LjBwdDt9CkBsaXN0IGwyOmxldmVsNAoJe21zby1sZXZlbC10YWItc3RvcDpub25l
OwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9
CkBsaXN0IGwyOmxldmVsNQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOwoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDI6bGV2ZWw2Cgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6cm9tYW4tbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246cmlnaHQ7Cgl0ZXh0LWluZGVudDotOS4wcHQ7fQpAbGlzdCBsMjps
ZXZlbDcKCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMjpsZXZlbDgKCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBs
aXN0IGwyOmxldmVsOQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOwoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0OwoJ
dGV4dC1pbmRlbnQ6LTkuMHB0O30Kb2wKCXttYXJnaW4tYm90dG9tOjBjbTt9CnVsCgl7bWFyZ2lu
LWJvdHRvbTowY207fQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPgo8bzpzaGFw
ZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPgo8L3htbD48IVtlbmRpZl0t
LT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPgo8
bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwh
W2VuZGlmXS0tPgo8L2hlYWQ+Cjxib2R5IGJnY29sb3I9IndoaXRlIiBsYW5nPSJFTi1VUyIgbGlu
az0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPgo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+QWhtZWQsPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+QXBvbG9naWVzIGZvciBhIGRlbGF5ZWQgcmVzcG9uc2UuPG86cD48L286cD48L3Nw
YW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SSBmdWxseSBhZ3JlZSB0aGF0IGFkdmVydGlzaW5n
IHRoZSBzYW1lIHByZWZpeCBTSUQgYXMgdGhlIE5vZGUgU0lEIGJ5IHR3byBkaWZmZXJlbnQgbm9k
ZXMgaW4gdGhlIFNSIGRvbWFpbiBpcyDigJw8L3NwYW4+YSBjbGVhciB2aW9sYXRpb24KIG9mIHRo
ZSBTUiBhcmNoaXRlY3R1cmUgUkZDICg4NDAyKTxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij7igJ0uPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MGNtIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+QnV0IEkgZG8g
bm90IHRoaW5rIHRoYXQgdGhlIFNSLU1QTFMgZHJhZnQgY2FuIHNpbGVudGx5IGlnbm9yZSB0aGlz
IHZpb2xhdGlvbiBqdXN0IGJlY2F1c2UgaXQg4oCcPC9zcGFuPmlzIG5vdCBhbiBpbmNvbWluZyBs
YWJlbCBjb2xsaXNpb248c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+4oCdLgo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDow
Y20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5UaGUgc2FtZSBhcHBsaWVzIHRvIHRo
ZSBjb250cm92ZXJzeSBpbiBhZHZlcnRpc2luZyBhdCB0aGUgc2FtZSBwcmVmaXggYXMgQW55Y2Fz
dCBieSBzb21lIG5vZGVzIGJ1dCBub3QgYXMgQW55Y2FzdCAob3IgZXZlbiBhcyBhIE5vZGUgU0lE
KQogYnkgc29tZSBvdGhlciBub2Rlcy4gPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+WW91ciByZWZlcmVuY2UgdG8gdGhlc2UgYmVpbmcganVzdCBjb250cm9sIHBsYW5l
IGlzc3VlcyBhbmQgdGhlcmVmb3JlIG5vdCByZWxhdGVkIHRvIFNSLU1QTFMgaXMgbm90IHZhbGlk
IC0gYmVjYXVzZSB0aGUgZHJhZnRzIGRlYWxpbmcKIHdpdGggdGhlIFNSIGNvbnRyb2wgcGxhbmUg
dG8gd2hpY2ggeW91IHJlZmVyIGluIHRoaXMgZHJhZnQgYXJlIHN0cmljdGx5IE1QTFMtb3JpZW50
ZWQ6IHRoZXkgZGVmaW5lIGhvdyB0byBhZHZlcnRpc2UKPGI+PGk+U0lEIGxhYmVsczwvaT48L2I+
IG9yIDxiPjxpPmluZGljZXM8L2k+PC9iPiB0aGF0IGFyZSB0cmFuc2xhdGVkIGludG8gPGI+PGk+
U0lEIGxhYmVsczwvaT48L2I+LCBhbmQgbmVpdGhlciBvZiB0aGVzZSBtZWNoYW5pc21zIGlzIHJl
bGV2YW50IGZvcmUgU1JWNiBJTUhPLiAoSSBkbyBub3QgaGF2ZSB0byByZW1pbmQgeW91IHRoYXQg
YSBkcmFmdCB0aGF0IGRlZmluZXMKPGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9y
Zy9kb2MvZHJhZnQtYmFzaGFuZHktaXNpcy1zcnY2LWV4dGVuc2lvbnMvP2luY2x1ZGVfdGV4dD0x
Ij4KU1JWNiBleHRlbnNpb25zIGZvciBJU0lTPC9hPiBleGlzdHMsIGFuZCBkZWFscyB3aXRoIG90
aGVyIGlzc3VlcykuPG86cD48L286cD48L3NwYW4+PC9wPgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6
bm9ybWFsIj4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPk15IDJjLDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207bWFyZ2lu
LWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj5TYXNoYTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5v
cm1hbCI+CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGNtO21hcmdpbi1i
b3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRvbTouMDAw
MXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5D
ZWxsOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmIzQzOzk3Mi01NDkyNjYzMDI8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGNt
O21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7Jm5ic3A7IEFsZXhhbmRlci5WYWluc2h0ZWlu
QGVjaXRlbGUuY29tPG86cD48L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4KPGRpdj4KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAj
RTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6
bm9ybWFsIj4KPGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPkZyb206PC9zcGFu
PjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+IEFobWVkIEJhc2hhbmR5IFtt
YWlsdG86YWJhc2hhbmR5LmlldGZAZ21haWwuY29tXQo8YnI+CjxiPlNlbnQ6PC9iPiBTdW5kYXks
IE9jdG9iZXIgMjgsIDIwMTggMTowMSBBTTxicj4KPGI+VG86PC9iPiBTaHJhZGRoYSBIZWdkZSAm
bHQ7c2hyYWRkaGFAanVuaXBlci5uZXQmZ3Q7OyBBbGV4YW5kZXIgVmFpbnNodGVpbiAmbHQ7QWxl
eGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20mZ3Q7PGJyPgo8Yj5DYzo8L2I+IHJ0Zy1kaXJA
aWV0Zi5vcmc7ICdtcGxzQGlldGYub3JnJyAmbHQ7bXBsc0BpZXRmLm9yZyZndDs7ICdhZHJpYW5A
b2xkZG9nLmNvLnVrJyAmbHQ7YWRyaWFuQG9sZGRvZy5jby51ayZndDs7IEpvbmF0aGFuIEhhcmR3
aWNrIChKb25hdGhhbi5IYXJkd2lja0BtZXRhc3dpdGNoLmNvbSkgJmx0O2pvbmF0aGFuLmhhcmR3
aWNrQG1ldGFzd2l0Y2guY29tJmd0Ozsgc3ByaW5nQGlldGYub3JnOyBzcHJpbmctY2hhaXJzQGll
dGYub3JnOyBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy5hdXRob3JzQGll
dGYub3JnPGJyPgo8Yj5TdWJqZWN0OjwvYj4gUmU6IFJ0Z0RpciBFYXJseSByZXZpZXc6IGRyYWZ0
LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLTEzPG86cD48L286cD48L3NwYW4+PC9w
Pgo8L2Rpdj4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pgo8cD5UaGFua3MgZm9yIHRoZSBjb21tZW50czxvOnA+PC9vOnA+PC9wPgo8cD5XaGlsZSBpdCBp
cyBhIGNsZWFyIHZpb2xhdGlvbiBvZiB0aGUgU1IgYXJjaGl0ZWN0dXJlIFJGQyAoODQwMiksIG1v
cmUgdGhhbiBvbmUgbm9kZSBhZHZlcnRpc2luZyB0aGUgc2FtZSBJUHY0LzYgUFJFRklYIGFuZCBi
b3RoIGhhdmUgdGhlIHNhbWUgcHJlZml4LVNJRCB2YWx1ZSB3aXRoICZxdW90O04mcXVvdDsgZmxh
ZyBpcyBub3QgYW4gaW5jb21pbmcgbGFiZWwgY29sbGlzaW9uIGJlY2F1c2UgdGhlIGxhYmVsIGlz
IGFzc29jaWF0ZWQgd2l0aCB0aGUgc2FtZQogRkVDLCB3aGljaCBpcyB0aGUgcHJlZml4LiZuYnNw
OyA8bzpwPjwvbzpwPjwvcD4KPHA+SGVuY2UgaGFuZGxpbmcgc3VjaCB2aW9sYXRpb24gaXMgbm90
IGFuIFNSLU1QTFMgcHJvYmxlbSBiZWNhdXNlIHRoZXJlIGlzIG5vIGluY29taW5nIGxhYmVsIGNv
bGxpc2lvbiBhbmQgaGVuY2UgaXQgaXQgaXMgb3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhpcyBkcmFm
dDxvOnA+PC9vOnA+PC9wPgo8cD48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHA+VGhlIHNlY29uZCBp
c3N1ZSBpcyB3aGljaCBTSUQgdG8gY2hvb3NlIGZvciBhbiBTUi1wb2xpY3kgKGJlIGl0IGEgcG9s
aWN5IGZvciBURSwgdGktbGZhLCB1bG9vcCBhdm9pZGFuY2UsIHNlY3VyaXR5LC4uLiwgZXRjKS4g
VGhhdCBpcyBzdHJpY3RseSBhIGNvbnRyb2wgbGF5ZXIgZnVuY3Rpb25hbGl0eSBhbmQgaXMgbm90
IHNwZWNpZmljIHRvIFNSLU1QTFMuIEhlbmNlIGl0IGlzIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRo
aXMgZHJhZnQ8bzpwPjwvbzpwPjwvcD4KPHA+PG86cD4mbmJzcDs8L286cD48L3A+CjxwPlRoZSB0
aGlyZCBpc3N1ZSBpcyB0aGUgY2FzZSB3aGVyZSBhbiBhbnljYXN0IHByZWZpeCBpcyBhZHZlcnRp
c2VkIHdpdGggYSBwcmVmaXgtU0lEIHN1Yi1UTFYgYnkgc29tZSAoYnV0IG5vdCBhbGwpIG9mIHRo
ZSBub2RlcyB0aGF0IGFkdmVydGlzZSB0aGF0IHByZWZpeC4gQWdhaW4gdGhpcyBpcyBub3QgYW4g
aW5jb21pbmcgbGFiZWwgY29sbGlzaW9uIGJlY2F1c2UgdGhlIGxhYmVsIGlzIGFzc29jaWF0ZWQg
d2l0aCBhIHNpbmdsZSBGRUMsIHdoaWNoCiBpcyB0aGUgYW55Y2FzdCBwcmVmaXguPG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8ZGl2Pgo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiA3LzE5LzE4IDg6MzAgUE0sIFNocmFkZGhhIEhlZ2RlIHdy
b3RlOjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6
NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj5IaSBBaG1lZCw8L3NwYW4+PG86cD48L286cD48L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEIj5UaGUgTm9kZS1TSURzIGFyZSBleHBlY3RlZCB0byBiZSB1bmlxdWUg
dG8gYSBub2RlLgo8L3NwYW4+PG86cD48L286cD48L3A+CjxwcmU+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPuKAnDwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6
bm9ybWFsIj4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29sb3I6d2luZG93dGV4dCI+
Jm5ic3A7Jm5ic3A7IEFuIElHUCBOb2RlLVNJRCBNVVNUIE5PVCBiZSBhc3NvY2lhdGVkIHdpdGgg
YSBwcmVmaXggdGhhdCBpcyBvd25lZCBieTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUt
aGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOndpbmRv
d3RleHQiPiZuYnNwOyZuYnNwOyBtb3JlIHRoYW4gb25lIHJvdXRlciB3aXRoaW4gdGhlIHNhbWUg
cm91dGluZyBkb21haW4u4oCdPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+SWYgdHdvIGRpZmZlcmVudCBub2RlcyBhZHZlcnRpc2Ugc2FtZSBOb2RlLVNJRCw8L3NwYW4+
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDow
Y20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgRm9yIEV4YW1wbGUgTm9kZSBBIGFuZCBCIGJvdGgg
YWR2ZXJ0aXNlIHByZWZpeCAxLjEuMS4xIGFuZCBhc3NvY2lhdGUgYSAmbmJzcDtTSUQgMTAwMCB3
aXRoIE4gYml0IHNldC48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDowY20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5U
aGVyZSBpcyBhbiBhbm9tYWx5IGhlcmUgYW5kIElNTywgdGhpcyBkcmFmdCBzaG91bGQgYWRkcmVz
cyBob3cgdG8gaGFuZGxlIHRoaXMgYW5vbWFseSBhbmQgd2hldGhlciBUSS1MRkEgYW5kIG90aGVy
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MGNtIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+QXBwbGljYXRpb25zIGNh
biB1c2UgdGhpcyBTSUQgYXMgYSBOb2RlLVNJRC48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowY20iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj5Bbm90aGVyIHNsaWdodCB2YXJpYXRpb24gb2YgdGhpcyBjYXNlIGlzIGEg
c2NlbmFyaW8gd2hlcmUgQSBhbmQgQiBib3RoIGFkdmVydGlzZSBhIHByZWZpeCAxLjEuMS4xIGFu
ZCBBIGFzc2lnbnMgYSBOb2RlLVNpZDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBjbSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPk9mIDEwMDAgYW5kIEIgZG9lcyBub3QgYXNzaWduIGFueSBTSUQuPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+Umdkczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBjbSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPlNocmFkZGhhPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPgo8ZGl2Pgo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNF
MUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpu
b3JtYWwiPgo8Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+RnJvbTo8L3NwYW4+
PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij4gQWxleGFuZGVyIFZhaW5zaHRl
aW4KPGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIj4mbHQ7
QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20mZ3Q7PC9hPgo8YnI+CjxiPlNlbnQ6PC9i
PiBUaHVyc2RheSwgSnVseSAxOSwgMjAxOCAxMDowNSBQTTxicj4KPGI+VG86PC9iPiBBaG1lZCBC
YXNoYW5keSA8YSBocmVmPSJtYWlsdG86YWJhc2hhbmR5LmlldGZAZ21haWwuY29tIj4mbHQ7YWJh
c2hhbmR5LmlldGZAZ21haWwuY29tJmd0OzwvYT48YnI+CjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFp
bHRvOnJ0Zy1kaXJAaWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+OyAnPGEgaHJlZj0ibWFp
bHRvOm1wbHNAaWV0Zi5vcmciPm1wbHNAaWV0Zi5vcmc8L2E+Jwo8YSBocmVmPSJtYWlsdG86bXBs
c0BpZXRmLm9yZyI+Jmx0O21wbHNAaWV0Zi5vcmcmZ3Q7PC9hPjsgJzxhIGhyZWY9Im1haWx0bzph
ZHJpYW5Ab2xkZG9nLmNvLnVrIj5hZHJpYW5Ab2xkZG9nLmNvLnVrPC9hPicKPGEgaHJlZj0ibWFp
bHRvOmFkcmlhbkBvbGRkb2cuY28udWsiPiZsdDthZHJpYW5Ab2xkZG9nLmNvLnVrJmd0OzwvYT47
IEpvbmF0aGFuIEhhcmR3aWNrICg8YSBocmVmPSJtYWlsdG86Sm9uYXRoYW4uSGFyZHdpY2tAbWV0
YXN3aXRjaC5jb20iPkpvbmF0aGFuLkhhcmR3aWNrQG1ldGFzd2l0Y2guY29tPC9hPikKPGEgaHJl
Zj0ibWFpbHRvOmpvbmF0aGFuLmhhcmR3aWNrQG1ldGFzd2l0Y2guY29tIj4mbHQ7am9uYXRoYW4u
aGFyZHdpY2tAbWV0YXN3aXRjaC5jb20mZ3Q7PC9hPjsgU2hyYWRkaGEgSGVnZGUKPGEgaHJlZj0i
bWFpbHRvOnNocmFkZGhhQGp1bmlwZXIubmV0Ij4mbHQ7c2hyYWRkaGFAanVuaXBlci5uZXQmZ3Q7
PC9hPjsgPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+CnNwcmluZ0BpZXRmLm9yZzwv
YT47IDxhIGhyZWY9Im1haWx0bzpzcHJpbmctY2hhaXJzQGlldGYub3JnIj5zcHJpbmctY2hhaXJz
QGlldGYub3JnPC9hPjsKPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQt
cm91dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmciPmRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQt
cm91dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmc8L2E+PGJyPgo8Yj5TdWJqZWN0OjwvYj4gUkU6
IFJ0Z0RpciBFYXJseSByZXZpZXc6IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1t
cGxzLTEzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPC9kaXY+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MGNtIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+QWhtZWQgaGkh
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MGNtIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+TG90cyBvZiB0aGFua3Mg
Zm9yIHlvdXIgcmVzcG9uc2UuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+T2YgY291cnNlIE5vZGUgU0lEcyBhcmUgbm90IGRpZmZlcmVudCBmcm9tIGFueSBvdGhlciBQ
cmVmaXggU0lEcyB3aGVuIGl0IGNvbWVzIHRvIHRoZSBNUExTIGZvcndhcmRpbmcgcGxhbmUuPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MGNtIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+QnV0LCBJTUhPLCBzdHJpY3Rs
eSBzcGVha2luZywgdGhpcyBpcyBjb3JyZWN0IGZvciBhbnkgb3RoZXIgU0lEIGFzIHdlbGwuCjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjBjbSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPllvdSBzZWVtIHRvIGlnbm9y
ZSB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIFNSLU1QTFMgYW5kIFNSdjYgd2l0aCByZWdhcmQgdG8g
dGhlIGxpZmUgc3BhbiBvZiBwcmVmaXggU0lEcyBpbiBnZW5lcmFsIGFuZCBOb2RlIFNJRHMgaW4g
cGFydGljdWxhci4KIEZyb20gbXkgUE9WIHRoaXMgZGlmZmVyZW5jZSBzaG91bGQgYmUgZGlzY3Vz
c2VkIGluIHRoZSBkcmFmdC4gPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+U28gaXQgc2VlbXMgdGhhdCB3ZSBjYW4gb25seSDigJxhZ3JlZSB0byBkaXNhZ3JlZeKAnSBv
biB0aGUgbmVlZCB0byBzYXkgc29tZXRoaW5nIHNwZWNpZmljIGFib3V0IE5vZGUgU0lEcyBpbiB0
aGUgZHJhZnQsIGFuZCBsZXQgdGhlIFdHIHRvCiBkZWNpZGUgd2hhdCB0byBkbyBhYm91dCBpdC4g
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4KPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJlZ2FyZHMsPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4w
MDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PlNhc2hhPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4KPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRvbTouMDAw
MXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5P
ZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1o
ZWlnaHQ6bm9ybWFsIj4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkNlbGw6Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYjNDM7OTcyLTU0OTI2NjMwMjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJv
dHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj5FbWFpbDombmJzcDsmbmJzcDsKPGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWlu
c2h0ZWluQGVjaXRlbGUuY29tIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT48
L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8ZGl2
Pgo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7
cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8Yj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij4gQWhtZWQgQmFzaGFuZHkgWzxhIGhyZWY9Im1haWx0
bzphYmFzaGFuZHkuaWV0ZkBnbWFpbC5jb20iPm1haWx0bzphYmFzaGFuZHkuaWV0ZkBnbWFpbC5j
b208L2E+XQo8YnI+CjxiPlNlbnQ6PC9iPiBUaHVyc2RheSwgSnVseSAxOSwgMjAxOCA3OjEzIFBN
PGJyPgo8Yj5Ubzo8L2I+IEFsZXhhbmRlciBWYWluc2h0ZWluICZsdDs8YSBocmVmPSJtYWlsdG86
QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVj
aXRlbGUuY29tPC9hPiZndDs8YnI+CjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOnJ0Zy1kaXJA
aWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+OyAnPGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0
Zi5vcmciPm1wbHNAaWV0Zi5vcmc8L2E+JyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5v
cmciPm1wbHNAaWV0Zi5vcmc8L2E+Jmd0OzsgJzxhIGhyZWY9Im1haWx0bzphZHJpYW5Ab2xkZG9n
LmNvLnVrIj5hZHJpYW5Ab2xkZG9nLmNvLnVrPC9hPicgJmx0OzxhIGhyZWY9Im1haWx0bzphZHJp
YW5Ab2xkZG9nLmNvLnVrIj5hZHJpYW5Ab2xkZG9nLmNvLnVrPC9hPiZndDs7CiBKb25hdGhhbiBI
YXJkd2ljayAoPGEgaHJlZj0ibWFpbHRvOkpvbmF0aGFuLkhhcmR3aWNrQG1ldGFzd2l0Y2guY29t
Ij5Kb25hdGhhbi5IYXJkd2lja0BtZXRhc3dpdGNoLmNvbTwvYT4pICZsdDs8YSBocmVmPSJtYWls
dG86am9uYXRoYW4uaGFyZHdpY2tAbWV0YXN3aXRjaC5jb20iPmpvbmF0aGFuLmhhcmR3aWNrQG1l
dGFzd2l0Y2guY29tPC9hPiZndDs7CjxhIGhyZWY9Im1haWx0bzpzaHJhZGRoYUBqdW5pcGVyLm5l
dCI+c2hyYWRkaGFAanVuaXBlci5uZXQ8L2E+OyA8YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYu
b3JnIj4Kc3ByaW5nQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOnNwcmluZy1jaGFpcnNA
aWV0Zi5vcmciPnNwcmluZy1jaGFpcnNAaWV0Zi5vcmc8L2E+Owo8YSBocmVmPSJtYWlsdG86ZHJh
ZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0BpZXRmLm9yZyI+ZHJh
ZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0BpZXRmLm9yZzwvYT48
YnI+CjxiPlN1YmplY3Q6PC9iPiBSZTogUnRnRGlyIEVhcmx5IHJldmlldzogZHJhZnQtaWV0Zi1z
cHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMtMTM8L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2
Pgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwPlRo
YW5rcyBmb3IgdGhlIHJlcGx5PG86cD48L286cD48L3A+CjxwPlNlZSBpbmxpbmU8bzpwPjwvbzpw
PjwvcD4KPHA+QWhtZWQ8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIDcvMTIvMTggMTI6
MjIgQU0sIEFsZXhhbmRlciBWYWluc2h0ZWluIHdyb3RlOjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4K
PGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowY20iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEIj5BaG1lZCBhbmQgYWxsLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBjbSI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0QiPkkgd291bGQgbGlrZSB0byBleHBhbmQgb24gbXkgY29tbWVudHMg
KGFuZCB5b3VyIHJlc3BvbnNlcykgYWJvdXQgdGhlIHJvbGUgb2YgTm9kZSBTSURzIGluIFNSLU1Q
TFMuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MGNtIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SSB3b3VsZCBsaWtl
IHRvIGJyaW5nIHlvdXIgYXR0ZW50aW9uIHR3byBwb2ludHM6PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQ7
bXNvLWxpc3Q6bDIgbGV2ZWwxIGxmbzQiPjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxl
PSJtc28tbGlzdDpJZ25vcmUiPjEuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9z
cGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj48c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+Tm9kZSBTSURzIChhbmQsIGluIGdlbmVyYWwsIFByZWZpeCBTSURzKSBp
biBNUExTLVNSIGFyZSBkaWZmZXJlbnQgZnJvbSB0aGUgc2FtZSBpbiBTUnY2IGJlY2F1c2UgdGhl
eSByZXF1aXJlIGV4cGxpY2l0IGNvbmZpZ3VyYXRpb24gYWN0aW9uIGJ5IHRoZSBvcGVyYXRvciBv
ZiBTUiBkb21haW4uIEkuZS4sIGl0IGlzIG5vdAogZW5vdWdoIGZvciBhIG5vZGUgdG8gb3duIHNv
bWUgLzMyIG9yIC8xMjggcHJlZml4IHRoYXQgaXMgYWR2ZXJ0aXNlZCBieSBJR1AuIFRoZSBvcGVy
YXRvciBtdXN0IGV4cGxpY2l0bHkgY29uZmlndXJlIHRoZSBub2RlIHRvIHVzZSBzdWNoIGEgcHJl
Zml4IGFzJm5ic3A7IE5vZGUgU0lEIGFuZCB0byBhc3NpZ24gdG8gaXQgYSBzcGVjaWZpYyBpbmRl
eCB0aGF0IGlzIHVuaXF1ZSBpbiB0aGUgU1IgZG9tYWluLiBGcm9tIG15IFBPViwgdGhpcyBkaWZm
ZXJlbmNlCiBhbG9uZSB3b3VsZCBxdWFsaWZ5IE5vZGUgU0lEcyBhcyBhIHRvcGljIHRvIGJlIGRp
c2N1c3NlZCBpbiB0aGUgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29t
L3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJEaWV0Zi0yRHNw
cmluZy0yRHNlZ21lbnQtMkRyb3V0aW5nLTJEbXBscy0yRDE0JmFtcDtkPUR3TUdhUSZhbXA7Yz1I
QWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFtcDtyPU55akxzcjdK
QTdtdnBDSmEwWW1QZFZLY21NWEozMWJwYkJhTnF6Q05ybmcmYW1wO209Q0JuNDYtdFRqWnJGdXAw
ZFItRUdBdHQ0UUZxOVBpMjdSYU81clFDazFRdyZhbXA7cz1xNmRqcFJYbGFtVXpLWmxHSXVYVHRC
Y3Nud2V2SHdkZHF2U3RaclNGTW5FJmFtcDtlPSI+Ck1QTFMtU1IgQXJjaGl0ZWN0dXJlPC9hPiBk
cmFmdC48L3NwYW4+PG86cD48L286cD48L3A+CjwvYmxvY2txdW90ZT4KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBjbTtsaW5lLWhlaWdodDpub3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiNBaG1l
ZDogSSBkaXNhZ3JlZSB3aXRoIHlvdXIgUE9WLiBGcm9tIHRoZSBmb3J3YXJkaW5nIHBsYW5lIHBl
cnNwZWN0aXZlIGl0IGRvZXMgbm90IG1ha2UgYW55IGRpZmZlcmVuY2Ugd2hldGhlciBhIHRoZSBs
YWJlbCBhdCB0aGUgdG9wIG9mIGFuIE1QTFMKIHBhY2tldCAocmVwcmVzZW50aW5nIHRoZSBwcmVm
aXgtU0lEKSBpZGVudGlmaWVzIGEgbm9kZSBvciBub3QuIFNvIGZyb20gdGhlIFNSLW1wbHMgZm9y
d2FyZGluZyBwb2ludCBvZiB2aWV3IHRoZXJlIGlzIG5vIGRpZmZlcmVuY2UgYmV0d2VlbiBhIHBy
ZWZpeC1TSUQgYW5kIGEgbm9kZS1TSUQuIElmIHRoZXJlIGlzIGFueSBwbGFjZSBpbiB0aGUgU1It
bXBscyBkcmFmdCB3aGVyZSB0aGVyZSBpcyBhIG5lZWQgdG8gaGFuZGxlIGEgbm9kZS1TSUQgZGlm
ZmVyZW50CiBmcm9tIGEgcHJlZml4IFNJRCwgaXQgd291bGQgYmUgZ3JlYXQgdG8gcG9pbnQgaXQg
b3V0PGJyPgo8YnI+Cjxicj4KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8YmxvY2txdW90ZSBzdHls
ZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4KPGgzIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGluZS1oZWlnaHQtYWx0OjBw
dDttc28tbGlzdDpsMiBsZXZlbDEgbGZvNCI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0
eWxlPSJtc28tbGlzdDpJZ25vcmUiPjIuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGlt
ZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFu
Pjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5JbiBhZGRpdGlvbiwgcXVp
dGUgYSBmZXcgY29uc3RydWN0cyBhc3NvY2lhdGVkIHdpdGggU1ItTVBMUyBpbXBsaWNpdGx5IGFz
c3VtZSB0aGF0IGVhY2ggbm9kZSBpbiB0aGUgU1ItTVBMUyBkb21haW4gaXMgYXNzaWduZWQgd2l0
aCBhdCBsZWFzdCBvbmUgTm9kZSBTSUQuIE9uZSBleGFtcGxlIGNhbiBiZSBmb3VuZCBpbiB0aGUK
PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBz
LTNBX190b29scy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJEYmFzaGFuZHktMkRydGd3Zy0yRHNlZ21l
bnQtMkRyb3V0aW5nLTJEdGktMkRsZmEtMkQwNCZhbXA7ZD1Ed01HYVEmYW1wO2M9SEFrWXVoNjNy
c3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj1OeWpMc3I3SkE3bXZwQ0ph
MFltUGRWS2NtTVhKMzFicGJCYU5xekNOcm5nJmFtcDttPUNCbjQ2LXRUalpyRnVwMGRSLUVHQXR0
NFFGcTlQaTI3UmFPNXJRQ2sxUXcmYW1wO3M9amJIMERTWVlvMlVZeW1XWnJsdkF0N3FVV1ZYc1lL
dUN0TWlFeW9lLURXRSZhbXA7ZT0iPgo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmIj5USS1MRkE8L3NwYW4+PC9hPiBkcmFmdC4gVGhpcyBkcmFm
dCBzYXlzIGluIFNlY3Rpb24gNC4yOjxvOnA+PC9vOnA+PC9oMz4KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4KPGgzIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7bXNvLWxpbmUtaGVpZ2h0LWFsdDow
cHQiPjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1o
dHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9kcmFmdC0yRGJhc2hhbmR5LTJEcnRnd2ctMkRz
ZWdtZW50LTJEcm91dGluZy0yRHRpLTJEbGZhLTJEMDQtMjNzZWN0aW9uLTJENC4yJmFtcDtkPUR3
TUdhUSZhbXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFt
cDtyPU55akxzcjdKQTdtdnBDSmEwWW1QZFZLY21NWEozMWJwYkJhTnF6Q05ybmcmYW1wO209Q0Ju
NDYtdFRqWnJGdXAwZFItRUdBdHQ0UUZxOVBpMjdSYU81clFDazFRdyZhbXA7cz1zQWkzS0NXVXdH
UzNEOTN0OGljNjRXXzQ2eG05eThPYWNzN296Y0F3ZVM4JmFtcDtlPSI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcgO2NvbG9yOmJsYWNr
JnF1b3Q7LHNlcmlmIj40LjI8L3NwYW4+PC9hPjxhIG5hbWU9InNlY3Rpb24tNC4yIj48L2E+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcg
O2NvbG9yOmJsYWNrJnF1b3Q7LHNlcmlmIj4uCiBUaGUgcmVwYWlyIG5vZGUgaXMgYSBQUSBub2Rl
PC9zcGFuPjxvOnA+PC9vOnA+PC9oMz4KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6NTAuNHB0Ij48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPgo8
cHJlIHN0eWxlPSJtYXJnaW4tbGVmdDo1MC40cHQiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjUw
LjRwdCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgV2hlbiB0aGUgcmVw
YWlyIG5vZGUgaXMgaW4gUChTLFgpLCB0aGUgcmVwYWlyIGxpc3QgaXMgbWFkZSBvZiBhPC9zcGFu
PjxvOnA+PC9vOnA+PC9wcmU+CjxwcmUgc3R5bGU9Im1hcmdpbi1sZWZ0OjUwLjRwdCI+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgc2luZ2xlIG5vZGUgc2VnbWVudCB0byB0
aGUgcmVwYWlyIG5vZGUuPC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+CjxkaXY+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6MGNtO21hcmdpbi1yaWdodDowY207
bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWxlZnQ6MzYuMHB0O21hcmdpbi1ib3R0b206LjAwMDFw
dDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SW4g
dGhlIHNjb3BlIG9mIHRoaXMgc2VjdGlvbiwgdGhlIHJlcGFpciBub2RlIGlzIG5vdCBhZGphY2Vu
dCB0byB0aGUgUExSLCBhbmQgdGhlcmVmb3JlLCB0byB0aGUgYmVzdCBvZiBteSB1bmRlcnN0YW5k
aW5nLCAmbmJzcDvigJxhIHNpbmdsZQo8c3BhbiBzdHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNv
LWhpZ2hsaWdodDp5ZWxsb3ciPm5vZGUgc2VnbWVudDwvc3Bhbj4gdG8gdGhlIHJlcGFpciBub2Rl
4oCdIGNhbiBiZSBvbmx5IHRoZSBOb2RlIFNJRCBvZiB0aGUgcmVwYWlyIG5vZGUuIFNpbmNlIHJl
cGFpciBub2RlcyBhcmUgY29tcHV0ZWQgZHluYW1pY2FsbHksIHRoaXMgZW50aXJlIHNjaGVtZSBk
ZXBlbmRzIG9uIGFsbCBub2RlcyBpbiB0aGUgTVBMUz1TUiBkb21haW4gJm5ic3A7aGF2aW5nIGF0
IGxlYXN0CiBvbmUgTm9kZSBTSUQgZWFjaDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPC9kaXY+Cjwv
YmxvY2txdW90ZT4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBjbTts
aW5lLWhlaWdodDpub3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBO
ZXcgUm9tYW4mcXVvdDssc2VyaWYiPiNBaG1lZDogVGhlIGNob2ljZSBvZiB0aGUgU0lEIHRvIGlk
ZW50aWZ5IGFuIGludGVybWVkaWF0ZSBvciBleGl0IG5vZGUocykgaW4gYW4gU1ItcG9saWN5IGlz
IGEgY29udHJvbCBwbGFuZSBiZWhhdmlvciwgaXJyZXNwZWN0aXZlIG9mIHJlYXNvbiBzdWNoCiBw
b2xpY3kgaXMgY3JlYXRlZCAoYmUgaXQgdGktbGZhIGV4cGxpY2l0IHBhdGgsIHVsb29wIGF2b2lk
YW5jZSBleHBsaWNpdCBwYXRoLCBvciBzb21lIFNSLVRFIGV4cGxpY2l0IHBhdGgpLiBTUi1Qb2xp
Y3kgYXMgd2VsbCBhcyBUaS1MRkEgYW5kIHVsb29wIGF2b2lkYW5jZSBhcmUgaGFuZGxlZCBpbiBz
ZXBhcmF0ZSBkcmFmdHMuIFNvIGp1c3QgbGlrZSB0aGUgcmVzcG9uc2UgdG8geW91ciBwcmV2aW91
cyBjb21tZW50LCBmcm9tIGZvcndhcmRpbmcKIHBsYW5lIHBlcnNwZWN0aXZlIGl0IGRvZXMgbm90
IG1ha2UgYW55IGRpZmZlcmVuY2Ugd2hldGhlciB0aGUgbGFiZWwgYXQgdGhlIHRvcCBvZiBhbiBN
UExTIHBhY2tldCBpZGVudGlmaWVzIGEgc2luZ2xlIG9yIG11bHRpcGxlIG5vZGVzLgo8YnI+Cjxi
cj4KPGJyPgo8L3NwYW4+PG86cD48L286cD48L3A+CjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4t
dG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBjbTttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1i
b3R0b206MGNtO21hcmdpbi1sZWZ0OjM2LjBwdDttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1o
ZWlnaHQ6bm9ybWFsIj4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPi48L3NwYW4+PG86
cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGNtO21hcmdp
bi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6
bm9ybWFsIj4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkhvcGVmdWxseSB0aGVzZSBu
b3RlcyBjbGFyaWZ5IG15IHBvc2l0aW9uIG9uIHRoZSBzdWJqZWN0Ljwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRv
bTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwi
Pgo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+UmVnYXJkcyw8L3NwYW4+PG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGNtO21hcmdpbi1ib3R0
b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFG
NDk3RCI+U2FzaGE8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwi
Pgo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBjbTttYXJnaW4tYm90dG9t
Oi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPk9mZmljZTogJiM0Mzs5NzItMzkyNjYzMDI8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDts
aW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Q2VsbDom
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJiM0Mzs5NzItNTQ5MjY2MzAyPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBjbTttYXJn
aW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4KPHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPkVtYWlsOiZuYnNwOyZuYnNwOwo8YSBocmVmPSJtYWlsdG86QWxleGFuZGVy
LlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29t
PC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
CjxkaXY+CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+
CjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij5Gcm9tOjwvc3Bhbj48L2I+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPiBBbGV4YW5kZXIgVmFpbnNodGVpbgo8YnI+
CjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIEp1bHkgMTEsIDIwMTggMTI6MDIgUE08YnI+CjxiPlRv
OjwvYj4gQWhtZWQgQmFzaGFuZHkgPGEgaHJlZj0ibWFpbHRvOmFiYXNoYW5keS5pZXRmQGdtYWls
LmNvbSI+Jmx0O2FiYXNoYW5keS5pZXRmQGdtYWlsLmNvbSZndDs8L2E+PGJyPgo8Yj5DYzo8L2I+
IDxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5ydGctZGlyQGlldGYub3JnPC9hPjsg
JzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj5tcGxzQGlldGYub3JnPC9hPicKPGEgaHJl
Zj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmciPiZsdDttcGxzQGlldGYub3JnJmd0OzwvYT47ICc8YSBo
cmVmPSJtYWlsdG86YWRyaWFuQG9sZGRvZy5jby51ayI+YWRyaWFuQG9sZGRvZy5jby51azwvYT4n
CjxhIGhyZWY9Im1haWx0bzphZHJpYW5Ab2xkZG9nLmNvLnVrIj4mbHQ7YWRyaWFuQG9sZGRvZy5j
by51ayZndDs8L2E+OyBKb25hdGhhbiBIYXJkd2ljayAoPGEgaHJlZj0ibWFpbHRvOkpvbmF0aGFu
LkhhcmR3aWNrQG1ldGFzd2l0Y2guY29tIj5Kb25hdGhhbi5IYXJkd2lja0BtZXRhc3dpdGNoLmNv
bTwvYT4pCjxhIGhyZWY9Im1haWx0bzpqb25hdGhhbi5oYXJkd2lja0BtZXRhc3dpdGNoLmNvbSI+
Jmx0O2pvbmF0aGFuLmhhcmR3aWNrQG1ldGFzd2l0Y2guY29tJmd0OzwvYT47CjxhIGhyZWY9Im1h
aWx0bzpzaHJhZGRoYUBqdW5pcGVyLm5ldCI+c2hyYWRkaGFAanVuaXBlci5uZXQ8L2E+OyA8YSBo
cmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIj4Kc3ByaW5nQGlldGYub3JnPC9hPjsgPGEgaHJl
Zj0ibWFpbHRvOnNwcmluZy1jaGFpcnNAaWV0Zi5vcmciPnNwcmluZy1jaGFpcnNAaWV0Zi5vcmc8
L2E+Owo8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1w
bHMuYXV0aG9yc0BpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1w
bHMuYXV0aG9yc0BpZXRmLm9yZzwvYT48YnI+CjxiPlN1YmplY3Q6PC9iPiBSRTogUnRnRGlyIEVh
cmx5IHJldmlldzogZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMtMTM8L3Nw
YW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDowY20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5BaG1lZCwgYW5kIGFsbCw8L3Nw
YW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDowY20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5Mb3RzIG9mIHRoYW5rcyBmb3Ig
YSBkZXRhaWxlZCByZXNwb25zZSB0byBteSBjb21tZW50cy4KPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+UGxlYXNlIHNlZQo8L3NwYW4+PGI+PGk+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMwMEIwNTAiPmlubGluZSBiZWxvdzwvc3Bhbj48L2k+PC9iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEIj4gbXkgcG9zaXRpb24gb24gZWFjaCBvZiB0aGVtLjwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPGRpdj4KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVp
Z2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5SZWdhcmRzLDwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207
bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEIj5TYXNoYTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVp
Z2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGNtO21h
cmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRv
bTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj5DZWxsOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmIzQzOzk3Mi01NDkyNjYz
MDI8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7Jm5ic3A7CjxhIGhyZWY9Im1haWx0
bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+QWxleGFuZGVyLlZhaW5zaHRlaW5A
ZWNpdGVsZS5jb208L2E+PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4KPGRpdj4KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xp
ZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWln
aHQ6bm9ybWFsIj4KPGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPkZyb206PC9z
cGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+IEFobWVkIEJhc2hhbmR5
IFs8YSBocmVmPSJtYWlsdG86YWJhc2hhbmR5LmlldGZAZ21haWwuY29tIj5tYWlsdG86YWJhc2hh
bmR5LmlldGZAZ21haWwuY29tPC9hPl0KPGJyPgo8Yj5TZW50OjwvYj4gV2VkbmVzZGF5LCBKdWx5
IDExLCAyMDE4IDQ6NDIgQU08YnI+CjxiPlRvOjwvYj4gQWxleGFuZGVyIFZhaW5zaHRlaW4gJmx0
OzxhIGhyZWY9Im1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+QWxleGFu
ZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+Jmd0OzsKPGEgaHJlZj0ibWFpbHRvOnNwcmlu
Zy1jaGFpcnNAaWV0Zi5vcmciPnNwcmluZy1jaGFpcnNAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJt
YWlsdG86ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0BpZXRm
Lm9yZyI+CmRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLmF1dGhvcnNAaWV0
Zi5vcmc8L2E+PGJyPgo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3Jn
Ij5ydGctZGlyQGlldGYub3JnPC9hPjsgJzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj5t
cGxzQGlldGYub3JnPC9hPicgJmx0OzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj5tcGxz
QGlldGYub3JnPC9hPiZndDs7ICc8YSBocmVmPSJtYWlsdG86YWRyaWFuQG9sZGRvZy5jby51ayI+
YWRyaWFuQG9sZGRvZy5jby51azwvYT4nICZsdDs8YSBocmVmPSJtYWlsdG86YWRyaWFuQG9sZGRv
Zy5jby51ayI+YWRyaWFuQG9sZGRvZy5jby51azwvYT4mZ3Q7OwogSm9uYXRoYW4gSGFyZHdpY2sg
KDxhIGhyZWY9Im1haWx0bzpKb25hdGhhbi5IYXJkd2lja0BtZXRhc3dpdGNoLmNvbSI+Sm9uYXRo
YW4uSGFyZHdpY2tAbWV0YXN3aXRjaC5jb208L2E+KSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmpvbmF0
aGFuLmhhcmR3aWNrQG1ldGFzd2l0Y2guY29tIj5qb25hdGhhbi5oYXJkd2lja0BtZXRhc3dpdGNo
LmNvbTwvYT4mZ3Q7Owo8YSBocmVmPSJtYWlsdG86c2hyYWRkaGFAanVuaXBlci5uZXQiPnNocmFk
ZGhhQGp1bmlwZXIubmV0PC9hPjsgPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+CnNw
cmluZ0BpZXRmLm9yZzwvYT48YnI+CjxiPlN1YmplY3Q6PC9iPiBSZTogUnRnRGlyIEVhcmx5IHJl
dmlldzogZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMtMTM8L3NwYW4+PG86
cD48L286cD48L3A+CjwvZGl2Pgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86
cD48L286cD48L3A+CjxwPlRoYW5rcyBmb3IgdGhvcm91Z2ggKGFuZCBWRVJZIGNsZWFyKSB0aGUg
cmV2aWV3PG86cD48L286cD48L3A+CjxwPlNlZSBpbmxpbmUgI0FobWVkPG86cD48L286cD48L3A+
CjxwPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cD5BaG1lZDxvOnA+PC9vOnA+PC9wPgo8cD4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48
L3A+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIDYvMTUvMTggMTE6MDggUE0sIEFsZXhh
bmRlciBWYWluc2h0ZWluIHdyb3RlOjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPGJsb2NrcXVvdGUg
c3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+CjxkaXY+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90
OyxzYW5zLXNlcmlmIj5SZS1zZW5kaW5nIHRvJm5ic3A7IGNvcnJlY3QgU1BSSU5HIFdHIGxpc3Qu
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPlNp
bmNlcmUgYXBvbG9naWVzIGZvciB0aGUgZGVsYXkgY2F1c2VkIGJ5IGEgdHlwby48L3NwYW4+PG86
cD48L286cD48L3A+CjwvZGl2Pgo8ZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWJvdHRvbTowY21tYXJnaW4tYm90dG9tOi4wMDAxcHQiPjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5UaHVtYiB0eXBlZCBieSBT
YXNoYSBWYWluc2h0ZWluPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMt
c2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjxkaXYgc3R5bGU9Im1h
cmdpbi1sZWZ0OjIxLjZwdDttYXJnaW4tYm90dG9tOjEyLjBwdCI+CjxkaXYgY2xhc3M9Ik1zb05v
cm1hbCIgYWxpZ249ImNlbnRlciIgc3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRvbTouMDAw
MXB0O3RleHQtYWxpZ246Y2VudGVyIj4KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1Rp
bWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPgo8aHIgc2l6ZT0iMiIgd2lkdGg9Ijk4
JSIgYWxpZ249ImNlbnRlciI+Cjwvc3Bhbj48L2Rpdj4KPC9kaXY+CjxkaXYgaWQ9ImRpdlJwbHlG
d2RNc2ciPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gQWxleGFuZGVyIFZhaW5z
aHRlaW48YnI+CjxiPlNlbnQ6PC9iPiBTdW5kYXksIEp1bmUgMTAsIDIwMTggMTA6NDM6NTIgQU08
YnI+CjxiPlRvOjwvYj4gPGEgaHJlZj0ibWFpbHRvOnNwcmluZy1jaGFpcnNAaWV0Zi5vcmciPnNw
cmluZy1jaGFpcnNAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1zcHJp
bmctc2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0BpZXRmLm9yZyI+CmRyYWZ0LWlldGYtc3By
aW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmc8L2E+PGJyPgo8Yj5DYzo8
L2I+IDxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0Zi5jb20iPnNwcmluZ0BpZXRmLmNvbTwvYT47
IDxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj4KcnRnLWRpckBpZXRmLm9yZzwvYT47
ICc8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyI+bXBsc0BpZXRmLm9yZzwvYT4nOyAnPGEg
aHJlZj0ibWFpbHRvOmFkcmlhbkBvbGRkb2cuY28udWsiPmFkcmlhbkBvbGRkb2cuY28udWs8L2E+
JzsgSm9uYXRoYW4gSGFyZHdpY2sgKDxhIGhyZWY9Im1haWx0bzpKb25hdGhhbi5IYXJkd2lja0Bt
ZXRhc3dpdGNoLmNvbSI+Sm9uYXRoYW4uSGFyZHdpY2tAbWV0YXN3aXRjaC5jb208L2E+KTsKPGEg
aHJlZj0ibWFpbHRvOnNocmFkZGhhQGp1bmlwZXIubmV0Ij5zaHJhZGRoYUBqdW5pcGVyLm5ldDwv
YT48YnI+CjxiPlN1YmplY3Q6PC9iPiBSRTogUnRnRGlyIEVhcmx5IHJldmlldzogZHJhZnQtaWV0
Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMtMTM8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4KPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPgo8L2Rpdj4KPC9kaXY+CjxkaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5FeHBsaWNpdGx5IGFkZGluZyBTaHJhZGRoYSAm
bmJzcDt3aG8gaXMgdGhlIHNoZXBoZXJkIG9mIHRoaXMgZHJhZnQuCjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlJlZ2FyZHMsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+U2FzaGE8L3Nw
YW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAy
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+Q2VsbDombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJiM0Mzs5
NzItNTQ5MjY2MzAyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7Jm5ic3A7IDxhIGhyZWY9Im1h
aWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+CkFsZXhhbmRlci5WYWluc2h0
ZWluQGVjaXRlbGUuY29tPC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3A+CjxkaXY+CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29s
aWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PGI+RnJvbTo8L2I+IEFsZXhhbmRlciBWYWluc2h0ZWluIDxicj4KPGI+U2VudDo8
L2I+IEZyaWRheSwgSnVuZSA4LCAyMDE4IDU6NDMgUE08YnI+CjxiPlRvOjwvYj4gJzxhIGhyZWY9
Im1haWx0bzpzcHJpbmctY2hhaXJzQGlldGYub3JnIj5zcHJpbmctY2hhaXJzQGlldGYub3JnPC9h
PicgPGEgaHJlZj0ibWFpbHRvOnNwcmluZy1jaGFpcnNAaWV0Zi5vcmciPgombHQ7c3ByaW5nLWNo
YWlyc0BpZXRmLm9yZyZndDs8L2E+OyAnPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtc3ByaW5n
LXNlZ21lbnQtcm91dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmciPmRyYWZ0LWlldGYtc3ByaW5n
LXNlZ21lbnQtcm91dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmc8L2E+Jwo8YSBocmVmPSJtYWls
dG86ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0BpZXRmLm9y
ZyI+Jmx0O2RyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLmF1dGhvcnNAaWV0
Zi5vcmcmZ3Q7PC9hPjxicj4KPGI+Q2M6PC9iPiAnPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRm
LmNvbSI+c3ByaW5nQGlldGYuY29tPC9hPicgPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLmNv
bSI+CiZsdDtzcHJpbmdAaWV0Zi5jb20mZ3Q7PC9hPjsgPGEgaHJlZj0ibWFpbHRvOnJ0Zy1kaXJA
aWV0Zi5vcmciPnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRm
Lm9yZyI+Cm1wbHNAaWV0Zi5vcmc8L2E+OyAnPGEgaHJlZj0ibWFpbHRvOmFkcmlhbkBvbGRkb2cu
Y28udWsiPmFkcmlhbkBvbGRkb2cuY28udWs8L2E+Jwo8YSBocmVmPSJtYWlsdG86YWRyaWFuQG9s
ZGRvZy5jby51ayI+Jmx0O2FkcmlhbkBvbGRkb2cuY28udWsmZ3Q7PC9hPjxicj4KPGI+U3ViamVj
dDo8L2I+IFJ0Z0RpciBFYXJseSByZXZpZXc6IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91
dGluZy1tcGxzLTEzPG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fu
cy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5h
JnF1b3Q7LHNhbnMtc2VyaWYiPkhlbGxvLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5JIGhhdmUgYmVlbiBzZWxlY3RlZCB0byBkbyBh
IHJvdXRpbmcgZGlyZWN0b3JhdGUg4oCcZWFybHnigJ0gcmV2aWV3IG9mIHRoaXMgZHJhZnQ6Cjxh
IGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0z
QV9fZGF0YXRyYWNrZXIuaWV0Zi5vcmdfZG9jX2RyYWZ0LTJEaWV0Zi0yRHNwcmluZy0yRHNlZ21l
bnQtMkRyb3V0aW5nLTJEbXBsc18mYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2Ni
ZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9TnlqTHNyN0pBN212cENKYTBZbVBkVktj
bU1YSjMxYnBiQmFOcXpDTnJuZyZhbXA7bT1DQm40Ni10VGpackZ1cDBkUi1FR0F0dDRRRnE5UGky
N1JhTzVyUUNrMVF3JmFtcDtzPUN4YmFhZjlVMGtqNl9tZVZTb2JTa1JMUVcxU3dJOE1KdmdIcHVZ
cDBRT00mYW1wO2U9Ij4KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0
Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMvPC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhlIHJvdXRp
bmcgZGlyZWN0b3JhdGUgd2lsbCwgb24gcmVxdWVzdCBmcm9tIHRoZSB3b3JraW5nIGdyb3VwIGNo
YWlyLCBwZXJmb3JtIGFuIOKAnGVhcmx54oCdIHJldmlldyBvZiBhIGRyYWZ0IGJlZm9yZSBpdCBp
cyBzdWJtaXR0ZWQgZm9yIHB1YmxpY2F0aW9uIHRvIHRoZSBJRVNHLiBUaGUgZWFybHkgcmV2aWV3
CiBjYW4gYmUgcGVyZm9ybWVkIGF0IGFueSB0aW1lIGR1cmluZyB0aGUgZHJhZnTigJlzIGxpZmV0
aW1lIGFzIGEgd29ya2luZyBncm91cCBkb2N1bWVudC4gVGhlIHB1cnBvc2Ugb2YgdGhlIGVhcmx5
IHJldmlldyBkZXBlbmRzIG9uIHRoZSBzdGFnZSB0aGF0IHRoZSBkb2N1bWVudCBoYXMgcmVhY2hl
ZC4gQXMgdGhpcyBkb2N1bWVudCBpcyBjdXJyZW50bHkgaW4gdGhlIFdHIExhc3QgY2FsbCwgbXkg
Zm9jdXMgZm9yIHRoZSByZXZpZXcgd2FzIHRvIGRldGVybWluZQogd2hldGhlciB0aGUgZG9jdW1l
bnQgaXMgcmVhZHkgdG8gYmUgcHVibGlzaGVkLiBQbGVhc2UgY29uc2lkZXIgbXkgY29tbWVudHMg
YWxvbmcgd2l0aCB0aGUgb3RoZXIgd29ya2luZyBncm91cCBsYXN0IGNhbGwgY29tbWVudHMuPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYi
PiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90Oyxz
YW5zLXNlcmlmIj5Gb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgUm91dGluZyBEaXJlY3Rv
cmF0ZSwgcGxlYXNlIHNlZQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZiI+4oCLPC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fu
cy1zZXJpZiI+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3Vy
bD91PWh0dHAtM0FfX3RyYWMudG9vbHMuaWV0Zi5vcmdfYXJlYV9ydGdfdHJhY193aWtpX1J0Z0Rp
ciZhbXA7ZD1Ed01HYVEmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RU
WGNXem9DSSZhbXA7cj1OeWpMc3I3SkE3bXZwQ0phMFltUGRWS2NtTVhKMzFicGJCYU5xekNOcm5n
JmFtcDttPUNCbjQ2LXRUalpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3UmFPNXJRQ2sxUXcmYW1wO3M9
NnBuSTdsODJld3d6b3hnT1hxVEtyYkt1UWlkdDYtS0JzWmRzWEZub1FDZyZhbXA7ZT0iPmh0dHA6
Ly90cmFjLnRvb2xzLmlldGYub3JnL2FyZWEvcnRnL3RyYWMvd2lraS9SdGdEaXI8L2E+Cjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDss
c2Fucy1zZXJpZiI+RG9jdW1lbnQ8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+OiBkcmFmdC1p
ZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy0xMzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5SZXZpZXdlcjwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFu
YSZxdW90OyxzYW5zLXNlcmlmIj46IEFsZXhhbmRlciAo4oCcU2FzaGHigJ0pIFZhaW5zaHRlaW4g
KDxhIGhyZWY9Im1haWx0bzphbGV4YW5kZXIudmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+YWxleGFu
ZGVyLnZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+KTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5SZXZpZXcgRGF0ZTwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFu
YSZxdW90OyxzYW5zLXNlcmlmIj46IDA4LUp1bi0xODwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5JbnRlbmRlZCBTdGF0dXM8L3Nw
YW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Zl
cmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+OiBQcm9wb3NlZCBTdGFuZGFyZC48L3NwYW4+PG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2Vy
aWYiPlN1bW1hcnk8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Ojwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+SSBo
YXZlIHNvbWUgbWlub3IgY29uY2VybnMgYWJvdXQgdGhpcyBkb2N1bWVudCB0aGF0IEkgdGhpbmsg
c2hvdWxkIGJlIHJlc29sdmVkIGJlZm9yZSBpdCBpcyBzdWJtaXR0ZWQgdG8gdGhlIElFU0cuPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYi
PiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90
OyxzYW5zLXNlcmlmIj5Db21tZW50czwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj46PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5z
LXNlcmlmIj5JIGNvbnNpZGVyIHRoaXMgZHJhZnQgYXMgYW4gaW1wb3J0YW50ICZuYnNwO2NvbXBh
bmlvbiBkb2N1bWVudCB0byB0aGUKPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9p
bnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJEaWV0
Zi0yRHNwcmluZy0yRHNlZ21lbnQtMkRyb3V0aW5nLTJEMTUmYW1wO2Q9RHdNR2FRJmFtcDtjPUhB
a1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9TnlqTHNyN0pB
N212cENKYTBZbVBkVktjbU1YSjMxYnBiQmFOcXpDTnJuZyZhbXA7bT1DQm40Ni10VGpackZ1cDBk
Ui1FR0F0dDRRRnE5UGkyN1JhTzVyUUNrMVF3JmFtcDtzPWlKU2hoN2U3eXlWa3Q0NHYxTzVweUNP
TWZIQ3BBdmZCTkdnRnI1bGsxMzAmYW1wO2U9Ij4KU2VnbWVudCBSb3V0aW5nIEFyY2hpdGVjdHVy
ZTwvYT4gZHJhZnQgdGhhdCwgaWRlYWxseSwgc2hvdWxkIGF1Z21lbnQgZGVmaW5pdGlvbnMgb2Yg
dGhlIFNlZ21lbnQgUm91dGluZyAoU1IpIG5vdGlvbnMgYW5kIGNvbnN0cnVjdHMgZ2l2ZW4gdGhl
cmUgd2l0aCBkZXRhaWxzIHNwZWNpZmljIGZvciB0aGUgU1IgaW5zdGFudGlhdGlvbiB0aGF0IHVz
ZXMmbmJzcDsgdGhlIE1QTFMgZGF0YSBwbGFuZSAoU1ItTVBMUykuJm5ic3A7IE1hbnkgaXNzdWVz
IHJhaXNlZCBpbiBteQogcmV2aWV3IHJlZmxlY3QgZWl0aGVyIGdhcHMgdGhhdCBzaG91bGQgYmUs
IGJ1dCBoYXZlIG5vdCBiZWVuLCBjbG9zZWQsIG9yIGluY29uc2lzdGVuY2llcyBiZXR3ZWVuIHRo
ZSB0d28gZHJhZnRzLgo8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEm
cXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5TaW5jZQo8YSBocmVmPSJodHRw
czovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmll
dGYub3JnX2h0bWxfcmZjODI4NyZhbXA7ZD1Ed01HYVEmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2Jm
aDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj1OeWpMc3I3SkE3bXZwQ0phMFltUGRWS2Nt
TVhKMzFicGJCYU5xekNOcm5nJmFtcDttPUNCbjQ2LXRUalpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3
UmFPNXJRQ2sxUXcmYW1wO3M9eTdqcDNVWU5UdGNtbTlIT3VsenFQVHJNVVJUcnNNaU8yNnJXbE5a
TjVXcyZhbXA7ZT0iPgpSRkMgODI4NzwvYT4gaXMgYWxyZWFkeSBwdWJsaXNoZWQgYXMgYSBTdGFu
ZGFyZHMgVHJhY2sgUkZDLCBJIGV4cGVjdCBzdWNoIGF1Z21lbnRhdGlvbiB0byBiZSBiYWNrd2Fy
ZCBjb21wYXRpYmxlIHdpdGggdGhpcyBkb2N1bWVudCAob3IgdG8gcHJvdmlkZSBjbGVhciBpbmRp
Y2F0aW9ucyBvZiByZXF1aXJlZCB1cGRhdGVzIHRvIHRoaXMgZG9jdW1lbnQpLiBBbmQgSSBpbmNs
dWRlIHRoZSBNUExTIFdHIGludG8gZGlzdHJpYnV0aW9uIGxpc3QuCjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhp
cyBkcmFmdCB3YXMgbm90IGVhc3kgcmVhZGluZyBmb3IgbWUuIEluIHBhcnRpY3VsYXIsIHRoZSBz
dHlsZSBvZiBTZWN0aW9uIDIuNSB0aGF0IGRpc2N1c3NlcyBhdCBsZW5ndGggYW5kIGluIHNvbWUg
ZGV0YWlsIG11bHRpcGxlIOKAnGNvcm5lciBjYXNlc+KAnSByZXN1bHRpbmcsIHByZXN1bWFibHks
IGZyb20KIG1pc2NvbmZpZ3VyYXRpb24sIGJlZm9yZSBpdCBleHBsYWlucyB0aGUgYmFzaWMgKGFu
ZCByZWxhdGl2ZWx5IHNpbXBsZSkg4oCcbm9ybWFs4oCdIGJlaGF2aW9yLCBsb29rcyBwcm9ibGVt
YXRpYyB0byBtZS48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVv
dDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtW
ZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPlRoZSBXRyBMYXN0IENhbGwgaGFzIGJlZW4gZXh0ZW5k
ZWQgYnkgb25lIHdlZWsuIE5ldmVydGhlbGVzcywgSSBhbSBzZW5kaW5nIG91dCBteSBjb21tZW50
cwo8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1z
ZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5h
JnF1b3Q7LHNhbnMtc2VyaWYiPk1ham9yIElzc3Vlczwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlm
Ij46IE5vbmUgZm91bmQ8L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Rpdj4KPC9ibG9j
a3F1b3RlPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+I0FobWVkOiB0aGFua3MgYSBs
b3Q8L3NwYW4+PG86cD48L286cD48L3A+CjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUu
MHB0O21hcmdpbi1ib3R0b206NS4wcHQiPgo8ZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5h
JnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5NaW5vciBJc3N1ZXM8L3NwYW4+PC9iPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVv
dDssc2Fucy1zZXJpZiI+OiBRdWl0ZSBhIGZldyBidXQsIGhvcGVmdWxseSwgZWFzeSB0byByZXNv
bHZlLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5z
LXNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFy
YWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj4xLjwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVz
IE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+
PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFu
YSZxdW90OyxzYW5zLXNlcmlmIj5FbmNhcHN1bGF0aW9uIG9mIFNSLU1QTFMgcGFja2V0czwvc3Bh
bj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVy
ZGFuYSZxdW90OyxzYW5zLXNlcmlmIj46Cjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6
LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5hLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2Vy
aWYiPiZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5SRkMgMzAzMiAo
cmVmZXJlbmNlZCBieSB0aGUgZHJhZnQpIGFuZCBSRkMgNTMzMiAoPGI+PGk+bm90IG1lbnRpb25l
ZCBpbiB0aGUgZHJhZnQ8L2k+PC9iPikgZGVwZW5kIHR3byBlbmNhcHN1bGF0aW9ucyBvZiBsYWJl
bGVkIHBhY2tldHMgLSBvbmUgZm9yIERvd25zdHJlYW0tYWxsb2NhdGVkIGxhYmVscyBhbmQgYW5v
dGhlcgogZm9yIFVwc3RyZWFtLWFsbG9jYXRlZCBvbmVzLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4K
PC9kaXY+CjwvZGl2Pgo8L2Jsb2NrcXVvdGU+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlm
Ij4jQWhtZWQ6IFJGQzUzMzIgaXMgZm9yIG11bHRpY2FzdC4gQXMgbWVudGlvbmVkIGluIFNlY3Rp
b24gNiBvZiBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctMTUsIG11bHRpY2FzdCBp
cyBvdXRzaWRlIHRoZSBzY29wZSBvZiBTUi4gSGVuY2UgdGhlIFJGQyB3YXMgbm90IHJlZmVycmVk
IHRvIGluIHRoZQogU1ItTVBMUyBkcmFmdDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIwNTAiPltbU2FzaGFd
XSBJIHdvdWxkIGJlIHNhdGlzZmllZCB3aXRoIHRoaXMgcmVzcG9uc2UsIHdvdWxkIGl0IG5vdCBi
ZSBmb3IgdGhlIGZvbGxvd2luZyB0ZXh0IEkgc2VlIGluIFNlY3Rpb24gMi4yIG9mIHRoZTwvc3Bh
bj48L2k+PC9iPjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4KPGEgaHJlZj0i
aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29s
cy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJEaWV0Zi0yRHNwcmluZy0yRHNlZ21lbnQtMkRyb3V0aW5n
LTJEcG9saWN5LTJEMDEmYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpC
WGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9TnlqTHNyN0pBN212cENKYTBZbVBkVktjbU1YSjMx
YnBiQmFOcXpDTnJuZyZhbXA7bT1DQm40Ni10VGpackZ1cDBkUi1FR0F0dDRRRnE5UGkyN1JhTzVy
UUNrMVF3JmFtcDtzPTRmMEg2OExUdmtwN04tYllUVkxPaFdxaUViSGFDc09RUjF6X1F6ejNXZjQm
YW1wO2U9Ij4KU1IgUG9saWN5IEFyY2hpdGVjdHVyZTwvYT4gPC9zcGFuPjwvaT48L2I+PGI+PGk+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIwNTAiPmRyYWZ0Ojwvc3Bhbj48L2k+PC9iPjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBjbTttYXJnaW4t
Ym90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQiPiZuYnNwOyZuYnNwOyBBIHZhcmlhdGlvbiBvZiBTUiBQb2xpY3kgY2FuIGJlIHVz
ZWQgZm9yIHBhY2tldCByZXBsaWNhdGlvbi4mbmJzcDsgQTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRvbTouMDAw
MXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0Ij4m
bmJzcDsmbmJzcDsgY2FuZGlkYXRlIHBhdGggY291bGQgY29tcHJpc2UgbXVsdGlwbGUgU0lELUxp
c3RzOyBvbmUgZm9yIGVhY2g8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpu
b3JtYWwiPgo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdCI+Jm5ic3A7Jm5ic3A7IHJlcGxp
Y2F0aW9uIHBhdGguJm5ic3A7IEluIHN1Y2ggYSBzY2VuYXJpbywgcGFja2V0cyBhcmUgYWN0dWFs
bHk8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdCI+Jm5ic3A7Jm5ic3A7IHJlcGxpY2F0ZWQgdGhyb3VnaCBl
YWNoIFNJRCBMaXN0IG9mIHRoZSBTUiBQb2xpY3kgdG8gcmVhbGl6ZSBhIHBvaW50LTwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207bWFy
Z2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0Ij4mbmJzcDsmbmJzcDsgdG8tbXVsdGlwb2ludCBzZXJ2aWNlIGRlbGl2ZXJ5
LiA8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzAwQjA1MCI+VGhpcyBsb29rcyB0byBtZSBhcyBiZWluZyB2ZXJ5IG11Y2ggbXVsdGljYXN0
IGluIFNSLCBhbmQsIHVubGVzcyB5b3Ugd2FudCB0byBzYXkgdGhhdCBpdCBpcyBsaW1pdGVkIHRv
IFNSdjYsIG1ha2VzIG15IHF1ZXN0aW9uIHJlbGV2YW50IElNSE8uPC9zcGFuPjwvaT48L2I+PG86
cD48L286cD48L3A+CjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1i
b3R0b206NS4wcHQiPgo8ZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2Vy
aWYiPmIuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Cjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtW
ZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb20gbXkgUE9WIHRoZSBTVC1NUExTIG9ubHkgdXNl
cyBEb3duc3RyZWFtLWFsbG9jYXRlZCBsYWJlbHMg4oCTIGJ1dCBJIGV4cGVjdCB0aGUgZHJhZnQg
dG8gc3RhdGUgdGhhdCBleHBsaWNpdGx5LCBvbmUgd2F5IG9yIGFub3RoZXIuIChJZiBVcHN0cmVh
bS1hbGxvY2F0ZWQgbGFiZWxzIGFyZSByZWxldmFudCBmb3IgU1ItTVBMUywKIEkgd291bGQgc2Vl
IGl0IGFzIGEgbWFqb3IgZ2FwLCBzbyBJIGhvcGUgdGhhdCB0aGlzIGlzIG5vdCB0aGUgY2FzZSku
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPC9kaXY+CjwvYmxvY2txdW90ZT4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBS
b21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiNBaG1lZDogSSB3aWxsIGFkZCBhIHN0YXRlbWVudCBp
biBzZWN0aW9uIDIuMiB0byBtZW50aW9uIHRoYXQgaXQgaXMgZG93bi1zdHJlYW0gYWxsb2NhdGVk
IGFzIHlvdSBtZW50aW9uZWQ8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5bW1Nhc2hhXV0gVGhpcyBp
cyBxdWl0ZSB1bmFtYmlndW91cyBhbmQsIG9uY2UgYWRkZWQsIHdvdWxkIHJlc29sdmUgbXkgY29t
bWVudCBpbiBmdWxsIOKAkyB0aGUgcHJldmlvdXMgY29tbWVudCBub3R3aXRoc3RhbmRpbmcuIElu
IHBhcnRpY3VsYXIsIGl0IHdvdWxkIGltcGx5CiB0aGF0IGV2ZW4gbGFiZWxzIHJlcHJlc2VudGlu
ZyBCU0lEcyBvZiBhIFNSIFJlcGxpY2F0aW9uIHBvbGljaWVzIHdpbGwgYmUgZG93bnN0cmVhbS1h
bGxvY2F0ZWQuCjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJp
ZiZxdW90OyxzZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8YmxvY2txdW90ZSBz
dHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4KPGRpdj4KPGRpdj4K
PHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0Ij48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1
b3Q7LHNhbnMtc2VyaWYiPjIuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkxhYmVsIHNwYWNlcyBpbiBT
Ui1NUExTPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjo8L3NwYW4+PG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3Rl
eHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+YS48L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlm
JnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+
UkZDIDMwMzEgKHJlZmVyZW5jZWQgYnkgdGhlIGRyYWZ0KSBkZWZpbmVzIHBlci1wbGF0Zm9ybSBh
bmQgcGVyLWludGVyZmFjZSBsYWJlbCBzcGFjZXMsIGFuZCBSRkMgNTMzMSAoPGI+PGk+bm90IG1l
bnRpb25lZCBpbiB0aGUgZHJhZnQ8L2k+PC9iPikgYWRkcyBjb250ZXh0LXNwZWNpZmljIGxhYmVs
IHNwYWNlcyBhbmQgY29udGV4dAogbGFiZWxzLiA8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5k
ZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Yi48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7
LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhlIGRy
YWZ0IGRvZXMgbm90IHNheSB3aGljaCBvZiB0aGVzZSBhcmUgb3IgYXJlIG5vdCByZWxldmFudCBm
b3IgU1ItTVBMUzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90Oyxz
YW5zLXNlcmlmIj5jLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNw
OyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tIG15IFBPVjo8L3NwYW4+PG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MTA4LjBwdDt0ZXh0LWluZGVudDotMTA4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBw
dDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+aS48L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlm
JnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+
TGFiZWxzIHJlcHJlc2VudGluZyBhbGwga2luZHMgb2YgU0lEcyBtZW50aW9uZWQgaW4gdGhlIGRy
YWZ0IE1VU1QgYmUgYWxsb2NhdGVkIGZyb20gdGhlIHBlci1wbGF0Zm9ybSBsYWJlbCBzcGFjZSBv
bmx5Cjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0
eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0O3RleHQtaW5kZW50Oi0xMDguMHB0Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2Vy
aWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5paS48L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcg
Um9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDss
c2Fucy1zZXJpZiI+QXQgdGhlIHNhbWUgdGltZSwgaW5zdGFudGlhdGlvbiBvZiBNaXJyb3IgU2Vn
bWVudCBJRHMgZGVmaW5lZCBpbiBTZWN0aW9uIDUuMSBvZiB0aGUgU2VnbWVudCBSb3V0aW5nIEFy
Y2hpdGVjdHVyZSBkcmFmdCB1c2luZyBNUExTIGRhdGEgcGxhbmUgY2xlYXJseSBjYWxscyBmb3Ig
Y29udGV4dCBsYWJlbHMgYW5kIGNvbnRleHQtc3BlY2lmaWMKIGxhYmVsIHNwYWNlczwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4t
bGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5kLjwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5l
dyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90
OyxzYW5zLXNlcmlmIj5JIGV4cGVjdCB0aGUgZHJhZnQgdG8gcHJvdmlkZSBhIGNsZWFyLWN1dCBw
b3NpdGlvbiBvbiB0aGVzZSBhc3BlY3RzIG9mIFNSLU1QTFMuPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pgo8L2Rpdj4KPC9kaXY+CjwvYmxvY2txdW90ZT4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2Vy
aWYiPiNBaG1lZDogSSB3aWxsIGFkZCBhIHN0YXRlbWVudCB0byBzZWN0aW9uIDIuMiB0byBzYXkg
dGhhdCB0aGUgaXQgaXMgcGVyLXBsYXRmb3JtLiBSZWdhcmRpbmcgdGhlIGZ1bmN0aW9uICZxdW90
O21pcnJvcmluZyZxdW90OywgU1IgYXR0YWNoZXMgYSAqZnVuY3Rpb24qIHRvIGVhY2ggU0lELiBU
aGUgJnF1b3Q7bWlycm9yaW5nJnF1b3Q7IGZ1bmN0aW9uCiBpcyBhbHJlYWR5IGRlc2NyaWJlZCBp
biBTZWN0aW9uIDUuMSBvZiBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmcgYW5kIGlz
IG5vdCBzcGVjaWZpYyB0byB0aGUgTVBMUyBmb3J3YXJkaW5nIHBsYW5lLiBIZW5jZSB0aGVyZSBp
cyBubyBuZWVkIHRvIHJlLW1lbnRpb24gaXQgaGVyZSBiZWNhdXNlIHRoaXMgZG9jdW1lbnQgaXMg
dHJ5aW5nIHRvIGJlIGFzIHNwZWNpZmljIGFzIHBvc3NpYmxlIHRvIHRoZSBNUExTIGZvcndhcmRp
bmcgcGxhbmUuCiBHZW5lcmFsIGZ1bmN0aW9ucyBhdHRhY2hlZCB0byBTSUQgYXJlIGRlc2NyaWJl
ZCBpbiB0aGUgc2VnbWVudCByb3V0aW5nIGFyY2hpdGVjdHVyZSBkb2N1bWVudCBvciBmdXR1cmUg
ZG9jdW1lbnRzLiBGdXJ0dXJlIGRvY3VtZW50cyBwcm9wb3NpbmcgbmV3IFNSIGZ1bmN0aW9uIG11
c3QgYmUgYXMgc3BlY2lmaWMgYW5kIGNsZWFyIGFzIHBvc3NpYmxlPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAw
QjA1MCI+W1tTYXNoYV1dIExvb2tzIE9LIHRvIG1lLjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPgo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9t
OjUuMHB0Ij4KPGRpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0
ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjMuPC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJp
ZiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2Vy
aWYiPlNSLU1QTFMgYW5kIGhpZXJhcmNoaWNhbCBMU1BzPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2Vy
aWYiPjo8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1z
ZXJpZiI+YS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTom
cXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJz
cDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+U1IgTFNQcyB0aGF0IGluY2x1ZGUgbW9yZSB0aGFu
IG9uZSBzZWdtZW50IGFyZSBoaWVyYXJjaGljYWwgTFNQcyBmcm9tIHRoZSBQT1Ygb2YgdGhlIE1Q
TFMgZGF0YSBwbGFuZS4gVGhlcmVmb3JlIHNvbWUgKHBvc3NpYmx5LCBhbGwpIG9mIHRoZSBtb2Rl
bHMgZm9yIGhhbmRsaW5nIFRUTCBhbmQgVEMgYml0cyB0aGF0IGhhdmUKIGJlZW4gZGVmaW5lZCBp
biBSRkMgMzQ0MyAoPGI+PGk+bm90IG1lbnRpb25lZCBpbiB0aGUgZHJhZnQ8L2k+PC9iPikgc2hv
dWxkIGFwcGx5IHRvIFNSLU1QTFM8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29M
aXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4w
cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRh
bmEmcXVvdDssc2Fucy1zZXJpZiI+Yi48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBw
dDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4m
bmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+UkZDIDgyODcgKDxiPjxp
Pm5vdCByZWZlcmVuY2VkIGluIHRoZSBkcmFmdDwvaT48L2I+KSBzcGVjaWZpY2FsbHkgZGlzY3Vz
c2VkIG9wZXJhdGlvbiBvZiB0aGUgTFNQIFRyYWNlcm91dGUgZnVuY3Rpb24gZm9yIFNSIExTUHMg
aW4gdGhlIGNhc2Ugd2hlbiBQaXBlL1Nob3J0IFBpcGUgbW9kZWwgZm9yIFRUTCBoYW5kbGluZyBp
cwogdXNlZDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5z
LXNlcmlmIj5jLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZu
YnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5JIGV4cGVjdCB0aGUgZHJhZnQgdG8gcHJvdmlk
ZSBhdCBsZWFzdCBzb21lIGd1aWRlbGluZXMgcmVnYXJkaW5nIGFwcGxpY2FiaWxpdHkgb2YgZWFj
aCBzcGVjaWZpYyBtb2RlbCBkZWZpbmVkIGluIFJGQyAzNDQzIChzZXBhcmF0ZWx5IGZvciBUVEwg
YW5kIFRDIGJpdHMpIHRvIFNSLU1QTFMuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPC9k
aXY+CjwvYmxvY2txdW90ZT4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiNBaG1lZDog
QlkgZGVzaWduLCB0aGUgaW5zdGFudGlhdGlvbiBvZiBTUiBvdmVyIHRoZSBNUExTIGZvcndhcmRp
bmcgcGxhbmUgKGFuZCBoZW5jZSB0aGlzIGRyYWZ0KSBkb2VzIG5vdCBtb2RpZnkgdGhlIE1QTFMg
Zm9yd2FyZGluZyBwbGFuIGJlaGF2aW9yIGFzIGl0IGlzIG1lbnRpb25lZCBpbiB0aGUgZmlyc3QK
IHNlbnRlbmNlIGluIFNlY3Rpb24gMS4gU28gdGhlIFRUTCBiZWhhdmlvciBzcGVjaWZpZWQgaW4g
cmZjMzQ0MyBpcyBhbHJlYWR5IGltcGxpZWQgYW5kIHRoZXJlIGlzIG5vIG5lZWQgdG8gcmUtbWVu
dGlvbiBpdCBoZXJlIGp1c3QgbGlrZSBhbGwgYXNwZWN0cyBvZiBNUExTIGZvcndhcmRpbmcuIFJG
QzgyODcgaXMgT0FNLXNwZWNpZmljLiZuYnNwOyBTUi1PQU0gaXMgaGFuZGxlZCBpbiBhIHNlcGFy
YXRlIGRvY3VtZW50IHNvIGlzIG91dHNpZGUgdGhlIHNjb3BlCiBvZiB0aGlzIGRyYWZ0PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzAwQjA1MCI+W1tTYXNoYV1dIFVuZm9ydHVuYXRlbHkgSSBkbyBub3QgdGhpbmsg
dGhpcyBpcyBnb29kIGVub3VnaC4gTGV0IG1lIGFzayBhIHNwZWNpZmljIHF1ZXN0aW9uIHJlZmxl
Y3RpbmcgbXkgY29uY2VybnM6PC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMDBCMDUwIj5UaGUgaGVh
ZC1lbmQgbm9kZSBzZW5kcyBTUi1NUExTIHBhY2tldHMgYWNyb3NzIGEgcGF0aCBkZWZpbmVkIGJ5
IGFuIG9yZGVyZWQgc2V0IG9mIFNJRHMgd2l0aCBtb3JlIHRoYW4gb25lIFNJRCBpbiB0aGUgbGlz
dC4gRWFjaCBTSUQgaXMgcmVwcmVzZW50ZWQgYnkgYQogbGFiZWwgc3RhY2sgZW50cnkgKExTRSkg
aW4gdGhlIE1QTFMgbGFiZWwgc3RhY2ssIGFuZCB0aGUgbGFiZWwgZmllbGQgaW4gZWFjaCBMU0Ug
aXMgdGhlIGxhYmVsIHRoYXQgbWF0Y2hlcyB0aGUgY29ycmVzcG9uZGluZyBTSUQuIEhvd2V2ZXIs
IGVhY2ggTFNFIGFsc28gaW5jbHVkZXMgdGhlIFRUTCBhbmQgVEMgZmllbGRzLiBIb3cgZG9lcyB0
aGUgaGVhZC1lbmQgbm9kZSBzZXQgdGhlc2UgZmllbGRzIGluIGVhY2ggb2YgdGhlIExTRXMgZm9s
bG93aW5nCiB0aGUgdG9wIG9uZT8gVGhpcyBjbGVhcmx5IGRlcGVuZHMgb24gdGhlIG1vZGVsIChV
bmlmb3JtIHZzLiBQaXBlL1Nob3J0IFBpcGUpIGltcGxlbWVudGVkIGluIGVhY2ggbm9kZSB0aGF0
IHRoYXQgcGVyZm9ybXMgTmV4dCBvcGVyYXRpb24gb24gdGhlIHBhY2tldCBhbG9uZyB0aGUgcGF0
aCDigJMgYnV0IHRoZSBoZWFkLWVuZCBub2RlIHVzdWFsbHkgaXMgbm90IGF3YXJlIG9mIHRoYXQu
Cjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48
aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAwQjA1MCI+UkZDIDgyODcgaXMgcmVsZXZhbnQgYXMg
YW4gZXhhbXBsZSBoZXJlIElNSE8gYmVjYXVzZSBpdCByZWNvbW1lbmRzIHRoZSBmb2xsb3dpbmcg
c2V0dGluZyBvZiBUVEwgaW4gVHJhY2Vyb3V0ZSBwYWNrZXRzOjwvc3Bhbj48L2k+PC9iPjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM5LjZwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwxIGxldmVsMSBsZm82Ij4KPCFb
aWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFuIHN0
eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+
PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+PGI+PGk+PHNwYW4gc3R5bGU9ImNvbG9y
OiMwMEIwNTAiPlNldCB0aGUgVFRMIG9mIGFsbCB0aGUgbGFiZWxzIGFib3ZlIG9uZSB0aGF0IHJl
cHJlc2VudHMgdGhlIHNlZ21lbnQgeW91IGFyZSBjdXJyZW50bHkgdHJhY2luZyB0byBtYXhpbXVt
PC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBo
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzkuNnB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6
bDEgbGV2ZWwxIGxmbzYiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxp
c3Q6SWdub3JlIj4tPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFu
JnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj48Yj48
aT48c3BhbiBzdHlsZT0iY29sb3I6IzAwQjA1MCI+U2V0IHRoZSBUVEwgb2YgdGhlIGxhYmVsIG9u
ZSB0aGF0IHJlcHJlc2VudHMgdGhlIHNlZ21lbnQgeW91IGFyZSBjdXJyZW50bHkgdHJhY2luZyB0
byB0aGUgZGVzaXJlZCB2YWx1ZSAodG8gYmUgaW5jcmVtZW50ZWQgdW50aWwgZW5kIG9mIHNlZ21l
bnQgaXMgcmVhY2hlZDwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
TGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM5LjZwdDt0ZXh0LWluZGVudDotMTgu
MHB0O21zby1saXN0OmwxIGxldmVsMSBsZm82Ij4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4g
c3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRS
Ij48L3NwYW4+PGI+PGk+PHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwNTAiPlNldCB0aGUgVFRMIG9m
IGFsbCB0aGUgbGFiZWxzIGJlbG93IG9uZSB0aGF0IHJlcHJlc2VudHMgdGhlIHNlZ21lbnQgeW91
IGFyZSBjdXJyZW50bHkgdHJhY2luZyB0byAwLjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIwNTAiPkkgZXhwZWN0IHRoZSBk
cmFmdCB0byBwcm92aWRlIHNvbWUgcmVjb21tZW5kYXRpb25zIGZvciB0cmFmZmljIChub24tT0FN
KSBwYWNrZXRzIGFzIHdlbGwuPC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9t
YW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxibG9j
a3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPgo8ZGl2
Pgo8ZGl2Pgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0x
OC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Zl
cmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+NC48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3
LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlm
Ij4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+SW5mZXJyaW5n
IG5ldHdvcmsgbGF5ZXIgcHJvdG9jb2wgaW4gU1ItTVBMUzwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNl
cmlmIj46PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMt
c2VyaWYiPmEuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Cjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkkgd29uZGVyIGlmIHRoZSBkcmFmdCBjb3VsZCBw
cm92aWRlIGFueSBkZXRhaWxzIG9uIHRoZSBzaXR1YXRpb24gd2hlbiBhIGxhYmVsIHRoYXQgcmVw
cmVzZW50cyBzb21lIGtpbmQgb2YgU0lEIGlzIHRoZSBib3R0b20tb2Ytc3RhY2sgbGFiZWwgdG8g
YmUgcG9wcGVkIGJ5IHRoZSBlZ3Jlc3MgTEVSPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4K
PC9kaXY+CjwvYmxvY2txdW90ZT4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiNhaG1l
ZDogVGhpcyBpcyBwYXJ0IG9mIHRoZSAmcXVvdDtOZXh0JnF1b3Q7IGZ1bmN0aW9uLiBJdCBpcyBk
ZXNjcmliZWQgaW4gZGV0YWlsIGluIHRoaXMgZG9jdW1lbnQuCjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIw
NTAiPltbU2FzaGFdXSBORVhUIGZ1bmN0aW9uIGlzIG1lbnRpb25lZCBpbiBzZXZlcmFsIHBsYWNl
cyBpbiB0aGUgZG9jdW1lbnQuIENhbiB5b3UgcGxlYXNlIHBvaW50IHRvIHRoZSBzcGVjaWZpYyB0
ZXh0IHRoYXQgaXMgcmVsZXZhbnQgZm9yIG15IHF1ZXN0aW9uPzwvc3Bhbj48L2k+PC9iPjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPgo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4t
Ym90dG9tOjUuMHB0Ij4KPGRpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNl
cmlmIj5iLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNw
Owo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5Gb3IgdGhlIHJlZmVyZW5jZSwgUkZDIDMwMzIgc2F5
cyB0aGF0IOKAnHRoZSBpZGVudGl0eSBvZiB0aGUgbmV0d29yayBsYXllciBwcm90b2NvbCZuYnNw
OyBtdXN0IGJlIGluZmVyYWJsZSBmcm9tIHRoZSB2YWx1ZSBvZiB0aGUgbGFiZWwgd2hpY2ggaXMg
cG9wcGVkIGZyb20mbmJzcDsgdGhlIGJvdHRvbSBvZiB0aGUgc3RhY2ssIHBvc3NpYmx5IGFsb25n
CiB3aXRoIHRoZSBjb250ZW50cyZuYnNwOyBvZiB0aGUgbmV0d29yayBsYXllciBoZWFkZXIgaXRz
ZWxm4oCdPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMt
c2VyaWYiPmMuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Cjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb20gbXkgUE9WIHRoZSBmb2xsb3dpbmcgc2Nl
bmFyaW8gaW5kaWNhdGVzIHJlbGV2YW5jZSBvZiB0aGlzIGV4cGVjdGF0aW9uIGZvciBTUi1NUExT
Ojwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxl
PSJtYXJnaW4tbGVmdDoxMDguMHB0O3RleHQtaW5kZW50Oi0xMDguMHB0Ij48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYm
cXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5pLjwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5l
dyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90
OyxzYW5zLXNlcmlmIj5JUy1JUyBpcyB1c2VkIGZvciBkaXN0cmlidXRpbmcgYm90aCBJUHY0IGFu
ZCBJUHY2IHJlYWNoYWJpbGl0eSBpbiBhIGdpdmVuIGRvbWFpbjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0
O3RleHQtaW5kZW50Oi0xMDguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVy
ZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5paS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3
LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlm
Ij4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+QW4gSVMtSVMgYWRq
YWNlbmN5IG92ZXIgc29tZSBkdWFsLXN0YWNrIGxpbmsgaXMgZXN0YWJsaXNoZWQsIGFuZCBhIHNp
bmdsZSBBZGotU0lEIGZvciB0aGlzIGFkamFjZW5jeSBpcyBhZHZlcnRpc2VkPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjEwOC4wcHQ7dGV4dC1pbmRlbnQ6LTEwOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Cjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtW
ZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmlpaS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNl
cmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhlIG5vZGUg
dGhhdCBoYXMgYXNzaWduZWQgYW5kIGFkdmVydGlzZWQgdGhpcyBBZGotU0lEIHJlY2VpdmVzIGEg
bGFiZWxlZCBwYWNrZXQgd2l0aCB0aGUgbGFiZWwgcmVwcmVzZW50aW5nIHRoaXMgQWRqLVNJRCBi
ZWluZyBib3RoIHRoZSB0b3AgYW5kIGJvdHRvbS1vZi1zdGFjayBsYWJlbDwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDox
MDguMHB0O3RleHQtaW5kZW50Oi0xMDguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVy
ZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5pdi48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3
LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlm
Ij4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhlIGltcGxlbWVu
dGVycyBtdXN0IGJlIGdpdmVuIHVuYW1iaWd1b3VzIGluc3RydWN0aW9ucyBmb3IgZm9yd2FyZGlu
ZyB0aGUgdW5sYWJlbGVkIHBhY2tldCB2aWEgdGhlIGR1YWwtc3RhY2sgbGluayBhcyBhbiBJcHY0
IG9yIGFuIElQdjYgcGFja2V0Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjwvZGl2Pgo8
L2Jsb2NrcXVvdGU+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4jQWhtZWQ6IElmIHlv
dSB0YWtlIGEgbG9vayBhdCB0aGUgU1ItSVNJUyAsIFNSLU9TUEZ2MiBhbmQgU1ItT1NGdjMgZHJh
ZnRzLCB5b3Ugd2lsbCBzZWUgYWxsIDMgcHJvdG9jb2wgYWR2ZXJ0aXNlIGRpZmZlcmVudCBhZGot
U0lEUyBmb3IgSVB2NCBuZXh0LWhvcCBhbmQgSVB2NiBuZXh0LWhvcC4gRm9yIGV4YW1wbGUsCiBJ
U0lTIHVzZXMgdGhlICZxdW90O0YtRmxhZyZxdW90OyAoc2VjdGlvbiAyLjIuMSBpbiBkcmFmdC1p
ZXRmLWlzaXMtc2VnbWVudC1yb3V0aW5nLWV4dGVuc2lvbnMtMTgpIHRvIHNwZWNpZnkgd2hldGhl
ciB0aGUgYWRqLVNJRCBpcyBmb3IgSVB2NCBhbmQgSVB2Ni4gU2ltaWxhcmx5LCB0aGUgU1ItSVNJ
UyBkcmFmdCBhdHRhY2hlcyBhIHByZWZpeC1TSUQgdG8gdGhlIHByZWZpeCBhZHZlcnRpc2VtZW50
IGFuZCBoZW5jZSBpbXBsaWVzIHRoZSBpZGVudGl0eSBvZiB0aGUKIHByb3RvY29sIHVuZGVybmVh
dGggdGhlIGJvdHRvbSBtb3N0IGxhYmVsLiBGb3IgYW55IG90aGVyICZxdW90O2Z1bmN0aW9uJnF1
b3Q7IGF0dGFjaGVkIHRvIGEgU0lELCBpdCBpcyBwYXJ0IG9mIHRoZSBzcGVjaWZpY2F0aW9uIG9m
IHRoaXMgZnVuY3Rpb24gdG8gZGVzY3JpYmUgd2hhdCBoYXBwZW5zIHdoZW4gdGhlIFNJRCBpcyBy
ZXByZXNlbnRlZCBieSBhIGxhYmVsIGluIHRoZSBNUExTIGZvcndhcmRpbmcgcGxhbmUgYW5kIHRo
aXMgbGFiZWwgaXMgdGhlIGJvdHRvbQogbW9zdCBsYWJlbCA8L3NwYW4+PG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMDBCMDUw
Ij5bW1Nhc2hhXV0gT0ssIGdvdCBpdC4gVGhpcyBpc3N1ZSBpcyByZXNvbHZlZC48L3NwYW4+PC9p
PjwvYj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4w
cHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+CjxkaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29MaXN0UGFy
YWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj41Ljwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVz
IE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+
PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFu
YSZxdW90OyxzYW5zLXNlcmlmIj5SZXNvbHV0aW9uPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYi
Pgo8Yj5vZiBDb25mbGljdHM8L2I+OiBBcmUgdGhlPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBj
bGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWlu
ZGVudDotMTguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmEuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90
OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkFyZSB0
aGUgY29uZmxpY3QgcmVzb2x1dGlvbiBwcm9jZWR1cmVzIGxpc3RlZCBpbiBzZWN0aW9uIDIuNSBt
YW5kYXRvcnkgdG8gaW1wbGVtZW50Pwo8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0x
OC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Zl
cmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Yi48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3
LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlm
Ij4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+SWYgdGhleSBhcmUg
bWFuZGF0b3J5IHRvIGltcGxlbWVudCwgYXJlIHRoZXkgYWxzbyBtYW5kYXRvcnkgdG8gZGVwbG95
LCBvciBjYW4gdGhlIG9wZXJhdG9ycyBzaW1wbHkgdHJlYXQgYW55IGRldGVjdGVkIGNvbmZsaWN0
IGFzIHJlcXVpcmluZyBodW1hbiBpbnRlcnZlbnRpb24gYW5kIHByZXZlbnRpbmcgbm9ybWFsIG9w
ZXJhdGlvbgogb2YgU1ItTVBMUz88L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Rpdj4K
PC9ibG9ja3F1b3RlPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+I0FobWVkOiBUaGV5
IGFyZSByZWNvbW1lbmRlZC4gSSB3aWxsIG1vZGlmeSB0aGUgcGFyYWdyYXBoIGFmdGVyIHRoZSBm
aXJzdCAzIGJ1bGxldHMgaW4gU2VjdGlvbiAyLjUgdG8gc2F5IHRoYXQgaXQgaXMgcmVjb21tZWRl
ZC4gJm5ic3A7Cjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIwNTAiPltbU2FzaGFdXSBPSy4gSG93ZXZlciwg
aXQgd291bGQgYmUgbmljZSBpZiB5b3UgY291bGQgcmVmZXIgc2VwYXJhdGVseSBmb3Ig4oCcUkVD
T01NRU5ERUQgdG8gaW1wbGVtZW504oCdIGFuZCDigJxSRUNPTU1FTkRFRCB0byBkZXBsb3nigJ0u
ICZuYnNwO1RoZSBsYXR0ZXIgcHJvYmFibHkgcmVxdWlyZXMKIGEgY29uZmlndXJhdGlvbiBrbm9i
IGZvciBlbmFibGluZyBjb25mbGljdCByZXNvbHV0aW9uIHJ1bGVzIChpZiB0aGV5IGFyZSBpbXBs
ZW1lbnRlZCkuCjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPgo8YmxvY2txdW90ZSBzdHls
ZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4KPGRpdj4KPGRpdj4KPHAg
Y2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1p
bmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5jLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVv
dDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5Gb3Ig
dGhlIHJlZmVyZW5jZSwgdGhlIElFVEYgY2FwaXRhbGl6ZWQgTVVTVCBhcHBlYXJzIGp1c3QgaW4g
YSBmZXcgcGxhY2VzIGluIFNlY3Rpb24gMi41LCBhbmQgZWFjaCBhcHBlYXJhbmNlIGhhcyB2ZXJ5
IG5hcnJvdyBjb250ZXh0Ojwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQ
YXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0O3RleHQtaW5kZW50Oi0xMDguMHB0
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5l
dyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5z
LXNlcmlmIj5pLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZu
YnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5Gb3IgTUNDcyB3aGVyZSB0aGUgJnF1b3Q7VG9w
b2xvZ3kmcXVvdDsgYW5kL29yICZxdW90O0FsZ29yaXRobSZxdW90OyBmaWVsZHMgYXJlIG5vdCBk
ZWZpbmVkLCB0aGUgbnVtZXJpY2FsIHZhbHVlIG9mIHplcm8gTVVTVCBiZSB1c2VkIGZvciB0aGVz
ZSB0d28gZmllbGRzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFn
cmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwOC4wcHQ7dGV4dC1pbmRlbnQ6LTEwOC4wcHQiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJv
bWFuICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmlp
Ljwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Rp
bWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOwo8L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFu
YSZxdW90OyxzYW5zLXNlcmlmIj5JZiB0aGUgc2FtZSBzZXQgb2YgRkVDcyBhcmUgYXR0YWNoZWQg
dG8gdGhlIHNhbWUgbGFiZWwgJnF1b3Q7TDEmcXVvdDssIHRoZW4gdGhlIHRpZS1icmVha2luZyBy
dWxlcyBNVVNUIGFsd2F5cyBzZWxlY3QgdGhlIHNhbWUgRkVDIGlycmVzcGVjdGl2ZSBvZiB0aGUg
b3JkZXIgaW4gd2hpY2ggdGhlIEZFQ3MgYW5kIHRoZSBsYWJlbCAmcXVvdDtMMSZxdW90OyBhcmUK
IHJlY2VpdmVkLiBJbiBvdGhlciB3b3JkcywgdGhlIHRpZS1icmVha2luZyBydWxlIE1VU1QgYmUg
ZGV0ZXJtaW5pc3RpYy4gPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBh
cmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwOC4wcHQ7dGV4dC1pbmRlbnQ6LTEwOC4wcHQi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3
IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmlpaS48
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1l
cyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEm
cXVvdDssc2Fucy1zZXJpZiI+QW4gaW1wbGVtZW50YXRpb24gb2YgZXhwbGljaXQgU0lEIGFzc2ln
bm1lbnQgTVVTVCBndWFyYW50ZWUgY29sbGlzaW9uIGZyZWVuZXNzIG9uIHRoZSBzYW1lIHJvdXRl
cjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tIG15IFBPViwgaXQgaXMgbm90IHBv
c3NpYmxlIHRvIGluZmVyIHRoZSBhbnN3ZXIgdG8gbXkgcXVlc3Rpb24gZnJvbSB0aGVzZSBzdGF0
ZW1lbnRzLiBTb21lIGV4cGxpY2l0IHN0YXRlbWVudCBpcyByZXF1aXJlZC48L3NwYW4+PG86cD48
L286cD48L3A+CjwvZGl2Pgo8L2Rpdj4KPC9ibG9ja3F1b3RlPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZx
dW90OyxzZXJpZiI+I0FobWVkOiBJIGFncmVlIHdpdGggeW91IFBPViBhbmQgYXMgbWVudGlvbmVk
IGluIG15IHJlcGx5IHRvIGl0ZW1zIChhKSBhbmQgKGIpLCBJIHdpbGwgbW9kaWZ5IHRoZSBwYXJh
Z3JhcGggdG8gc2F5IHRoYXQgaXQgaXMgUkVDT01NRU5ERUQgdG8gYW5zd2VyIHlvdSBxdWVzdGlv
bnMgaW4gaXRlbXMgKGEpIGFuZAogKGIpPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8YmxvY2txdW90
ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4KPGRpdj4KPGRp
dj4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7
dGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5kLjwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2Vy
aWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlm
Ij5UaGUgdGllLWJyZWFraW5nIHJ1bGVzIGluIHNlY3Rpb24gMi41LjEgaW5jbHVkZSBzb21lIHNw
ZWNpZmljIHZhbHVlcyBmb3IgZW5jb2RpbmcgRkVDIHR5cGVzIGFuZCBhZGRyZXNzIGZhbWlsaWVz
IOKAkyBidXQgdGhlc2UgdmFsdWVzIGFyZSBub3Qgc3VwcG9zZWQgdG8gYXBwZWFyIGluIGFueSBJ
QU5BIHJlZ2lzdHJpZXMgKGJlY2F1c2UKIHRoZSBkcmFmdCBkb2VzIG5vdCByZXF1ZXN0IGFueSBJ
QU5BIGFjdGlvbnMpLiBDYW4geW91IHBsZWFzZSBjbGFyaWZ5IHdoYXQgaXMgc28gc3BlY2lhbCBh
Ym91dCB0aGVzZSB2YWx1ZXM/Cjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjwvZGl2Pgo8
L2Jsb2NrcXVvdGU+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4jQWhtZWQ6IFRoZXJl
IGlzIG5vIHNpZ25pZmljYW5jZSB0byB0aGUgdmFsdWVzIGJ1dCB0aGVyZSBpcyBhIHNpZ25pZmlj
YW5jZSB0byB0aGUgb3JkZXIgYW1vbmcgdGhlbS4gSSB3aWxsIG1vZGlmeSB0aGUgdGV4dCB0byBj
bGFyaWZ5IHRoYXQ8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMDBCMDUwIj5bW1Nhc2hhXV0gT0suCjwvc3Bhbj48
L2k+PC9iPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1
LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4KPGRpdj4KPGRpdj4KPHAgY2xhc3M9Ik1zb0xpc3RQ
YXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZx
dW90OyxzYW5zLXNlcmlmIj5lLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNw
OyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5JIGFsc28gZG91YnQgdGhhdCBj
b21wYXJpc29uIG9mIEZFQ3MgdGhhdCByZXByZXNlbnQgSVB2NCBhbmQgSVB2NiBwcmVmaXggU0lE
cyBtYWtlcyBtdWNoIHNlbnNlIChmb3IgY29uZmxpY3QgcmVzb2x1dGlvbiBvciBlbHNlKSwgYmVj
YXVzZSwgYW1vbmcgb3RoZXIgdGhpbmdzLCB0aGVyZSBhcmUgdmFsaWQgc2NlbmFyaW9zIHdoZW4K
IGFuIElQdjQgLzMyIHByZWZpeCBpcyBlbWJlZGRlZCBpbiBhbiBJUHY2IC8xMjggb25lLjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjwvZGl2Pgo8L2Jsb2NrcXVvdGU+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4g
LHNlcmlmJnF1b3Q7LHNlcmlmIj4jQWhtZWQ6IEEgcHJlZml4LVNJRCBpcyBhc3NpZ25lZCB0byBh
IHByZWZpeC4gQW4gSVB2NiBwcmVmaXggdGhhdCBlbWJlZHMgYW4gSVB2NCBwcmVmaXggaXMgZGlm
ZmVyZW50IGZyb20gdGhlIElQdjQgcHJlZml4LiBUaGUgc3BlY2lmaWNhdGlvbnMgb2YgU1IgZXh0
ZW5zaW9ucyB0byBJU0lTLCBPU1BGdjIsIE9TUEZ2MywKIGFuZCBCR1AgdHJlYXQgSVB2NCBhbmQg
SVB2NiBwcmVmaXhlcyBzZXBhcmF0ZWx5LCBpbmNsdWRpbmcgdGhlIElQVjYgcHJlZml4ZXMgd2l0
aCBlbWJlZGRlZCBJUHY0IG9uZXMuIEJlc2lkZXMgbm90IGFsbCBJUHY2IHByZWZpeGVzIGVtYmVk
IElQdjQgcHJlZml4IGluIHRoZW0uIEhlbmNlIHRoZSBkaXN0aW5jdGlvbiBiZXR3ZWVuIElQdjQg
YW5kIElQdjYgcHJlZml4ZXMgaXMgcXVpdGUgY2xlYXIKPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAwQjA1MCI+
W1tTYXNoYV1dIE15IGNvbmNlcm4gd2FzIG1haW5seSBhYm91dCBJUHY0LW1hcHBlZCBJUHY2IGFk
ZHJlc3Nlcy4gUXVvdGluZyBmcm9tIFJGQyA0MjkxOjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+
PC9wPgo8aDUgc3R5bGU9Im1zby1saW5lLWhlaWdodC1hbHQ6MHB0Ij48YSBocmVmPSJodHRwczov
L3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYu
b3JnX2h0bWxfcmZjNDI5MS0yM3NlY3Rpb24tMkQyLjUuNS4yJmFtcDtkPUR3TUdhUSZhbXA7Yz1I
QWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFtcDtyPU55akxzcjdK
QTdtdnBDSmEwWW1QZFZLY21NWEozMWJwYkJhTnF6Q05ybmcmYW1wO209Q0JuNDYtdFRqWnJGdXAw
ZFItRUdBdHQ0UUZxOVBpMjdSYU81clFDazFRdyZhbXA7cz1JMTRYQThJOVJ1dzVhQmo1ZXJfT1Zi
dkFEejFzYjlaTEZCR2FaWmxKSko0JmFtcDtlPSI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcgO2NvbG9yOmJsYWNrJnF1b3Q7LHNl
cmlmIj4yLjUuNS4yPC9zcGFuPjwvYj48L2E+PGEgbmFtZT0ic2VjdGlvbi0yLjUuNS4yIj48L2E+
PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcgO2NvbG9yOmJsYWNrJnF1b3Q7LHNlcmlmIj4uJm5ic3A7CiBJUHY0LU1hcHBlZCBJUHY2
IEFkZHJlc3M8L3NwYW4+PC9iPjxvOnA+PC9vOnA+PC9oNT4KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1h
bCI+CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGNtO21hcmdpbi1ib3R0
b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFs
Ij4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQiPiZuYnNwOyZuYnNwOyBBIHNlY29uZCB0
eXBlIG9mIElQdjYgYWRkcmVzcyB0aGF0IGhvbGRzIGFuIGVtYmVkZGVkIElQdjQgYWRkcmVzcyBp
czwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bjowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0Ij4mbmJzcDsmbmJzcDsgZGVmaW5lZC4mbmJzcDsgPHNwYW4g
c3R5bGU9ImJhY2tncm91bmQ6eWVsbG93O21zby1oaWdobGlnaHQ6eWVsbG93Ij4KVGhpcyBhZGRy
ZXNzIHR5cGUgaXMgdXNlZCB0byByZXByZXNlbnQgdGhlIGFkZHJlc3NlcyBvZjwvc3Bhbj48L3Nw
YW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGNt
O21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtiYWNrZ3JvdW5kOnllbGxvdzttc28taGlnaGxpZ2h0OnllbGxvdyI+
Jm5ic3A7Jm5ic3A7IElQdjQgbm9kZXMgYXMgSVB2NiBhZGRyZXNzZXM8L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQiPi48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3Nw
YW4+PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIwNTAiPkZyb20gbXkgUE9WIHRoaXMgbWVhbnMgdGhhdCBh
IC8xMjggcHJlZml4IGFzc29jaWF0ZWQgd2l0aCBhbiBJUHY0LW1hcHBlZCBJUHY2IGFkZHJlc3Mg
YW5kIGEgLzMyIHByZWZpeCBhc3NvY2lhdGVkIHdpdGggdGhlIElQdjQgYWRkcmVzcyB0aGF0IHdh
cyBtYXBwZWQKIHRvIHRoaXMgSVB2NiBhZGRyZXNzIHJlcHJlc2VudCB0aGUgc2FtZSBlbnRpdHku
IFRoaXMgdW5kZXJzdGFuZGluZyBmdWxseSBtYXRjaGVzIHVzYWdlIG9mIElQdjQtbWFwcGVkIElQ
djYgYWRkcmVzc2VzIGFzIEJHUCBOZXh0IEhvcHMgb2YgVlBOLUlQdjYgYWRkcmVzc2VzIGRlZmlu
ZWQgaW4gUkZDIDQ3OTguIEhvd2V2ZXIsIHRoZSBjb21wYXJpc29uIHJ1bGVzIHlvdSBoYXZlIGRl
ZmluZWQgd2lsbCB0cmVhdCB0aGVtIGFzIHR3byBkaWZmZXJlbnQKIHByZWZpeGVzLiAmbmJzcDtJ
IHdvbmRlciBpZiB0aGVzZSBydWxlcywgaW4gdGhlIGNhc2Ugb2YgYSBjb25mbGljdCwgY291bGQg
cmVzdWx0IGluIHByZWZlcnJpbmcgdGhlIElQdjYgcHJlZml4IHRvIGFuIElQdjQgb25lIGFuZCB0
aGVyZWZvcmUgbG9vc2luZyBNUExTIGNvbm5lY3Rpdml0eSBmb3IgdGhlIGluZ3Jlc3MgUEUgb2Yg
YSA2VlBFIHNlcnZpY2UgdG8gaXRzIGVncmVzcyBQRT88L3NwYW4+PC9pPjwvYj48bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRv
bTo1LjBwdCI+CjxkaXY+CjxkaXY+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+
Zi48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtU
aW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+U2VjdGlvbiAyLjUuMSBkZWZpbmVzIDMgdHlwZXMg
b2YgU1ItTVBMUyBGRUNzLCBidXQgSSBhbSBub3Qgc3VyZSBhbGwgU0lEIHR5cGVzIGRlZmluZWQg
aW4gdGhlIFNlZ21lbnQgUm91dGluZyBBcmNoaXRlY3R1cmUgZHJhZnQgY2FuIGJlIHVuYW1iaWd1
b3VzbHkgbWFwcGVkIHRvIG9uZSBvZiB0aGVzZSB0eXBlcy4gUHJvYmxlbWF0aWMKIGV4YW1wbGVz
IGluY2x1ZGUgYXQgbGVhc3QgdGhlIGZvbGxvd2luZzo8L3NwYW4+PG86cD48L286cD48L3A+Cjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0
LWluZGVudDotMTA4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWls
eTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsK
PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Zl
cmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+aS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3
LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlm
Ij4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+UGFyYWxsZWwgQWRq
YWNlbmN5IFNJRDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0O3RleHQtaW5kZW50Oi0xMDguMHB0Ij48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21h
biAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5paS48
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1l
cyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEm
cXVvdDssc2Fucy1zZXJpZiI+TWlycm9yIFNJRDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlm
Ij5FeHBsaWNpdCBtYXBwaW5nIG9mIFNJRCB0eXBlcyB0byBTUi1NUExTIEZFQyB0eXBlcyB3b3Vs
ZCBiZSBtb3N0IHVzZWZ1bCBJTU8uIElmIHNvbWUgU0lEIHR5cGVzIGNhbm5vdCBiZSBtYXBwZWQg
dG8gU1ItTVBMUyBGRUNzLCB0aGlzIG11c3QgYmUgZXhwbGljaXRseQogc3RhdGVkIGluIHRoZSBk
cmFmdC48L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Rpdj4KPC9ibG9ja3F1b3RlPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4wMDAx
cHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+I0FobWVkOiA8YnI+ClBhcmFsbGVsIGFkamFjZW5j
eSBTSUQgYXJlIGhhbmRsZWQgaW4gdGhlIHR5cGUgJnF1b3Q7KG5leHQtaG9wLCBvdXRnb2luZyBp
bnRlcmZhY2UpJnF1b3Q7IDwvc3Bhbj4KPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1o
ZWlnaHQ6bm9ybWFsIj4KPGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIwNTAiPltbU2Fz
aGFdXSBPSzwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9y
bWFsIj4KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90
OyxzZXJpZiI+PGJyPgpNaXJyb3IgU0lEIGlzIGEgdHlwZSBvZiBiaW5kaW5nLVNJRCBhcyBtZW50
aW9uZWQgaW4gU2VjdGlvbiA1LjEgaW4gdGhlIFNSIGFyY2hpdGVjdHVyZSBkcmFmdCAoZHJhZnQt
aWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLTE1KS4gQWxzbyBhcyBkZXNjcmliZWQgaW4gU2Vj
dGlvbiAyLjQgZHJhZnQtaWV0Zi1pc2lzLXNlZ21lbnQtcm91dGluZy1leHRlbnNpb25zLTE4IChh
bHNvIHNlZSB0aGUgZXF1aXZhbGVudCBpbiB0aGUgT1NQRnYyIGFuZCBPU1BGdjMKIGRyYWZ0KSwg
YSBiaW5kaW5nIFNJRCBpcyBpZGVudGlmaWVkIGJ5IGEgcHJlZml4LiBIZW5jZSBpdCBpcyBjb3Zl
cmVkIGJ5IHRoZSB0eXBlICZxdW90OyhQcmVmaXgsIFJvdXRpbmcgSW5zdGFuY2UsIFRvcG9sb2d5
LCBBbGdvcml0aG0pJnF1b3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUt
aGVpZ2h0Om5vcm1hbCI+CjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMDBCMDUwIj5bW1Nh
c2hhXV0gSSByZXNwZWN0ZnVsbHkgZGlzYWdyZWUuIFRoZXJlIGlzIGRlZmluaXRlbHkgbm8gbWVu
dGlvbiBvZiBBbGdvcml0aG0gaW4gdGhlIGRlZmluaXRpb24gb2YgdGhlIE1pcnJvciBTSUQuCjwv
c3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MGNtO2xpbmUtaGVpZ2h0Om5vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPgo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90
dG9tOjUuMHB0Ij4KPGRpdj4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0
LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjYuPC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZx
dW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYi
Pk5vZGUgU0lEcyBpbiBTUi1NUExTPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjo8L3NwYW4+
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+YS48L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBO
ZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVv
dDssc2Fucy1zZXJpZiI+Tm9kZSBTSURzIGFyZSBleHBsaWNpdGx5IGRlZmluZWQgYW5kIGRpc2N1
c3NlZCBpbiB0aGUgU2VnbWVudCBSb3V0aW5nIEFyY2hpdGVjdHVyZSBkcmFmdCBidXQgYXJlIG5v
dCBtZW50aW9uZWQgZXZlbiBvbmNlIGluIHRoaXMgZHJhZnQ8L3NwYW4+PG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3Rl
eHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Yi48L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlm
JnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+
QUZBSUssIHRoZSBjb21tb24gaW1wbGVtZW50YXRpb24gcHJhY3RpY2UgdG9kYXkgaW5jbHVkZXMg
YXNzaWdubWVudCBvZiBhdCBsZWFzdCBvbmUgTm9kZSBTSUQgdG8gZXZlcnkgbm9kZSBpbiB0aGUg
U1ItTVBMUyBkb21haW48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFy
YWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVv
dDssc2Fucy1zZXJpZiI+Yy48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250
LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsm
bmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+SXMgdGhlcmUgYSByZXF1aXJlbWVu
dCB0byBhc3NpZ24gYXQgbGVhc3Qgb25lIE5vZGUgU0lEIHBlciB7cm91dGluZyBpbnN0YW5jZSwg
dG9wb2xvZ3ksIGFsZ29yaXRobX0gaW4gU1ItTVBMUz8gSWYgbm90LCBjYW4gdGhlIGF1dGhvcnMg
ZXhwbGFpbiBleHBlY3RlZCBiZWhhdmlvciBvZiBzdWNoIGEgbm9kZT8gKFNlZSBhbHNvCiBteSBj
b21tZW50IGFib3V0IHJvdXRpbmcgaW5zdGFuY2VzIGJlbG93KS48L3NwYW4+PG86cD48L286cD48
L3A+CjwvZGl2Pgo8L2Jsb2NrcXVvdGU+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4jQWht
ZWQ6IEEgTm9kZS1TSUQgaXMgYSBzcGVjaWFsIGNhc2Ugb2YgcHJlZml4LVNJRC4gU28gdGhlcmUg
bm90aGluZyBzcGVjaWZpYyBhYm91dCBpdCBmcm9tIHRoZSBNUExTIGZvcndhcmRpbmcgcGxhbmUg
cG9pbnQgb2Ygdmlldy4gU2ltaWxhcmx5IGZyb20gYSBzdGFuZGFyZCB0cmFja3MgZHJhZnQgcG9p
bnQgb2YgdmlldywgdGhlcmUgaXMgbm8gcmVxdWlyZW1lbnQKIHRvIGFzc2lnbiBhIFNJRCB0byBl
dmVyeSBwcmVmaXgganVzdCBsaWtlIHRoZXJlIGlzIG5vIHJlcXVpcmVtZW50IHRvIGJpbmQgZXZl
cnkgcHJlZml4IHRvIGFuIExEUCBsYWJlbC4gQ29tbW9uIGFuZC9vciByZWNvbW1lbmRlZCBwcmFj
dGljZXMgb3IgZGVzY3JpcHRpb24gb2YgZGVwbG95bWVudCBzY2VuYXJpb3MgYXJlIG1vcmUgYmVm
aXR0aW5nIHRvIEJDUCBvciBpbmZvcm1hdGlvbmFsIGRyYWZ0cy4gVGhpcyBkcmFmdCBpcyBhIHN0
YW5kYXJkcwogdHJhY2sgZHJhZnQ8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGlu
ZS1oZWlnaHQ6bm9ybWFsIj4KPGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIwNTAiPltb
U2FzaGFdXSBXZWxsLCB5b3XigJl2ZSBqdXN0IHNhaWQgdGhhdCBjb25mbGljdCByZXNvbHV0aW9u
IHJ1bGVzIGFyZSBSRUNPTU1FTkRFRCwgYW5kIHRoaXMgaXMgcXVpdGUgY29tbW9uIGluIHRoZSBT
dGFuZGFyZHMgVHJhY2sgUkZDcy4KPC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDts
aW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj48YnI+CklmIGEge3JvdXRpbmcgaW5zdGFuY2UsIHRvcG9s
b2d5LCBhbGdvcml0aG19IGlzIG5vdCBhc3NpZ25lZCBhIFNJRCwgdGhlbiB0aGlzIEZFQyBpcyB0
b3RhbGx5IGlycmVsYXZhbnQgdG8gdGhpcyBkcmFmdCBhbmQgaGVuY2UgZGVzY3JpYmluZyBob3cg
YSBub2RlIHRyZWF0cyBpdCBpcyB0b3RhbGx5IG91dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgZHJh
ZnQ8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tYm90dG9tOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4K
PGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIwNTAiPltbU2FzaGFdXSBBRkFJSywgbmVp
dGhlciBvZiB0aGUgU1IgZXh0ZW5zaW9uIGRyYWZ0cyBmb3IgSUdQcyBtZW50aW9uIHJvdXRpbmcg
aW5zdGFuY2VzIHRoYXQgY2FuIGJlIGFzc29jaWF0ZWQgd2l0aCB0aGUgcHJlZml4LCBzbyBJIHRo
aW5rIHRoYXQgeW91ciByZWZlcmVuY2UgdG8gaXQgaXMgaW5jb3JyZWN0Ljwvc3Bhbj48L2k+PC9i
PjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRv
bTowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxiPjxpPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMDBCMDUwIj5XaGF04oCZcyBtb3JlIEkgc3VzcGVjdCB0aGF0
IE5vZGUgU0lEcyByZXByZXNlbnQgdGhlIG1vc3QgdXNlZCBzcGVjaWFsIGNhc2Ugb2YgUHJlZml4
IFNJRHMgd2l0aCBBbnljYXN0IFNJRHMgYmVpbmcgcXVpdGUgYmVoaW5kLiAmbmJzcDtUaGVyZWZv
cmUgc29tZSByZWNvbW1lbmRhdGlvbiBwZXJ0YWluaW5nIHRvIHRoZQogdXNhZ2Ugb2YgTm9kZSBT
SURzIHdvdWxkIGJlIHZlcnkgbXVjaCBpbiBwbGFjZSBJTUhPLiA8L3NwYW4+PC9pPjwvYj48bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBjbTts
aW5lLWhlaWdodDpub3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBO
ZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPGJsb2Nr
cXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+CjxkaXY+
CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZx
dW90OyxzYW5zLXNlcmlmIj43Ljwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNw
OyZuYnNwOyZuYnNwOwo8L3NwYW4+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5TUkdCIFNpemUgaW4gU1It
TVBMUzwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj46Cjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4K
PHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4
dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5hLjwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYm
cXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5U
aGUgZHJhZnQgY29ycmVjdGx5IHRyZWF0cyB0aGUgc2l0dWF0aW9uIHdoZW4gYW4gaW5kZXggYXNz
aWduZWQgdG8gc29tZSBnbG9iYWwgU0lEIGNhbm5vdCBiZSBtYXBwZWQgdG8gYSBsYWJlbCB1c2lu
ZyB0aGUgcHJvY2VkdXJlIGluIFNlY3Rpb24gMi40IGFzIGEgY29uZmxpY3QuPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmIuPC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJv
bWFuICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNh
bnMtc2VyaWYiPkF0IHRoZSBzYW1lIHRpbWUgdGhlIGRyYWZ0IGRvZXMgbm90IGRlZmluZSBhbnkg
bWluaW11bSBzaXplIG9mIFNSR0IgKGJlIGl0IGRlZmluZWQgYXMgYSBzaW5nbGUgY29udGlndW91
cyBibG9jayBvciBhcyBhIHNlcXVlbmNlIG9mIHN1Y2ggYmxvY2tzKSB0aGF0IE1VU1QgYmUgaW1w
bGVtZW50ZWQgYnkgYWxsIFNSLWNhcGFibGUKIG5vZGVzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0
LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmMuPC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZx
dW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkkg
c3VzcGVjdCB0aGF0IGxhY2sgb2Ygc3VjaCBhIGRlZmluaXRpb24gY291bGQgYmUgZGV0cmltZW50
YWwgdG8gaW50ZXJvcGVyYWJpbGl0eSBvZiBTUi1NUExTIHNvbHV0aW9ucy4gQUZBSUssIHRoZSBJ
RVRGIGhhcyBiZWVuIGZvbGxvd2luZywgZm9yIHF1aXRlIHNvbWUgdGltZSwgYSBwb2xpY3kgdGhh
dCBzb21lIHJlYXNvbmFibGUKIE1VU1QtdG8taW1wbGVtZW50IGRlZmF1bHRzIHNob3VsZCBiZSBh
c3NpZ25lZCBmb3IgYWxsIGNvbmZpZ3VyYWJsZSBwYXJhbWV0ZXJzIGV4YWN0bHkgaW4gb3JkZXIg
dG8gcHJldmVudCB0aGlzLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjwvYmxvY2txdW90
ZT4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRvbTou
MDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiNBaG1lZDogVGhpcyBkb2N1bWVudCBzcGVj
aWZpZXMgaG93IHRoZSBTUkdCIGlzIHVzZWQgYW5kIHRoZSBiZWhhdmlvciBvZiByb3V0ZXJzIHdo
ZW4gYSBwcmVmaXgtU0lEIGluZGV4IG1hcHMgdG8gYSBsYWJlbCBpbnNpZGUgYW5kL29yIG91dHNp
ZGUgdGhlIFNSR0IuIFRoZSBhY3R1YWwgc2l6ZSBvZiB0aGUgU1JHQiBpcyBhIHRhc2sgaW4gcGFy
dGl0aW9uaW5nCiB0aGUgbGFiZWwgc3BhY2UsIHdoaWNoIGlzIHZlcnkgc3BlY2lmaWMgdG8gYSBw
YXJ0aWN1bGFyIGRlcGxveW1lbnQgc2NlbmFyaW8uIFNvIElNTyBpdCBpcyBvdXRzaWRlIHRoZSBz
Y29wZSBvZiBhIHN0YW5kYXJkcyB0cmFjayBkb2N1bWVudC4gTm93IHRoYXQgU1ItTVBMUyBpcyBk
ZXBsb3llZCBpbiBtYW55IHBsYWNlcywgSSBleHBlY3QgdGhlIGNvbW11bml0eSB0byBnYWluIHN1
ZmZpY2llbnQgZXhwZXJpZW5jZSB0byByZWNvbW1lbmQgKG9yIG5vdAogcmVjb21tZW5kKSBhIHBh
cnRpY3VsYXIgbWluaW11bS9tYXhpbXVtIHNpemUgZm9yIHRoZSBTUkdCIGlzIHNvbWUgZnV0dXJl
IGluZm9ybWF0aW9uYWwgb3IgQkNQIGRyYWZ0L1JGQzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MGNtO21hcmdpbi1ib3R0b206
LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzAwQjA1MCI+W1tTYXNoYV1dIE15IHJlYWRpbmcgb2YgeW91ciByZXNwb25zZSBpcyB0aGF0IG1p
bmltdW0gc2l6ZSBvZiBTUkdCIGlzIGFuIGlzc3VlIGZvciBmdXR1cmUgc3R1ZHkuIENhbiB5b3Ug
cGxlYXNlIGp1c3QgYWRkIHRoaXMgdG8gdGhlIGRyYWZ0Pzwvc3Bhbj48L2k+PC9iPjxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtO2xpbmUt
aGVpZ2h0Om5vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBS
b21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8YmxvY2txdW90
ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4KPGRpdj4KPHAg
Y2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0Ij48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7
LHNhbnMtc2VyaWYiPjguPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Cjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkFsZ29yaXRobXMgYW5kIFByZWZp
eCBTSURzPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjo8L3NwYW4+PG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3Rl
eHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+YS48L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlm
JnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+
VGhlIGRyYWZ0IG1lbnRpb25zIEFsZ29yaXRobXMgKGFzIHBhcnQgb2YgU1ItTVBMUyBQcmVmaXgg
RkVDKSBpbiwgYnV0IGl0IGRvZXMgbm90IGV4cGxpY2l0bHkgbGluayB0aGVtIHdpdGggdGhlIFBy
ZWZpeC1TSUQgYWxnb3JpdGhtcyBkZWZpbmVkIGluIHNlY3Rpb24gMy4xLjEgb2YgdGhlIFNlZ21l
bnQgUm91dGluZyBBcmNoaXRlY3R1cmUKIGRyYWZ0PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rp
dj4KPC9ibG9ja3F1b3RlPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBjbTtt
YXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4KPHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+I0FobWVkOiBJIHdp
bGwganVzdCBhZGQgdGhlIHJlZmVyZW5jZSBbSS1ELmlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGlu
Z10gcmlnaHQgYmVzaWRlIHRoZSBmaXJzdCB0aW1lICZxdW90O0FsZ29yaXRobSZxdW90OyBpcyBt
ZW50aW9uZWQ8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9y
bWFsIj4KPGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPltbU2FzaGFdXSBPSzwv
c3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MGNtO2xpbmUtaGVpZ2h0Om5vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPgo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90
dG9tOjUuMHB0Ij4KPGRpdj4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJn
aW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5iLjwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVz
IE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZx
dW90OyxzYW5zLXNlcmlmIj5Gcm9tIG15IFBPViwgdGhlIGRyYWZ0IHNob3VsZCBleHBsaWNpdGx5
IHN0YXRlIHRoYXQgdGhlIGRlZmF1bHQgUHJlZml4LVNJRCBhbGdvcml0aG0gTVVTVCBiZSBpbXBs
ZW1lbnRlZCBpbiBhbGwgU1ItTVBMUy1jb21wbGlhbnQgcm91dGVycy48L3NwYW4+PG86cD48L286
cD48L3A+CjwvZGl2Pgo8L2Jsb2NrcXVvdGU+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4j
QWhtZWQ6IFRoZSBzcGVjaWZpY2F0aW9uIG9mIHdoYXQgcGF0aCBjYWxjdWxhdGlvbiBtZXRob2Qg
c2hvdWxkIG9yIG11c3QgYmUgc3VwcG9ydGVkIGlzIGEgcm91dGluZyBwcm90b2NvbCBwcm9wZXJ0
eSBub3QgYSBmb3J3YXJkaW5nIHBsYW5lIHByb3BlcnR5LiBJbiBmYWN0LCB0aGUgY2hvaWNlIG9m
IGEgcGF0aCBjYWxjdWxhdGlvbiBtZXRob2Qgb3IgYWxnb3JpdGhtCiBpcyBjb21wbGV0ZWx5IG9y
dGhvZ29uYWwgdG8gdGhlIHJvdXRlZCBwcm90b2NvbC4gSGVuY2UgbWFuZGF0aW5nIHRoZSBzdXBw
b3J0IG9mIGEgcGFydGljdWxhciByb3V0aW5nIGFsZ29yaXRobSBpcyBiZXlvbmQgdGhlIHNjb3Bl
IG9mIHRoaXMgZG9jdW1lbnQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUt
aGVpZ2h0Om5vcm1hbCI+CjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5bW1Nh
c2hhXV0gT0s8L3NwYW4+PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBjbTtsaW5lLWhlaWdodDpub3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7
bWFyZ2luLWJvdHRvbTo1LjBwdCI+CjxkaXY+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1z
ZXJpZiI+Yy48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTom
cXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJz
cDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhlIFNlZ21lbnQgUm91dGluZyBBcmNoaXRlY3R1
cmUgZHJhZnQgc3RhdGVzIChpbiBzZWN0aW9uIDMuMS4zKSB0aGF0IOKAnFN1cHBvcnQgb2YgbXVs
dGlwbGUgYWxnb3JpdGhtcyBhcHBsaWVzIHRvIFNSdjbigJ0uIEJ1dCBuZWl0aGVyIGRyYWZ0IHN0
YXRlcyB3aGV0aGVyIG11bHRpcGxlIGFsZ29yaXRobXMgYXBwbHkgdG8gU1ItTVBMUy4KIENhbiB5
b3UgcGxlYXNlIGNsYXJpZnkgdGhpcyBwb2ludD88L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2
Pgo8L2Jsb2NrcXVvdGU+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGNtO21h
cmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4jQWhtZWQ6IFRoZSBs
YXN0IHBhcmFncmFwaCBvZiBTZWN0aW9uIDMuMS4yIHRpdGxlZCBTUi1NUExTIGluIGRyYWZ0LWll
dGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy0xNSBkaXNjdXNzZXMgdGhlIHN1cHBvcnQgb2YgbXVs
dGlwbGUgYWxnb3JpdGhtcy4gU28gaXQgaXMgaW1wbGllZCB0aGF0IHRoZSBjb25jZXB0IG9mIGFs
Z29yaXRobSBhcHBsaWVzIHRvIFNSLU1QTFMuCiBIZW5jZSB0aGVyZSBpcyBubyBuZWVkIHRvIHJl
LW1lbnRpb24gaXQgaGVyZTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhl
aWdodDpub3JtYWwiPgo8Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAwQjA1MCI+W1tTYXNo
YV1dIFRoZSBwYXJhZ3JhcGggdG8gd2hpY2ggeW91IHJlZmVyIG9ubHkgc2F5cyB0aGF0IGlmIGEg
cGFja2V0IHdpdGggdGhlIGFjdGl2ZSBQcmVmaXgtU0lEIHRoYXQgaXMgYXNzb2NpYXRlZCB3aXRo
IGEgc3BlY2lmaWMgYWxnb3JpdGhtIGlzIHJlY2VpdmVkIGJ5IGEgbm9kZSB0aGF0IGRvZXMKIG5v
dCBzdXBwb3J0IHRoaXMgYWxnb3JpdGhtLCB0aGlzIHBhY2tldCB3aWxsIGJlIGRpc2NhcmRlZC4g
SWYgdGhpcyBpcyB0aGUgb25seSB0eXBlIG9mIHN1cHBvcnQgZm9yIG11bHRpcGxlIGFsZ29yaXRo
bXMgU1IgcHJvdmlkZXMsIGl0IGlzIG5vdCB2ZXJ5IHVzZWZ1bCBJTUhPPC9zcGFuPjwvaT48L2I+
PGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPi4KPC9zcGFuPjwvaT48L2I+PG86
cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowY207
bGluZS1oZWlnaHQ6bm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+CjxibG9j
a3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPgo8ZGl2
Pgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0xOC4wcHQi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEm
cXVvdDssc2Fucy1zZXJpZiI+OS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtm
b250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJz
cDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Um91dGluZyBpbnN0YW5j
ZXMgYW5kIHRoZSBjb250ZXh0IGZvciBQcmVmaXgtU0lEczwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNl
cmlmIj46PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMt
c2VyaWYiPmEuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Cjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPlRoZSBTZWdtZW50IFJvdXRpbmcgQXJjaGl0ZWN0
dXJlIGRyYWZ0IHN0YXRlcyBpbiBTZWN0aW9uIDMuMSB0aGF0IHRoZSDigJxjb250ZXh0IGZvciBh
biBJR1AtUHJlZml4IHNlZ21lbnQgaW5jbHVkZXMgdGhlIHByZWZpeCwgdG9wb2xvZ3ksIGFuZCBh
bGdvcml0aG3igJ08L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdy
YXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDss
c2Fucy1zZXJpZiI+Yi48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZh
bWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJz
cDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhpcyBkcmFmdCBzZWVtcyB0byBkZWZp
bmUgKGluIHNlY3Rpb24gMi41KSB0aGUgY29udGV4dCBmb3IgdGhlIFByZWZpeCBTSUQgYXMg4oCc
UHJlZml4LCBSb3V0aW5nIEluc3RhbmNlLCBUb3BvbG9neSwgQWxnb3JpdGht4oCdIHdoZXJlIOKA
nWEgcm91dGluZyBpbnN0YW5jZSBpcyBpZGVudGlmaWVkIGJ5IGEgc2luZ2xlIGluY29taW5nCiBs
YWJlbCBkb3dubG9hZGVyIHRvIEZJQuKAnSAoYnV0IHRoZSBub3Rpb24gb2YgdGhlIGxhYmVsIGRv
d25sb2FkZXIgdG8gRklCIGlzIG5vdCBkZWZpbmVkKS48L3NwYW4+PG86cD48L286cD48L3A+Cjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQt
aW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Yy48L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1
b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhl
c2UgdHdvIGRlZmluaXRpb25zIGxvb2sgZGlmZmVyZW50IHRvIG1lLgo8L3NwYW4+PG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIu
MHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+ZC48L3NwYW4+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4g
LHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1z
ZXJpZiI+QXQgdGhlIHZlcnkgbGVhc3QgSSB3b3VsZCBleHBlY3QgYWxpZ25tZW50IGJldHdlZW4g
dGhlIGRlZmluaXRpb25zIG9mIGNvbnRleHQgZm9yIHRoZSBQcmVmaXgtU0lEIGJldHdlZW4gdGhl
IHR3byBkcmFmdHMuIFByZWZlcmFibHksIHRoZSBkZWZpbml0aW9uIGdpdmVuIGluIHRoZSBTZWdt
ZW50IFJvdXRpbmcgQXJjaGl0ZWN0dXJlCiBkcmFmdCBzaG91bGQgYmUgdXNlZCBpbiBib3RoIGRy
YWZ0cy48L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Jsb2NrcXVvdGU+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5l
LWhlaWdodDpub3JtYWwiPgo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3
IFJvbWFuJnF1b3Q7LHNlcmlmIj4jQWhtZWQ6IFRoZSBjb250ZXh0IG9mIHRoZSBzZWN0aW9uIDIu
NSBpcyBsaW1pdGVkIHRvIHRoZSByZXNvbHV0aW9uIG9mIGxvY2FsIGxhYmVsIGNvbGxpc2lvbi4g
VGhlIHVzZSBvZiAmcXVvdDtyb3V0aW5nIGluc3RhbmNlJnF1b3Q7IGluIHNlY3Rpb24gMi41IGlz
IGp1c3QgdGhlcmUgZm9yIHRpZS1icmVha2luZyBpZiB0aGVyZSBpcyBsb2NhbCBsYWJlbCBjb2xs
aXNpb24uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWJvdHRvbTowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1h
bCI+CjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMDBCMDUwIj5bW1Nhc2hhXV0gSSBoYXZl
IGFscmVhZHkgbWVudGlvbmVkIHRoYXQg4oCccm91dGluZyBpbnN0YW5jZXPigJ0gYXJlIG5vdCBk
ZWZpbmVkIGluIGFueSB0aGUgZHJhZnRzIGRlYWxpbmcgd2l0aCBTUiBFeHRlbnNpb25zIGZvciBJ
R1BzLiBTbyBJIGRvIG5vdCB1bmRlcnN0YW5kIGhvdyB0aGUgY29uZmxpY3QgcmVzb2x1dGlvbgog
cHJvY2VkdXJlIGlzIHN1cHBvc2VkIHRvIHVzZSB0aGlzLiBBbmQgaW4gYW55IGNhc2UgdGhlIGRp
ZmZlcmVuY2UgYmV0d2VlbiB0d28gZGVmaW5pdGlvbnMgb2YgdGhlIGNvbnRleHQgb2YgUHJlZml4
LVNJRCByZXF1aXJlcyBzb21lIGV4cGxhbmF0aW9uLjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNtO2xpbmUtaGVp
Z2h0Om5vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyxzZXJpZiI+PGJyPgo8YnI+Cjxicj4KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8Ymxv
Y2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4KPGRp
dj4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5h
JnF1b3Q7LHNhbnMtc2VyaWYiPjEwLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPgo8
L3NwYW4+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5FeGFtcGxlIG9mIFBVU0ggb3BlcmF0aW9uIGluIFNl
Y3Rpb24gMi4xMC4xPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjo8L3NwYW4+PG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIu
MHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+YS48L3NwYW4+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4g
LHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1z
ZXJpZiI+VGhlIGZpcnN0IHBhcmEgb2YgdGhpcyBzZWN0aW9uIGJlZ2lucyB3aXRoIHRoZSBzZW50
ZW5jZSDigJxTdXBwb3NlIGFuIE1DQyBvbiBhIHJvdXRlciAmcXVvdDtSMCZxdW90OyBkZXRlcm1p
bmVzIHRoYXQgUFVTSCBvciBDT05USU5VRSZuYnNwOyZuYnNwOyBvcGVyYXRpb24gaXMgdG8gYmUg
YXBwbGllZCB0byBhbiBpbmNvbWluZyBwYWNrZXQgd2hvc2UgYWN0aXZlCiBTSUQgaXMgdGhlIGds
b2JhbCBTSUQgJnF1b3Q7U2kmcXVvdDvigJ0uIEluIHRoZSBjb250ZXh0IG9mIFNSLU1QTFMgdGhp
cyBtZWFucyAodG8gbWUpIHRoYXQgdGhlIGluY29taW5nIHBhY2tldCBpcyBhIGxhYmVsZWQgcGFj
a2V0IGFuZCBpdHMgdG9wIGxhYmVsIG1hdGNoZXMgdGhlIGdsb2JhbCBTSUQg4oCcU2nigJ0uCjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJt
YXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5i
Ljwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Rp
bWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOwo8L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFu
YSZxdW90OyxzYW5zLXNlcmlmIj5Ib3dldmVyLCB0aGUgZXhhbXBsZSBmb3IgUFVTSCBvcGVyYXRp
b24gaW4gdGhlIG5leHQgcGFyYSBvZiB0aGlzIHNlY3Rpb24gaXMgdGhlIGNhc2Ugb2YgYW4gKHVu
bGFiZWxlZCkgSVAgcGFja2V0IHdpdGggdGhlIGRlc3RpbmF0aW9uIGFkZHJlc3MgY292ZXJlZCBi
eSB0aGUgSVAgcHJlZml4IGZvciB3aGljaCDigJxTaeKAnSBoYXMKIGJlZW4gYXNzaWduZWQuIDwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJt
YXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5j
Ljwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Rp
bWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOwo8L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFu
YSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tIG15IFBPVjo8L3NwYW4+PG86cD48L286cD48L3A+Cjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0
LWluZGVudDotMTA4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWls
eTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsK
PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Zl
cmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+aS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3
LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7LHNlcmlm
Ij4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+TWFwcGluZyB1bmxh
YmVsZWQgcGFja2V0cyB0byBTSURzIGlzIGluZGVlZCBvdXQgb2Ygc2NvcGUgb2YgdGhlIGRyYWZ0
LiBUaGVyZWZvcmUgYW4gZXhhbXBsZSBvZiBhIFBVU0ggb3BlcmF0aW9uIHRoYXQgaXMgYXBwbGll
ZCB0byBhIGxhYmVsZWQgcGFja2V0ICh3aXRoIHRoZSBhY3RpdmUgU0lEIGluZmVycmVkIGZyb20g
dGhlCiB0b3AgbGFiZWwgaW4gdGhlIHN0YWNrKSBpcyBwcmVmZXJhYmxlLjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDox
MDguMHB0O3RleHQtaW5kZW50Oi0xMDguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5paS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlmJnF1b3Q7
LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VmFsaWQg
ZXhhbXBsZXMgb2YmbmJzcDsgUFVTSCBvcGVyYXRpb24gYXBwbGllZCB0byBhIGxhYmVsZWQgaW5j
b21pbmcgcGFja2V0IGNhbiBiZSBmb3VuZCBpbiBTZWN0aW9ucyA0LjIgb3IgNC4zIG9mIHRoZQo8
YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMt
M0FfX3Rvb2xzLmlldGYub3JnX2h0bWxfZHJhZnQtMkRiYXNoYW5keS0yRHJ0Z3dnLTJEc2VnbWVu
dC0yRHJvdXRpbmctMkR0aS0yRGxmYS0yRDA0JmFtcDtkPUR3TUdhUSZhbXA7Yz1IQWtZdWg2M3Jz
dWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFtcDtyPU55akxzcjdKQTdtdnBDSmEw
WW1QZFZLY21NWEozMWJwYkJhTnF6Q05ybmcmYW1wO209Q0JuNDYtdFRqWnJGdXAwZFItRUdBdHQ0
UUZxOVBpMjdSYU81clFDazFRdyZhbXA7cz1qYkgwRFNZWW8yVVl5bVdacmx2QXQ3cVVXVlhzWUt1
Q3RNaUV5b2UtRFdFJmFtcDtlPSI+ClRJLUxGQTwvYT4gZHJhZnQ8L3NwYW4+PG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPgo8L2Rpdj4KPC9ibG9ja3F1b3RlPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MGNtO2xpbmUtaGVpZ2h0Om5vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+I0FobWVkOiBJIGRv
IG5vdCB1bmRlcnN0YW5kIHlvdXIgY29uY2VybiBoZXJlOik8L3NwYW4+PG86cD48L286cD48L3A+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tYm90
dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4KPGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMwMEIwNTAiPltbU2FzaGFdXSBJIHRoaW5rIGl0IGlzIHByZXR0eSBjbGVhcjogY2FuIHlv
dSBwcm92aWRlIGFuIGV4YW1wbGUgb2YgYSBQVVNIIG9wZXJhdGlvbiBhcHBsaWVkIHRvIGEgbGFi
ZWxlZCBwYWNrZXQgaW5zdGVhZCBvZiB5b3VyIGN1cnJlbnQgZXhhbXBsZT88L3NwYW4+PC9pPjwv
Yj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowY207
bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFy
Z2luLWJvdHRvbTo1LjBwdCI+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fu
cy1zZXJpZiI+Tml0czwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj46PC9zcGFuPgo8bzpwPjwv
bzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDot
MTguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtW
ZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjEuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90OyxzZXJp
ZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkkgY29uY3VyIHdp
dGggQWRyaWFuIHJlZ2FyZGluZyBudW1lcm91cyBuaXRzIGhlIGhhcyByZXBvcnRlZCBpbiBoaXMK
PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBz
LTNBX19tYWlsYXJjaGl2ZS5pZXRmLm9yZ19hcmNoX21zZ19zcHJpbmdfRlJoTzJsZ1I4cjRWbEtQ
MlpOMmRad0hVNUJZJmFtcDtkPUR3TUdhUSZhbXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhl
TUstbmRiM3ZvRFRYY1d6b0NJJmFtcDtyPU55akxzcjdKQTdtdnBDSmEwWW1QZFZLY21NWEozMWJw
YkJhTnF6Q05ybmcmYW1wO209Q0JuNDYtdFRqWnJGdXAwZFItRUdBdHQ0UUZxOVBpMjdSYU81clFD
azFRdyZhbXA7cz1JXzRnREZoY2pSXzFucHFLVVFESFRoc2VqVU1nSnkzV2xMekM5MHBvUjF3JmFt
cDtlPSI+CldHIExDIENvbW1lbnQ8L2E+LiBJIHdvdWxkIGxpa2UgdG8gdGhhbmsgQWRyaWFuIGZv
ciBhbiBleGNlbGxlbnQgcmV2aWV3IHRoYXQgaGF2ZSBzYXZlZCBtZSBsb3RzIG9mIGhhcmQgd29y
ay48L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Jsb2NrcXVvdGU+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowY207bGluZS1oZWlnaHQ6bm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4j
QWhtZWQ6IEkgYWxzbyBhZ3JlZSB0aGF0IEFkcmlhbidzIHJldmlldyBpcyBleGNlcHRpb25hbC4g
SSBiZWxpZXZlIEkgYWRkcmVzc2VkIGFsbCBoaXMgY29tbWVudHMgaW4gdGhlIGxhdGVzdCB2ZXJz
aW9uLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6
NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+CjxkaXY+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdy
YXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj4yLjwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5l
dyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90
OyxzYW5zLXNlcmlmIj5JbiBhZGRpdGlvbiwgSeKAmWQgbGlrZSB0byByZXBvcnQgdGhlIGZvbGxv
d2luZyBuaXRzOjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90Oyxz
YW5zLXNlcmlmIj5hLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiAsc2VyaWYmcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNw
OyZuYnNwOwo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5UaS1MRkEgaW4gU2VjdGlvbiAyLjExLjEg
c2hvdWxkIGJlIFRJLUxGQSAoYXMgaW4gdGhlCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5w
cm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9kcmFm
dC0yRGJhc2hhbmR5LTJEcnRnd2ctMkRzZWdtZW50LTJEcm91dGluZy0yRHRpLTJEbGZhLTJEMDQm
YW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhj
V3pvQ0kmYW1wO3I9TnlqTHNyN0pBN212cENKYTBZbVBkVktjbU1YSjMxYnBiQmFOcXpDTnJuZyZh
bXA7bT1DQm40Ni10VGpackZ1cDBkUi1FR0F0dDRRRnE5UGkyN1JhTzVyUUNrMVF3JmFtcDtzPWpi
SDBEU1lZbzJVWXltV1pybHZBdDdxVVdWWHNZS3VDdE1pRXlvZS1EV0UmYW1wO2U9Ij4KVEktTEZB
PC9hPiBkcmFmdCk8L3NwYW4+PG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Jsb2NrcXVvdGU+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowY207bGluZS1oZWlnaHQ6bm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7
LHNlcmlmIj4jQWhtZWQ6IEFscmVhZHkgZG9uZSBpbiB0aGUgbGF0ZXN0IHZlcnNpb248L3NwYW4+
PGI+PGk+W1tTYXNoYV1dIE9LPC9pPjwvYj4KPG86cD48L286cD48L3A+CjxibG9ja3F1b3RlIHN0
eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPgo8ZGl2Pgo8cCBjbGFz
cz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVu
dDotMTguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmIuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuICxzZXJpZiZxdW90Oyxz
ZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPlRJLUxGQSBk
cmFmdCBpcyByZWZlcmVuY2VkIGluIHRoZSB0ZXh0IG9mIFNlY3Rpb24gMi4xMS4xLCBidXQgdGhl
cmUgaXMgbm8gbWF0Y2hpbmcgcmVmZXJlbmNlIGluIHRoZSDigJxSZWZlcmVuY2Vz4oCdIHNlY3Rp
b24gKHByb2JhYmx5LCBJbmZvcm1hdGlvbmFsKTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPC9kaXY+
CjwvYmxvY2txdW90ZT4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBj
bTtsaW5lLWhlaWdodDpub3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiNBaG1lZDogQWxyZWFkeSBkb25lIGluIHRoZSBsYXRl
c3QgdmVyc2lvbjwvc3Bhbj48Yj48aT5bW1Nhc2hhXV0gT0s8L2k+PC9iPgo8bzpwPjwvbzpwPjwv
cD4KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBw
dCI+CjxkaXY+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Yy48L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9t
YW4gLHNlcmlmJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fu
cy1zZXJpZiI+4oCcemVybyBBbGdvcml0aG3igJ0gaW4gU2VjdGlvbiAyLjUgKGltbWVkaWF0ZWx5
IGFib3ZlIFNlY3Rpb24gMi41LjEpIG11c3QgYmUgcmVwbGFjZWQgd2l0aCDigJxkZWZhdWx0IGFs
Z29yaXRobeKAnS4gU2ltaWxhcmx5LCDigJxub24temVybyBBbGdvcml0aG3igJ0gc2hvdWxkIGJl
IHJlcGxhY2VkIHdpdGgg4oCcbm9uLWRlZmF1bHQgYWxnb3JpdGht4oCdPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPgo8L2Rpdj4KPC9ibG9ja3F1b3RlPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MGNtO2xpbmUtaGVpZ2h0Om5vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+I0FobWVkOiBXaWxsIGJlIGRv
bmUgaW4gdGhlIG5leHQgdmVyc2lvbjwvc3Bhbj48Yj48aT5bW1Nhc2hhXV0KPC9pPjwvYj4mbmJz
cDtPSzxvOnA+PC9vOnA+PC9wPgo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDtt
YXJnaW4tYm90dG9tOjUuMHB0Ij4KPGRpdj4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0
eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjMuPC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFu
ICxzZXJpZiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMt
c2VyaWYiPkkgdGhpbmsgdGhhdCBSRkMgMzQ0MyBhbmQgUkZDIDUzMzIgc2hvdWxkIGJlIGxpc3Rl
ZCBhcyBOb3JtYXRpdmUgcmVmZXJlbmNlcyBpbiB0aGlzIGRyYWZ0IHdoaWxlIFJGQyA1MzMxIGFu
ZCBSRkMgODI3NyBzaG91bGQgYmUgbGlzdGVkIGFzIEluZm9ybWF0aXZlIHJlZmVyZW5jZXMuIFRo
aXMgd291bGQgaW1wcm92ZSB0aGUgcmVhZGFiaWxpdHkKIG9mIHRoZSBkcmFmdCB3aXRob3V0IGFu
eSBpbXBhY3Qgb24gaXRzIGFkdmFuY2VtZW50LiA8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPC9ibG9ja3F1b3Rl
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBjbTttYXJnaW4tYm90dG9tOi4w
MDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+I0FobWVkIFJGQzUzMzEgZGVzY3JpYmVzIHVw
c3RyZWFtIGxhYmVsIGFzc2lnbm1lbnQuIEFzIHlvdSBtZW50aW9uZWQgYWJvdmUgKGFuZCBJIHdp
bGwgbW9kaWZ5IHRoZSBkcmFmdCB0byBpbmRpY2F0ZSB0aGF0KSBTUi1NUExTIGJlaGF2aW9yIGlz
IHNpbWlsYXIgdG8gZG93bnN0cmVhbSBsYWJlbCBhc3NpZ25tZW50LiBSRkMgMzQ0MyBkZXNjcmli
ZXMgVFRMIGJlaGF2aW9yLgogVGhpcyBpcyBhbiBNUExTIGZvcndhcmRpbmcgYmVoYXZpb3IuIEFz
IG1lbnRpb25lZCBpbiB0aGUgZHJhZnQsIFNSLU1QTFMgZG9lcyBub3QgbW9kaWZ5IGF0IHRoZSBN
UExTIGZvcndhcmRpbmcgYmVoYXZpb3I8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjBjbTttYXJnaW4tYm90dG9tOi4wMDAxcHQ7
bGluZS1oZWlnaHQ6bm9ybWFsIj4KPGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIwNTAi
PltbU2FzaGFdXSBSZWdhcmRpbmcgUkZDIDUzMzEg4oCTIHlvdSBtYXkgc2tpcCB0aGlzIHJlZmVy
ZW5jZSBpZiB5b3Ugc3RhdGUgKGFzIGRpc2N1c3NlZCBiZWxvdykgdGhhdCBTUi1NUExTIG9ubHkg
YWxsb2NhdGVzIGxhYmVscyBmcm9tIHRoZSBwZXItcGxhdGZvcm0gbGFiZWwgc3BhY2UuIFJlZ2Fy
ZGluZwogUkZDIDM0NDMg4oCTIEkgZG8gbm90IHRoaW5rIHRoYXQgeW91IGNhbiBmdWxseSBhdm9p
ZCBkaXNjdXNzaW9uIG9mIFVuaWZvcm0gYW5kIFBpcGUvU2hvcnQgUGlwZSBtb2RlbHMsIGFuZCB0
aGVyZWZvcmUgeW91IHdpbGwgbmVlZCB0aGlzIHJlZmVyZW5jZS48L3NwYW4+PC9pPjwvYj48bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBjbTts
aW5lLWhlaWdodDpub3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBO
ZXcgUm9tYW4mcXVvdDssc2VyaWYiPjxicj4KPGJyPgo8YnI+Cjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBw
dCI+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhvcGVmdWxseSwgdGhlc2UgY29tbWVudHMg
d2lsbCBiZSB1c2VmdWwuPG86cD48L286cD48L3A+CjwvZGl2Pgo8L2Jsb2NrcXVvdGU+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowY207bGluZS1oZWlnaHQ6bm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNl
cmlmIj4jQWhtZWQ6IFRoZXkgYXJlIGNlcnRhaW5seSBxdWl0ZSB1c2VmdWwuIFRoYW5rcyBhIGxv
dDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4w
cHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+CjxkaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZWdhcmRzLDxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TYXNoYTxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T2Zm
aWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5DZWxsOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmIzQzOzk3Mi01NDkyNjYzMDI8
bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RW1haWw6Jm5ic3A7Jm5ic3A7IDxh
IGhyZWY9Im1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+QWxleGFuZGVy
LlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbjowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1h
bCI+CjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gLHNlcmlm
JnF1b3Q7LHNlcmlmIj48YnIgY2xlYXI9ImFsbCI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4KPGJy
PgpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkg
YW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzCjxicj4KQ09ORklERU5USUFMIGFuZCB3
aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2Vp
dmVkIHRoaXMKPGJyPgp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkg
ZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwKPGJyPgph
bmQgYWxsIGNvcGllcyB0aGVyZW9mLjxicj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPgo8L2Jsb2NrcXVvdGU+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW46MGNtO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj48YnIg
Y2xlYXI9ImFsbCI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4KPGJyPgpUaGlzIGUtbWFpbCBtZXNz
YWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9y
bWF0aW9uIHdoaWNoIGlzCjxicj4KQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJp
ZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMKPGJyPgp0cmFu
c21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBm
YXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwKPGJyPgphbmQgYWxsIGNvcGllcyB0aGVy
ZW9mLjxicj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Jsb2Nr
cXVvdGU+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGNtO21hcmdpbi1ib3R0
b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGNtO21hcmdpbi1ib3R0
b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPgo8YnI+Cl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxi
cj4KPGJyPgpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50
IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzCjxicj4KQ09ORklERU5USUFM
IGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlvdSBoYXZl
IHJlY2VpdmVkIHRoaXMKPGJyPgp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0g
dXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwK
PGJyPgphbmQgYWxsIGNvcGllcyB0aGVyZW9mLjxicj4KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48
L286cD48L3A+CjwvYmxvY2txdW90ZT4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bjowY207bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+CjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4KPC9kaXY+CjxiciBjbGVhcj0iYm90aCI+Cl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXzxCUj4KPEJSPgpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0
aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzIDxCUj4K
Q09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20u
IElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgPEJSPgp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBs
ZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0
aGUgb3JpZ2luYWwgPEJSPgphbmQgYWxsIGNvcGllcyB0aGVyZW9mLjxCUj4KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fPEJSPgo8L2JvZHk+CjwvaHRtbD4KCg==

--_000_DB5PR0301MB1909D4AB682398BD152E72519DC90DB5PR0301MB1909_--


From nobody Sun Nov  4 12:16:10 2018
Return-Path: <sesale@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04B6C130DD1; Sun,  4 Nov 2018 12:16:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.819
X-Spam-Level: 
X-Spam-Status: No, score=0.819 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, KHOP_DYNAMIC=1.999, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 cMnooR85_vjn; Sun,  4 Nov 2018 12:16:04 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 76061126CB6; Sun,  4 Nov 2018 12:16:01 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id wA4KFxGP019454; Sun, 4 Nov 2018 12:15:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=zBzFudX+uI2dMCFPMRMG1Jc75uKiZPRlIqxZQRYvdI8=; b=Pjbk+G2JRmbpBtyMzaDQ8BBEr1h/2BTjbShwlAKUkra3Ota1ur6VxytRoNBeo7dGT/Rx Ef780g1sh5zNelLHBTltE6HZdY2lDC8Xyea9RC71B4FlayJj9qL8vdSzpKgzyamm8jA4 aJKDjOAQolHH1bScJFdlwxSCMYWfdItuiFeIuiquvxaRYSlN7xr0cm9IGAytaRYuV4oO PZhQXD/XQjjxWpUkAPgKmX2i4N5oxWIJbqQWSWbY5ZL3Ksg2uAA4oW2iJBhmtAhKYsHM hpVp/e6WL/7h7/eV3LWrOaD57mTcAATkCPABgOWZWoA4sa8UntPsB6P5VcEwxVR88LqD aQ== 
Received: from nam04-bn3-obe.outbound.protection.outlook.com (mail-bn3nam04lp0116.outbound.protection.outlook.com [216.32.180.116]) by mx0b-00273201.pphosted.com with ESMTP id 2nhasxsd2m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Sun, 04 Nov 2018 12:15:58 -0800
Received: from BY1PR0501MB1528.namprd05.prod.outlook.com (10.160.203.139) by BY1PR0501MB1351.namprd05.prod.outlook.com (10.160.200.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.18; Sun, 4 Nov 2018 20:15:56 +0000
Received: from BY1PR0501MB1528.namprd05.prod.outlook.com ([fe80::6476:94fb:f857:8143]) by BY1PR0501MB1528.namprd05.prod.outlook.com ([fe80::6476:94fb:f857:8143%9]) with mapi id 15.20.1294.032; Sun, 4 Nov 2018 20:15:56 +0000
From: Santosh Easale <sesale@juniper.net>
To: "Andrew G. Malis" <agmalis@gmail.com>, Loa Andersson <loa@pi.nu>
CC: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "draft-esale-mpls-ldp-rmr-extensions@ietf.org" <draft-esale-mpls-ldp-rmr-extensions@ietf.org>
Thread-Topic: [mpls] working group adoption poll on draft-esale-mpls-ldp-rmr-extensions
Thread-Index: AQHUFsE5vsHjKY0JGUO8lmVhfx1dR6SFgccAgLrA+gA=
Date: Sun, 4 Nov 2018 20:15:55 +0000
Message-ID: <14E7BE20-1347-43D4-BFEF-EDA5D5CEC5D6@juniper.net>
References: <0ae330e4-8aa6-7a02-4528-7014417ab3b6@pi.nu> <CAA=duU2hfKsg_r0c7JtbRz20xBgK87hoY=gAkOMJ6CfboygnFQ@mail.gmail.com>
In-Reply-To: <CAA=duU2hfKsg_r0c7JtbRz20xBgK87hoY=gAkOMJ6CfboygnFQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.12.0.181014
x-originating-ip: [66.129.239.14]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BY1PR0501MB1351; 6:KM1iSNLAeU/OmPnfia/xSWhgFslMA2x6U/jc1iNn85m+vRagyRkaysh/9H50l1OULb2tpfFptiOBpTqDy3/c8xUleWL8BpvLMhShrt+wkuSw/tDTmmsMCZe9OqHDOllnn6kUD5PTurKlNbiSFwe7i5lM7WrFY5gLJeHFc55IXwkZZ69xNaE2miSPQ95z0JPldKuU0eckaghgFR4FjoTa4zJIYu27Qzlw0f2lJPdbsCRoTCEAxdsFILskmn+4eNUOsOZx+YbnWCQKU8Lwo7OsvjB1lXA31zCdtlNXROYoYCG4P5okmz6JjoJkdh0GR3gMrFeFhzZthH3vsgPRKwypKt5On6LSoUroXpA1wJkRx7r3q6fCzMIo4tBxP6oxYH1DaJ4CbPMGVEOUtk/yeEX9PMHTxu2kkuF1DpJXbIE5tvdBMLVS81AeYJL74ni1AQzoCPLfHlnedXz8XQThmYAZxw==; 5:tjrUMe7k3SH+XcLU039m02z1Hen7j26NuCUfMvrGMxw+m9arvTiokpgD+hLekHCNJlnNuAGdl+xUm2vF77P8POBBUJrPxSHsZujyHeVHxzkJKZPZiYYo3pbewXCFKoZZgC7YdWU09HA9A3n79vB47WymXtz9HaPkoYlgJM/dCFE=; 7:DNJ4h4+n1js9nDHKE7hAfaSBsXa7e6MNP8TnG3RyeJVX7ITDo+efXRDKewKP24q+KO36LvkE5VGGLlf/QVD/JDXUuGkYPdXn+QRilMzqmKYvRp4VPYTz2iCfCAoUk8nw7m+EiMSLTxSAtjmbwfiHWQ==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 66aea22e-1f28-4a1b-f602-08d642925437
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:BY1PR0501MB1351; 
x-ms-traffictypediagnostic: BY1PR0501MB1351:
x-microsoft-antispam-prvs: <BY1PR0501MB13517B4F7C36C0A023EEDC19D9C90@BY1PR0501MB1351.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(85827821059158)(138986009662008)(21748063052155)(28532068793085)(190501279198761)(227612066756510)(10436049006162)(163750095850);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231382)(944501410)(52105095)(10201501046)(93006095)(93001095)(3002001)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:BY1PR0501MB1351; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0501MB1351; 
x-forefront-prvs: 084674B2CF
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(376002)(39860400002)(366004)(396003)(136003)(189003)(199004)(252514010)(51914003)(71190400001)(83716004)(5660300001)(36756003)(54906003)(2616005)(39060400002)(476003)(110136005)(66066001)(966005)(58126008)(25786009)(606006)(316002)(71200400001)(478600001)(7736002)(6116002)(3846002)(446003)(6246003)(11346002)(81166006)(8676002)(82746002)(81156014)(2906002)(14454004)(86362001)(97736004)(229853002)(106356001)(76176011)(105586002)(53546011)(6506007)(256004)(14444005)(8936002)(2900100001)(186003)(53936002)(68736007)(5070765005)(102836004)(6486002)(6512007)(236005)(6306002)(26005)(54896002)(4326008)(33656002)(6436002)(99286004)(9326002)(486006)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR0501MB1351; H:BY1PR0501MB1528.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: TWEu8iyh38NL2OQDXm5xUbUI+XoEVGjhlwHNf1pwAcXHXaJuxovyBlOPsIJ6wy6zxDwEWbA0/xp1/2V4USiM60/oiCrQTo3RqZbB3z3+Y7Z5DyDE5LxISxGlSeCDH2Bw5d0wMd33xLIzXdeHriR9ZegXa/bzx7OEzDotApCnM0rU8zgbDLqyCV2NsrPDK67L1HY6vLpY5wAPUoPtZAFvXIKJ+BEdpol4FSRGIQGDec9RhSW0iHGvptbV//nO44kJCv35rPNOasBjAZKVU7Y4QMnqIzEV+hRR5zA17X92ZnFdWWdDNExJEB8bw95KyXMYjykf7+ipp/T23vGtvEQwJUVmL1PorxthRz2ozZHnh0k=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_14E7BE20134743D4BFEFEDA5D5CEC5D6junipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 66aea22e-1f28-4a1b-f602-08d642925437
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2018 20:15:56.2864 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0501MB1351
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-11-04_15:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1811040194
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/Nu3OZRN_Defmf9UrEiHDmF-sBXQ>
Subject: Re: [mpls] working group adoption poll on draft-esale-mpls-ldp-rmr-extensions
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Nov 2018 20:16:08 -0000

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

SGVsbG8gQW5kcmV3LA0KICAgICAgICAgICAgICAgVGhhbmtzIGZvciB0aGUgY29tbWVudHMuIFdl
IGhhdmUgYWRkcmVzc2VkIGl0IGluIHZlcnNpb24gLSAwMSB3aGljaCB3aWxsIGJlIHBvc3RlZCBz
aG9ydGx5Lg0KDQpUaGFua3MsDQpTYW50b3NoDQpGcm9tOiAiQW5kcmV3IEcuIE1hbGlzIiA8YWdt
YWxpc0BnbWFpbC5jb20+DQpEYXRlOiBTdW5kYXksIEp1bHkgOCwgMjAxOCBhdCA5OjIxIEFNDQpU
bzogTG9hIEFuZGVyc3NvbiA8bG9hQHBpLm51Pg0KQ2M6ICJtcGxzQGlldGYub3JnIiA8bXBsc0Bp
ZXRmLm9yZz4sICJtcGxzLWNoYWlyc0BpZXRmLm9yZyIgPG1wbHMtY2hhaXJzQGlldGYub3JnPiwg
ImRyYWZ0LWVzYWxlLW1wbHMtbGRwLXJtci1leHRlbnNpb25zQGlldGYub3JnIiA8ZHJhZnQtZXNh
bGUtbXBscy1sZHAtcm1yLWV4dGVuc2lvbnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW21wbHNd
IHdvcmtpbmcgZ3JvdXAgYWRvcHRpb24gcG9sbCBvbiBkcmFmdC1lc2FsZS1tcGxzLWxkcC1ybXIt
ZXh0ZW5zaW9ucw0KUmVzZW50LUZyb206IDxhbGlhcy1ib3VuY2VzQGlldGYub3JnPg0KUmVzZW50
LVRvOiA8c2VzYWxlQGp1bmlwZXIubmV0PiwgPGtpcmVldGlAanVuaXBlci5uZXQ+DQpSZXNlbnQt
RGF0ZTogU3VuZGF5LCBKdWx5IDgsIDIwMTggYXQgOToyMSBBTQ0KDQpMb2EsDQoNCknigJltIHJl
cGVhdGluZyB0aGUgY29tbWVudHMgaW4gbXkgTVBMUy1SVCByZXZpZXcgb2YgdGhpcyBkcmFmdCwg
c2luY2UgdGhleSB3ZXJlIG5ldmVyIHJlc3BvbmRlZCB0by4NCg0KVGhpcyBkcmFmdCBkb2N1bWVu
dHMgdGhlIGV4dGVuc2lvbnMgcmVxdWlyZWQgdG8gTERQIGluIG9yZGVyIHRvIHNpZ25hbCByZXNp
bGllbnQgTVBMUyByaW5nIExTUHMsIGJhc2VkIG9uIHRoZSBhcmNoaXRlY3R1cmUgZm9yIFJNUnMg
ZGVzY3JpYmVkIGluIGRyYWZ0LWlldGYtbXBscy1ybXItMDIuDQoNCkluIGdlbmVyYWwsIEkgZm91
bmQgdGhlIGRlc2NyaWJlZCBleHRlbnNpb25zIHRvIExEUCwgYW5kIHRoZWlyIG9wZXJhdGlvbiwg
Y2xlYXJseSB3cml0dGVuIHRvIHRoZSBleHRlbnQgdGhhdCB0aGV5IGNhbiBlYXNpbHkgYmUgdGhl
IGJhc2lzIGZvciBXRyBpbnB1dCBhbmQgcmV2aWV3LiBUaGUgYXV0aG9ycyBoYXZlIHRha2VuIHRo
ZSBkcmFmdCB0byB0aGUgcG9pbnQgd2hlcmUgd2lkZXIgV0cgcmV2aWV3IHRoYXQgd291bGQgcmVz
dWx0IGZyb20gYWRvcHRpb24gaXMgbmVjZXNzYXJ5Lg0KDQpUaHVzLCBteSBvcGluaW9uIGlzIHRo
YXQgdGhlIGRyYWZ0IGlzIHJlYWR5IGZvciBXRyBhZG9wdGlvbi4NCg0KSSBoYXZlIG9uZSBuaXQg
dGhhdCBjYW4gYmUgcmVzb2x2ZWQgZWl0aGVyIGJlZm9yZSBvciBhZnRlciBhZG9wdGlvbi4gSW4g
c2VjdGlvbiA0LjIuMiwgdGhlIHNlY3Rpb24gYmVnaW5zOg0KDQoNCiAgIEEgbm9kZSBYIHdpc2hp
bmcgdG8gcGFydGljaXBhdGUgaW4gTERQIFJNUiBzaWduYWxpbmcgU0hPVUxEIG5lZ290aWF0ZQ0K
DQogICB0aGUgUk1SIGNhcGFiaWxpdHkgd2l0aCBhbGwgaXRzIG5laWdoYm9ycy4NCg0KSSB3b3Vs
ZCB0aGluayB0aGF0IHNob3VsZCBiZSBhIE1VU1QgcmF0aGVyIHRoYW4gYSBTSE9VTEQuDQoNCkNo
ZWVycywNCkFuZHkNCg0KDQpPbiBTdW4sIEp1bCA4LCAyMDE4IGF0IDk6NDAgQU0sIExvYSBBbmRl
cnNzb24gPGxvYUBwaS5udTxtYWlsdG86bG9hQHBpLm51Pj4gd3JvdGU6DQpXb3JraW5nIEdyb3Vw
LA0KDQpUaGlzIGlzIHRvIHN0YXJ0IGEgdHdvIHdlZWsgcG9sbCBvbiBhZG9wdGluZw0KZHJhZnQt
ZXNhbGUtbXBscy1sZHAtcm1yLWV4dGVuc2lvbnMtMDINCmFzIGEgTVBMUyB3b3JraW5nIGdyb3Vw
IGRvY3VtZW50Lg0KDQpQbGVhc2Ugc2VuZCB5b3VyIGNvbW1lbnRzIChzdXBwb3J0L25vdCBzdXBw
b3J0KSB0byB0aGUgbXBscyB3b3JraW5nDQpncm91cCBtYWlsaW5nIGxpc3QgKG1wbHNAaWV0Zi5v
cmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+KS4gUGxlYXNlIGdpdmUgYSB0ZWNobmljYWwNCm1vdGl2
YXRpb24gZm9yIHlvdXIgc3VwcG9ydC9ub3Qgc3VwcG9ydCwgZXNwZWNpYWxseSBpZiB5b3UgdGhp
bmsgdGhhdA0KdGhlIGRvY3VtZW50IHNob3VsZCBub3QgYmUgYWRvcHRlZCBhcyBhIHdvcmtpbmcg
Z3JvdXAgZG9jdW1lbnQuDQoNClRoZXJlIGlzIG9uZSBJUFIgZGlzY2xvc3VyZSBhZ2FpbnN0IHRo
aXMgZG9jdW1lbnQuDQoNClRoZSBhdXRob3JzIGhhdmUgc3RhdGVkIG9uIHRoZSBNUExTIHdnIG1h
aWxpbmcgbGlzdCB0aGF0IHRoZXkgYXJlDQp1bmF3YXJlIG9mIGFueSBvdGhlciBJUFJzIHRoYW53
aGF0IGhhcyBiZWVuIGRpc2Nsb3NlZCB0byB0aGUgSUVURi4NCg0KVGhlIHdvcmtpbmcgZ3JvdXAg
YWRvcHRpb24gcG9sbCBlbmRzIEp1bHkgMjcsIDIwMTguDQoNCi9Mb2ENCi0tDQoNCg0KTG9hIEFu
ZGVyc3NvbiAgICAgICAgICAgICAgICAgICAgICAgIGVtYWlsOiBsb2FAcGkubnU8bWFpbHRvOmxv
YUBwaS5udT4NClNlbmlvciBNUExTIEV4cGVydA0KQnJvbnplIERyYWdvbiBDb25zdWx0aW5nICAg
ICAgICAgICAgIHBob25lOiArNDYgNzM5IDgxIDIxIDY0DQoNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fDQptcGxzIG1haWxpbmcgbGlzdA0KbXBsc0BpZXRm
Lm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4v
bGlzdGluZm8vbXBsczxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9
aHR0cHMtM0FfX3d3dy5pZXRmLm9yZ19tYWlsbWFuX2xpc3RpbmZvX21wbHMmZD1Ed01GYVEmYz1I
QWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9VU9yYjFJSmhpMEtk
TlcxZzhJblBVRGc3VFlyc0l5eGdUZ1JZNXowdHRqOCZtPVV2SzNEckVYc042X2JPVTgyQW1RVWhZ
emw0dHo2VGxNSVJoSktfdmtfVHcmcz1Md3FpeXB4cUpqczRIS2ItTjJiXzdCUmFuZjV4b1FGSmdh
bGdvMUhRRmRJJmU9Pg0KDQoNCg==

--_000_14E7BE20134743D4BFEFEDA5D5CEC5D6junipernet_
Content-Type: text/html; charset="utf-8"
Content-ID: <931AED780CBD994DA7C5183DE826E721@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNvbnNvbGFz
Ow0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6IlRpbWVzIE5ldyBSb21hbiBcKEJvZHkgQ1NcKSI7DQoJcGFub3NlLTE6MiAxMSA2IDQg
MiAyIDIgMiAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5N
c29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVk
LCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglj
b2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwcmUNCgl7bXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFy
IjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29u
b3JtYWwwLCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNv
LW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjExLjBwdDsNCglm
b250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLmdtYWlsLWlsDQoJe21zby1z
dHlsZS1uYW1lOmdtYWlsLWlsO30NCnNwYW4uSFRNTFByZWZvcm1hdHRlZENoYXINCgl7bXNvLXN0
eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5
OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQiOw0KCWZvbnQtZmFtaWx5OkNv
bnNvbGFzO30NCnNwYW4uaG9lbnpiDQoJe21zby1zdHlsZS1uYW1lOmhvZW56Yjt9DQpzcGFuLkVt
YWlsU3R5bGUyMg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlw
ZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0K
CXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9o
ZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRp
diBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTYuMHB0Ij5IZWxsbyBBbmRyZXcsPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBUaGFua3MgZm9yIHRoZSBjb21tZW50cy4gV2UgaGF2ZSBh
ZGRyZXNzZWQgaXQgaW4gdmVyc2lvbiAtIDAxIHdoaWNoIHdpbGwgYmUgcG9zdGVkIHNob3J0bHku
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij5UaGFua3MsPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxNi4wcHQiPlNhbnRvc2g8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJi
b3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAw
aW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjE4LjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjE4LjBwdDtjb2xvcjpibGFjayI+JnF1b3Q7QW5kcmV3IEcuIE1hbGlzJnF1b3Q7ICZs
dDthZ21hbGlzQGdtYWlsLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+U3VuZGF5LCBKdWx5IDgs
IDIwMTggYXQgOToyMSBBTTxicj4NCjxiPlRvOiA8L2I+TG9hIEFuZGVyc3NvbiAmbHQ7bG9hQHBp
Lm51Jmd0Ozxicj4NCjxiPkNjOiA8L2I+JnF1b3Q7bXBsc0BpZXRmLm9yZyZxdW90OyAmbHQ7bXBs
c0BpZXRmLm9yZyZndDssICZxdW90O21wbHMtY2hhaXJzQGlldGYub3JnJnF1b3Q7ICZsdDttcGxz
LWNoYWlyc0BpZXRmLm9yZyZndDssICZxdW90O2RyYWZ0LWVzYWxlLW1wbHMtbGRwLXJtci1leHRl
bnNpb25zQGlldGYub3JnJnF1b3Q7ICZsdDtkcmFmdC1lc2FsZS1tcGxzLWxkcC1ybXItZXh0ZW5z
aW9uc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6IFttcGxzXSB3b3JraW5n
IGdyb3VwIGFkb3B0aW9uIHBvbGwgb24gZHJhZnQtZXNhbGUtbXBscy1sZHAtcm1yLWV4dGVuc2lv
bnM8YnI+DQo8Yj5SZXNlbnQtRnJvbTogPC9iPiZsdDthbGlhcy1ib3VuY2VzQGlldGYub3JnJmd0
Ozxicj4NCjxiPlJlc2VudC1UbzogPC9iPiZsdDtzZXNhbGVAanVuaXBlci5uZXQmZ3Q7LCAmbHQ7
a2lyZWV0aUBqdW5pcGVyLm5ldCZndDs8YnI+DQo8Yj5SZXNlbnQtRGF0ZTogPC9iPlN1bmRheSwg
SnVseSA4LCAyMDE4IGF0IDk6MjEgQU08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPkxvYSwgPG86cD48L286cD48
L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+SeKA
mW0gcmVwZWF0aW5nIHRoZSBjb21tZW50cyBpbiBteSBNUExTLVJUIHJldmlldyBvZiB0aGlzIGRy
YWZ0LCBzaW5jZSB0aGV5IHdlcmUgbmV2ZXIgcmVzcG9uZGVkIHRvLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MjAuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyZuYnNwOzxzcGFuIGNsYXNzPSJn
bWFpbC1pbCI+ZHJhZnQ8L3NwYW4+Jm5ic3A7ZG9jdW1lbnRzIHRoZSZuYnNwOzxzcGFuIGNsYXNz
PSJnbWFpbC1pbCI+ZXh0ZW5zaW9uczwvc3Bhbj4mbmJzcDtyZXF1aXJlZCB0byZuYnNwOzxzcGFu
IGNsYXNzPSJnbWFpbC1pbCI+TERQPC9zcGFuPiZuYnNwO2luIG9yZGVyIHRvIHNpZ25hbCByZXNp
bGllbnQmbmJzcDs8c3BhbiBjbGFzcz0iZ21haWwtaWwiPk1QTFM8L3NwYW4+Jm5ic3A7cmluZyBM
U1BzLCBiYXNlZCBvbiB0aGUgYXJjaGl0ZWN0dXJlDQogZm9yIFJNUnMgZGVzY3JpYmVkIGluJm5i
c3A7PHNwYW4gY2xhc3M9ImdtYWlsLWlsIj5kcmFmdDwvc3Bhbj4taWV0Zi08c3BhbiBjbGFzcz0i
Z21haWwtaWwiPm1wbHM8L3NwYW4+LTxzcGFuIGNsYXNzPSJnbWFpbC1pbCI+cm1yPC9zcGFuPi0w
Mi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
SW4gZ2VuZXJhbCwgSSBmb3VuZCB0aGUgZGVzY3JpYmVkJm5ic3A7PHNwYW4gY2xhc3M9ImdtYWls
LWlsIj5leHRlbnNpb25zPC9zcGFuPiZuYnNwO3RvJm5ic3A7PHNwYW4gY2xhc3M9ImdtYWlsLWls
Ij5MRFA8L3NwYW4+LCBhbmQgdGhlaXIgb3BlcmF0aW9uLCBjbGVhcmx5IHdyaXR0ZW4gdG8gdGhl
IGV4dGVudCB0aGF0IHRoZXkgY2FuIGVhc2lseSBiZSB0aGUgYmFzaXMgZm9yIFdHIGlucHV0IGFu
ZCByZXZpZXcuIFRoZSBhdXRob3JzIGhhdmUNCiB0YWtlbiB0aGUmbmJzcDs8c3BhbiBjbGFzcz0i
Z21haWwtaWwiPmRyYWZ0PC9zcGFuPiZuYnNwO3RvIHRoZSBwb2ludCB3aGVyZSB3aWRlciBXRyBy
ZXZpZXcgdGhhdCB3b3VsZCByZXN1bHQgZnJvbSBhZG9wdGlvbiBpcyBuZWNlc3NhcnkuPG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRodXMsIG15
IG9waW5pb24gaXMgdGhhdCB0aGUmbmJzcDs8c3BhbiBjbGFzcz0iZ21haWwtaWwiPmRyYWZ0PC9z
cGFuPiZuYnNwO2lzIHJlYWR5IGZvciBXRyBhZG9wdGlvbi48bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBoYXZlIG9uZSBuaXQgdGhhdCBjYW4g
YmUgcmVzb2x2ZWQgZWl0aGVyIGJlZm9yZSBvciBhZnRlciBhZG9wdGlvbi4gSW4gc2VjdGlvbiA0
LjIuMiwgdGhlIHNlY3Rpb24gYmVnaW5zOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cHJlIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUtd3JhcDticmVhay1iZWZvcmU6cGFnZSI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBBIG5v
ZGUgWCB3aXNoaW5nIHRvIHBhcnRpY2lwYXRlIGluIDxzcGFuIGNsYXNzPSJnbWFpbC1pbCI+TERQ
PC9zcGFuPiA8c3BhbiBjbGFzcz0iZ21haWwtaWwiPlJNUjwvc3Bhbj4gc2lnbmFsaW5nIFNIT1VM
RCBuZWdvdGlhdGU8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyB0aGUgPHNwYW4gY2xhc3M9
ImdtYWlsLWlsIj5STVI8L3NwYW4+IGNhcGFiaWxpdHkgd2l0aCBhbGwgaXRzIG5laWdoYm9ycy4g
PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkkgd291bGQgdGhpbmsgdGhhdCBzaG91bGQgYmUgYSBNVVNUIHJhdGhlciB0aGFuIGEg
U0hPVUxELjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5DaGVlcnMsPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5BbmR5PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+PG86cD4mbmJzcDs8L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxNi4wcHQiPk9uIFN1biwgSnVsIDgsIDIwMTggYXQgOTo0MCBBTSwgTG9hIEFuZGVyc3Nv
biAmbHQ7PGEgaHJlZj0ibWFpbHRvOmxvYUBwaS5udSIgdGFyZ2V0PSJfYmxhbmsiPmxvYUBwaS5u
dTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxl
PSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGlu
IDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+V29ya2luZyBH
cm91cCw8YnI+DQo8YnI+DQpUaGlzIGlzIHRvIHN0YXJ0IGEgdHdvIHdlZWsgcG9sbCBvbiBhZG9w
dGluZzxicj4NCmRyYWZ0LWVzYWxlLW1wbHMtbGRwLXJtci1leHRlbnNpb25zLTAyPGJyPg0KYXMg
YSBNUExTIHdvcmtpbmcgZ3JvdXAgZG9jdW1lbnQuPGJyPg0KPGJyPg0KUGxlYXNlIHNlbmQgeW91
ciBjb21tZW50cyAoc3VwcG9ydC9ub3Qgc3VwcG9ydCkgdG8gdGhlIG1wbHMgd29ya2luZzxicj4N
Cmdyb3VwIG1haWxpbmcgbGlzdCAoPGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmciIHRhcmdl
dD0iX2JsYW5rIj5tcGxzQGlldGYub3JnPC9hPikuIFBsZWFzZSBnaXZlIGEgdGVjaG5pY2FsPGJy
Pg0KbW90aXZhdGlvbiBmb3IgeW91ciBzdXBwb3J0L25vdCBzdXBwb3J0LCBlc3BlY2lhbGx5IGlm
IHlvdSB0aGluayB0aGF0PGJyPg0KdGhlIGRvY3VtZW50IHNob3VsZCBub3QgYmUgYWRvcHRlZCBh
cyBhIHdvcmtpbmcgZ3JvdXAgZG9jdW1lbnQuPGJyPg0KPGJyPg0KVGhlcmUgaXMgb25lIElQUiBk
aXNjbG9zdXJlIGFnYWluc3QgdGhpcyBkb2N1bWVudC48YnI+DQo8YnI+DQpUaGUgYXV0aG9ycyBo
YXZlIHN0YXRlZCBvbiB0aGUgTVBMUyB3ZyBtYWlsaW5nIGxpc3QgdGhhdCB0aGV5IGFyZTxicj4N
CnVuYXdhcmUgb2YgYW55IG90aGVyIElQUnMgdGhhbndoYXQgaGFzIGJlZW4gZGlzY2xvc2VkIHRv
IHRoZSBJRVRGLjxicj4NCjxicj4NClRoZSB3b3JraW5nIGdyb3VwIGFkb3B0aW9uIHBvbGwgZW5k
cyBKdWx5IDI3LCAyMDE4LjxzcGFuIHN0eWxlPSJjb2xvcjojODg4ODg4Ij48YnI+DQo8YnI+DQo8
c3BhbiBjbGFzcz0iaG9lbnpiIj4vTG9hPC9zcGFuPjxicj4NCjxzcGFuIGNsYXNzPSJob2VuemIi
Pi0tIDwvc3Bhbj48YnI+DQo8YnI+DQo8YnI+DQo8c3BhbiBjbGFzcz0iaG9lbnpiIj5Mb2EgQW5k
ZXJzc29uJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZW1haWw6IDxhIGhyZWY9Im1haWx0bzps
b2FAcGkubnUiIHRhcmdldD0iX2JsYW5rIj4NCmxvYUBwaS5udTwvYT48L3NwYW4+PGJyPg0KPHNw
YW4gY2xhc3M9ImhvZW56YiI+U2VuaW9yIE1QTFMgRXhwZXJ0PC9zcGFuPjxicj4NCjxzcGFuIGNs
YXNzPSJob2VuemIiPkJyb256ZSBEcmFnb24gQ29uc3VsdGluZyZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3Bob25lOiAmIzQzOzQ2IDczOSA4MSAyMSA2NDwv
c3Bhbj48YnI+DQo8YnI+DQo8c3BhbiBjbGFzcz0iaG9lbnpiIj5fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXzwvc3Bhbj48YnI+DQo8c3BhbiBjbGFzcz0iaG9l
bnpiIj5tcGxzIG1haWxpbmcgbGlzdDwvc3Bhbj48YnI+DQo8c3BhbiBjbGFzcz0iaG9lbnpiIj48
YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1wbHNAaWV0Zi5v
cmc8L2E+PC9zcGFuPjxicj4NCjxzcGFuIGNsYXNzPSJob2VuemIiPjxhIGhyZWY9Imh0dHBzOi8v
dXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3Jn
X21haWxtYW5fbGlzdGluZm9fbXBscyZhbXA7ZD1Ed01GYVEmYW1wO2M9SEFrWXVoNjNyc3VocjZT
Y2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj1VT3JiMUlKaGkwS2ROVzFnOEluUFVE
ZzdUWXJzSXl4Z1RnUlk1ejB0dGo4JmFtcDttPVV2SzNEckVYc042X2JPVTgyQW1RVWhZemw0dHo2
VGxNSVJoSktfdmtfVHcmYW1wO3M9THdxaXlweHFKanM0SEtiLU4yYl83QlJhbmY1eG9RRkpnYWxn
bzFIUUZkSSZhbXA7ZT0iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL21wbHM8L2E+PC9zcGFuPjwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTYuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYuMHB0Ij48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_14E7BE20134743D4BFEFEDA5D5CEC5D6junipernet_--


From nobody Sun Nov  4 12:35:45 2018
Return-Path: <sesale@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AE15126F72; Sun,  4 Nov 2018 12:35:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.172
X-Spam-Level: 
X-Spam-Status: No, score=-1.172 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, KHOP_DYNAMIC=1.999, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 Vw7CB1mN982N; Sun,  4 Nov 2018 12:35:41 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 C1187123FFD; Sun,  4 Nov 2018 12:35:40 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id wA4KYSVX002399; Sun, 4 Nov 2018 12:35:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=JOE1plV0lqbQhUVncKnHtL8CG5UgCP169cbi8TT5hto=; b=lJiLDoNXdYm0yLh45+SjYKG/DJPv6Xp0iaDHsCHpj4vaEO2wBTjuWm6vOjJqP1hQz4Og EC8zywFAh12fuEz6WOC/33oXLgJuHiFCq8X6/bOyt5dBWhxnGdb+kSqnTdN2Mmr1l83Y grI3X5XtFONeUwut82SakR6yBTrMHhpytB6ZqMOb8UGS7XLWk48fMXBIy/iyY3/0carV xYM4vuqXjpHpRau2oE5WZ+7Q7ANbYgGLlKuxNR/Ad4bzL0+sJ9neeZq64vVg1Zma5Q3Y l6fFCuHT6h7rGT4gamPAP4FX5YYdDuyIP+ttz2ngjh+rp8054YXMIP0gQM0ETer3OYqL qg== 
Received: from nam05-co1-obe.outbound.protection.outlook.com (mail-co1nam05lp0087.outbound.protection.outlook.com [216.32.181.87]) by mx0b-00273201.pphosted.com with ESMTP id 2nh6wqskk4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 04 Nov 2018 12:35:38 -0800
Received: from BY1PR0501MB1528.namprd05.prod.outlook.com (10.160.203.139) by BY1PR0501MB1349.namprd05.prod.outlook.com (10.160.200.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.17; Sun, 4 Nov 2018 20:35:34 +0000
Received: from BY1PR0501MB1528.namprd05.prod.outlook.com ([fe80::6476:94fb:f857:8143]) by BY1PR0501MB1528.namprd05.prod.outlook.com ([fe80::6476:94fb:f857:8143%9]) with mapi id 15.20.1294.032; Sun, 4 Nov 2018 20:35:34 +0000
From: Santosh Easale <sesale@juniper.net>
To: "huubatwork@gmail.com" <huubatwork@gmail.com>, "mpls@ietf.org" <mpls@ietf.org>
CC: "draft-esale-mpls-ldp-rmr-extensions@ietf.org" <draft-esale-mpls-ldp-rmr-extensions@ietf.org>, mpls-chairs <mpls-chairs@ietf.org>
Thread-Topic: [mpls] MPLS-RT review of draft-esale-mpls-ldp-rmr-extensions-02
Thread-Index: AQHUAn6qzmVDAGFf5kSz8Lms2DqRaqRly5CAgNqlNIA=
Date: Sun, 4 Nov 2018 20:35:34 +0000
Message-ID: <4C6BCE42-CF82-4C77-A870-BF41437F8B8D@juniper.net>
References: <CAA=duU0dKCTHbZCw6XuVJSo72ExUuXVxRgzWwhvw1f3HbrGHuA@mail.gmail.com> <0b3a5be7-0ed0-c55c-f6ec-6b146ced9965@gmail.com>
In-Reply-To: <0b3a5be7-0ed0-c55c-f6ec-6b146ced9965@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.12.0.181014
x-originating-ip: [66.129.239.14]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BY1PR0501MB1349; 6:hRkZ9pCJky9/SR/G1P1EbXO6v1O5t/fgcGam3jl+orYcfWYkT6dDS+Tk59R2kvLV1I71ap5wtnLFyMa2GoDLTljiv0M8SH2E2qZJJDjrvz96UdyffD5C98vie8JDO8lCqYTLV5Lt8LNNZTWpN0MqCzL50aKeigkcxJ76Xbi7ez8JCMRo2kpDpk3wNFAMnxUGClx8MvKhvb7Iej//GyEVmO+fusoeYrF7pp2sR5YWe/AI/bB7pNkUZUWRFuYOn5w2E4vhkjBKJdtGFzhiCLHeXtS6DLwrIQ4HGf2q8bUTnUv3+HtoIdghn/oar5g5seF8dEYVLw8bJnARHF4lrSttgCX10EualZ1/FfL+zbXNUF1P0n81x/WMTr5eSQL3RL2p9I6YPbJN0elL/eWOqd/QjxmAlYw/RhboQGpa45yVfj2HoXnr3vgRsYuoEjZDlLvA07LTIp0eBY6Q9Up61J9JrQ==; 5:HVnHCLB+AnERmFNLFguKtK93M8AK8rW52+ePWff2/LUlcDM20PVzDkBklStH4ipJ+VVBLNZ6eCnOFoSCrjLX0Rt+t0o0dQZFGUaMWyhHyXRQ3ynx61ybM/DOeJzGioJqg3L4oKRgX9abnF93O783UfwvdYjvmokA0nFQM7cYN6c=; 7:nTVFu38RF3ve2zAuVmqezHegPJMdkAZhxYX4/QBIs+LitQ+9YcfCQsvDAlVsqpqn98Ci6X1UYBb7E27Vc/3rlvi6p5E246yFZJZNXiqrTPLZbU9cFXMY8DnqGsBQM/cFw1SyzzCGbUp4ecez0ZBc1Q==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 216a0da4-f00e-4050-bfa5-08d642951257
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:BY1PR0501MB1349; 
x-ms-traffictypediagnostic: BY1PR0501MB1349:
x-microsoft-antispam-prvs: <BY1PR0501MB13490DBAF4B5C9B2FD352047D9C90@BY1PR0501MB1349.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(85827821059158);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(3231382)(944501410)(52105095)(6055026)(148016)(149066)(150057)(6041310)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:BY1PR0501MB1349; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0501MB1349; 
x-forefront-prvs: 084674B2CF
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(366004)(39860400002)(376002)(346002)(136003)(199004)(189003)(66066001)(68736007)(256004)(2900100001)(186003)(316002)(110136005)(54906003)(58126008)(53936002)(81166006)(76176011)(81156014)(8936002)(6436002)(26005)(6246003)(8676002)(102836004)(6506007)(36756003)(86362001)(39060400002)(6346003)(345774005)(6512007)(82746002)(7736002)(305945005)(106356001)(105586002)(71200400001)(2906002)(71190400001)(5660300001)(4326008)(478600001)(99286004)(14454004)(476003)(2616005)(97736004)(11346002)(446003)(486006)(6486002)(2501003)(25786009)(83716004)(6116002)(3846002)(229853002)(33656002)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR0501MB1349; H:BY1PR0501MB1528.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: 9L5bMH1cBTFqBetITiBoJ+576j0jIN8b+cd0bkreP4aGcTr1lhiK8PZuNYHf+0JcOwLyPCIa+QYBZ38uehj/34R/3xNWQXtR3sR0XzX1bKpUt77CeIFXeFqr+qvacQIsOMp0HYLk9Hy0MrRaNSosYZVITvRpBroSX5rs0XWVJksS1bd3DLPwRbOAiw2AnvyBVkjDOvC91RXnb+yAdXvKbcGFoxFVHMD3UMS1D5+JBD7xGiaHYWrFm4xD/zY5mFmgeYEs6BYWGExs/GPSz3w+/7OtroYF4O2AYiNnPY3dsIXIhc+qrXPdpgsZq1Nu+gS8vBdAhO7NqlkMShCR1LOiKM7dRMkF8mhgkNmiQkG551E=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <A499C0734FDD7D408D68992204979D04@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 216a0da4-f00e-4050-bfa5-08d642951257
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2018 20:35:34.2763 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0501MB1349
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-11-04_15:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1811040197
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/jk3vwCYcw_otWrJAA_okOrGKto0>
Subject: Re: [mpls] MPLS-RT review of draft-esale-mpls-ldp-rmr-extensions-02
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Nov 2018 20:35:43 -0000

SGkgSHV1YiwgDQogICAgICAgICAgICAgICBUaGFuayB5b3UgZm9yIHJldmlld2luZy4gV2UgaGF2
ZSBhZGRyZXNzZWQgeW91ciBjb21tZW50cyBpbiAwMSB2ZXJzaW9uIHRoYXQgd2lsbCBiZSBwb3N0
ZWQgc2hvcnRseS4NCiAgICAgICAgICAgICAgICAgICAgICANClJlZ2FyZHMsDQpTYW50b3NoDQrv
u79PbiA2LzE4LzE4LCAyOjM5IEFNLCAiSHV1YiB2YW4gSGVsdm9vcnQiIDxodXViYXR3b3JrQGdt
YWlsLmNvbT4gd3JvdGU6DQoNCiAgICBBbGwsDQogICAgDQogICAgSSBhbSBvbmUgb2YgdGhlIHNl
bGVjdGVkIE1QTFMtUlQgcmV2aWV3ZXJzIA0KICAgIGZvciBkcmFmdC1lc2FsZS1tcGxzLWxkcC1y
bXItZXh0ZW5zaW9ucy4NCiAgICBUaGlzIGRyYWZ0IGlzIGN1cnJlbnRseSBhIGNhbmRpZGF0ZSBm
b3IgTVBMUyBXRyBhZG9wdGlvbi4NCiAgICANCiAgICBUaGUgZHJhZnQgZGVzY3JpYmVzIGV4dGVu
c2lvbnMgcmVxdWlyZWQgdG8gTERQIGZvciBzaWduYWxsaW5nIHJlc2lsaWVudCANCiAgICBNUExT
IHJpbmcgTFNQcw0KICAgIHRvIGJlIHVzZWQgaW4gdGhlIFJNUiBhcmNoaXRlY3R1cmUgZGVzY3Jp
YmVkIGluIGRyYWZ0LWlldGYtbXBscy1ybXIuDQogICAgDQogICAgVGhlIGRlc2NyaWJlZCBleHRl
bnNpb25zIHRvIExEUCwgYW5kIHRoZWlyIG9wZXJhdGlvbiwgYXJlIHdyaXR0ZW4gDQogICAgY2xl
YXJseSBlbm91Z2ggZm9yDQogICAgV0cgaW5wdXQgYW5kIHJldmlldy4gSSB0aGluayB3aWRlciBX
RyByZXZpZXcgd2lsbCBlbmhhbmNlIHRoZSBkZXNjcmlwdGlvbi4NCiAgICANCiAgICBNeSBvcGlu
aW9uIGlzIHRoYXQgdGhlIGN1cnJlbnQgZHJhZnQgaXMgcmVhZHkgZm9yIFdHIGFkb3B0aW9uLg0K
ICAgIA0KICAgIEkgaGF2ZSBhIGZldyBuaXRzIHRoYXQgY2FuIGJlIGFkZHJlc3NlZCBiZWZvcmUg
b3IgYWZ0ZXIgYWRvcHRpb24uDQogICAgDQogICAgSW4gc2VjdGlvbiA0LjIuMiwgdGhlIHNlY3Rp
b24gYmVnaW5zOg0KICAgIA0KICAgICAgICBBIG5vZGUgWCB3aXNoaW5nIHRvIHBhcnRpY2lwYXRl
IGluIExEUCBSTVIgc2lnbmFsaW5nIFNIT1VMRCBuZWdvdGlhdGUNCiAgICAgICAgdGhlIFJNUiBj
YXBhYmlsaXR5IHdpdGggYWxsIGl0cyBuZWlnaGJvcnMuDQogICAgDQogICAgSU1ITyB0aGUgU0hP
VUxEIHNob3VsZCBiZSBhIE1VU1QuDQogICAgDQogICAgVGhlIHNhbWUgcmVtYXJrIGZvciB0aGUg
bGFzdCBwYXJhZ3JhcGggaW4gc2VjdGlvbiA0LjIuMy4NCiAgICANCiAgICAgICAgV2hlbiB0aGUg
bm9kZSBpcyBubyBsb25nZXIgcGFydCBvZiB0aGUgcmluZywgaXQgU0hPVUxEIHRlYXIgZG93biBp
dHMNCiAgICAgICAgZWdyZXNzIExTUHMgLSBDVyBhbmQgQUMgLSBieSBzZW5kaW5nIGEgbGFiZWwg
d2l0aGRyYXcgbWVzc2FnZS4NCiAgICANCiAgICBUaGUgbGlua3MgaW4gZmlndXJlcyAxIGFuZCAz
IHNob3VsZCBiZSBkcmF3biBtb3JlIGNsZWFybHkuDQogICAgSW4gZmlndXJlIDMuIHRoZXJlIGFy
ZSB0d28gbm9kZXMgUjkuDQogICAgDQogICAgQ2hlZXJzLCBIdXViLg0KICAgIA0KICAgIC0tIA0K
ICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0NCiAgICBBbHdheXMgcmVtZW1iZXIgdGhhdCB5b3UgYXJlIHVuaXF1ZS4uLmp1
c3QgbGlrZSBldmVyeW9uZSBlbHNlLi4uDQogICAgDQogICAgDQoNCg==


From nobody Sun Nov  4 13:00:04 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B74C123FFD; Sun,  4 Nov 2018 13:00:03 -0800 (PST)
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: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.3
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154136520345.31817.12251178166902065737@ietfa.amsl.com>
Date: Sun, 04 Nov 2018 13:00:03 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/OQ8PQe8eMapBZdWWScA2Pbt8hak>
Subject: [mpls] I-D Action: draft-ietf-mpls-ldp-rmr-extensions-01.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Nov 2018 21:00:03 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Multiprotocol Label Switching WG of the IETF.

        Title           : LDP Extensions for RMR
        Authors         : Santosh Esale
                          Kireeti Kompella
	Filename        : draft-ietf-mpls-ldp-rmr-extensions-01.txt
	Pages           : 13
	Date            : 2018-11-04

Abstract:
   This document describes LDP extensions to signal Resilient MPLS Ring
   (RMR) Label Switched Paths (LSPs).  An RMR LSP is a multipoint to
   point LSP signaled using LDP (Label Distribution Protocol). RMR
   Architecture document - draft-ietf-mpls-rmr-02 - describes why and
   how MPLS should be used in ring topologies.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-ldp-rmr-extensions/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-mpls-ldp-rmr-extensions-01
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-ldp-rmr-extensions-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-ldp-rmr-extensions-01


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 Nov  4 20:47:38 2018
Return-Path: <sesale@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3356C130E61; Sun,  4 Nov 2018 20:47:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.172
X-Spam-Level: 
X-Spam-Status: No, score=-1.172 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, KHOP_DYNAMIC=1.999, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 Wkf8CPcWLP3e; Sun,  4 Nov 2018 20:47:31 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 53091130DC9; Sun,  4 Nov 2018 20:47:31 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id wA53IquV007464; Sun, 4 Nov 2018 19:19:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=Grr8EsoRvf9O3qi7T7I2wY3f4x1XORG/laR/eHXvFDU=; b=1MAI4wjFj/AWkRlV77URphsT4ty2f0dTblAZ3IiUg1e0OqgI5fyQr4IRTNIzuIzrW3Sw Ws5EP3NQpigiw7Oc+KBdgJBmz+v1r0ta4cbMu6Py1U+I5XFhWTWmfTWx2+uCz/nURLCr R4YOEqsIdv7WXrgVNRX+H/RF2aQ1A0PH6xTdvkAe3UQFY947WUe9qlxpyZOBD4KmcR32 hn1rwQ2wsGhPJkNyGNRi+JqvGSqJRqTf7SOGO2Np43HGOSnELj94yu7oo4i9AWSQ7Jdf 1Xemrj/vDW1wYY2eMR9/xyD956shZ6JcksCNLVmjHqJxfVhFDkt/rR/XQR/V0vERLay3 ag== 
Received: from nam01-sn1-obe.outbound.protection.outlook.com (mail-sn1nam01lp0113.outbound.protection.outlook.com [207.46.163.113]) by mx0b-00273201.pphosted.com with ESMTP id 2nh6wqta9x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Sun, 04 Nov 2018 19:19:44 -0800
Received: from BY1PR0501MB1528.namprd05.prod.outlook.com (10.160.203.139) by BY1PR0501MB1255.namprd05.prod.outlook.com (10.160.200.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.9; Mon, 5 Nov 2018 03:19:40 +0000
Received: from BY1PR0501MB1528.namprd05.prod.outlook.com ([fe80::6476:94fb:f857:8143]) by BY1PR0501MB1528.namprd05.prod.outlook.com ([fe80::6476:94fb:f857:8143%9]) with mapi id 15.20.1294.032; Mon, 5 Nov 2018 03:19:40 +0000
From: Santosh Easale <sesale@juniper.net>
To: Eric Gray <eric.gray@ericsson.com>, Loa Andersson <loa@pi.nu>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "draft-esale-mpls-ldp-rmr-extensions@ietf.org" <draft-esale-mpls-ldp-rmr-extensions@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
CC: "Andrew G. Malis" <agmalis@gmail.com>, "huubatwork@gmail.com" <huubatwork@gmail.com>, "mustapha.aissaoui@nokia.com" <mustapha.aissaoui@nokia.com>
Thread-Topic: MPLS-RT review of draft-esale-mpls-ldp-rmr-extensions
Thread-Index: AQHT++sFkwzd4tJrLkGX9sQjDq4JjqRn1U+AgNkZdYA=
Date: Mon, 5 Nov 2018 03:19:40 +0000
Message-ID: <F4F02898-6ED9-49F6-9DC7-0DFFE4862FB8@juniper.net>
References: <782ea8d2-d7b5-2745-8ad2-f7c405ec9b9e@pi.nu> <CY4PR15MB17834558A332C9574E400AB297700@CY4PR15MB1783.namprd15.prod.outlook.com>
In-Reply-To: <CY4PR15MB17834558A332C9574E400AB297700@CY4PR15MB1783.namprd15.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.12.0.181014
x-originating-ip: [66.129.239.14]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BY1PR0501MB1255; 6:qqk0XktI7hj2GZlqfTLrybMGxUpyrTwRiuhUG5y//7LboC/FCjW8myrllGGDwu0ly4gYXhZyk2pBcDi0pxcfyFKv6YxxPUH8blhX67q3amCEahUc8EmOB52X1q/XF7TxZDlkxkv3mX2v6MglVdEJcSFUU1x7DKylXGLorJs692Etgv1+sRSPgCW2Xcb3wBxIvqXwHYv4J3RkZevlJcWXt7q2jgR3EmRTyUhAEwLCGDLweLbOZufrD+a1DBI65X/TF5ssOjQ3qFKAf+RQNSmzUhJ2acHffs0Oxd+vSqEMVxRMQtzsieQLg+PkEEqUWG9KNT901vHTeQV0O4duyhVl4JckVQUs0QKQdYWMiW+H5ZMdKIePgXWvVqHRWHPHBM2XdebX06gvV/rJ3/ahhsbRdHF4N8UiyOHWVJW0TQYRMUAkxuhJww2Z1rZ3x54bypCFFyaO0U+eXRyiv+hIAGPimA==; 5:3VWsOLEBRe13/R/7co6gGhtxTwqCmytV2o0LJmJ7vjtN1TOcxvuv57h+w/y3TUO8FXBK0WM6/DGLkGya3VQDNIeh931pcU7tzo0Ys1/oCjPHxiOfZ1vaXBP1tloYNlIelKE3SyIUPKpO30m6izmgsEqzZtqejL3DwRa2ai8rtc0=; 7:SH70S1TeAV/bKwkH9cSGvcQs856FOChHVhAorHN/yAK1ZCb0iRRqIIXtPHccbFmd1+e6hURFz7lWIZ04DSaSjSsYdOOUDZEgGXQEsRywI0DmK6QhLwgLCTp/B0epOahiSAQCye0gVFtBBALl2AJhnQ==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 60a6b84e-f398-4ab1-f74d-08d642cd8639
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:BY1PR0501MB1255; 
x-ms-traffictypediagnostic: BY1PR0501MB1255:
x-microsoft-antispam-prvs: <BY1PR0501MB12555B2812A42A7E9A85CE7ED9CA0@BY1PR0501MB1255.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(85827821059158)(195916259791689)(109105607167333)(82608151540597)(248295561703944)(37575265505322);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231382)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:BY1PR0501MB1255; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0501MB1255; 
x-forefront-prvs: 08476BC6EF
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(366004)(396003)(346002)(376002)(136003)(13464003)(252514010)(199004)(189003)(25786009)(36756003)(54906003)(58126008)(110136005)(2501003)(76176011)(99286004)(8936002)(82746002)(102836004)(6506007)(53546011)(478600001)(2900100001)(5660300001)(8676002)(81156014)(81166006)(316002)(2201001)(186003)(86362001)(229853002)(6436002)(83716004)(39060400002)(6486002)(7736002)(305945005)(2906002)(476003)(2616005)(97736004)(256004)(14454004)(486006)(6246003)(71200400001)(26005)(71190400001)(105586002)(11346002)(106356001)(446003)(66066001)(3846002)(4326008)(6116002)(6512007)(68736007)(53936002)(33656002)(55754003)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR0501MB1255; H:BY1PR0501MB1528.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: qQ7s/DPpJ15WE4XD3ObUJ0S4LHj4B76q4+zJ0NYqDAW51YrWwLtmoE9n3gMLHbkMYc8TE7qCDxopETevqd9gZqcFcWwXPdjWTyNnmjICZI7K0wXcOzCyykZP+JDVt0OZ7RvNvFa7kFxZNeRv7mxvlW+PklE94qvEEXhxouN3STrmHvnXmxvYS2r9gBPIxu1YbcHsHpUClxMm024R3zlwh7c7EqZPIkgyGQ8XU/FqATpvuVtawcc5xRITdJe1l9dOpgHya6fKe2Ul/NyVfSBha9fjazThtekpLQEb3wLO496uvEbCqRJcAenNUq3f9bWnHo+PSGFjC0OohAnd0xBPHGU6lvq60+OzuFufOX1YoCw=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <606FD66C3B24194A88D3EB08E83AEB2F@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 60a6b84e-f398-4ab1-f74d-08d642cd8639
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Nov 2018 03:19:40.5417 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0501MB1255
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-11-05_02:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=612 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1811050028
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/K6D2DfKrt1xQdWv9GUT-WkXZ3yo>
Subject: Re: [mpls] MPLS-RT review of draft-esale-mpls-ldp-rmr-extensions
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 04:47:37 -0000

VGhhbmtzIEVyaWMgZm9yIHRoZSByZXZpZXcgIQ0KDQpSZWdhcmRzLA0KU2FudG9zaA0K77u/T24g
Ni8xOS8xOCwgOTowMCBBTSwgIkVyaWMgR3JheSIgPGVyaWMuZ3JheUBlcmljc3Nvbi5jb20+IHdy
b3RlOg0KDQogICAgVGhpcyBkcmFmdCBpcyByZWFkeSB0byBiZSBjb25zaWRlcmVkIGZvciBXRyBh
ZG9wdGlvbi4gIFdpdGggdGhlIGV4Y2VwdGlvbiBvZiBwb3RlbnRpYWwgbWlub3IgaW1wcm92ZW1l
bnRzIGluIHN0cnVjdHVyZSBhbmQgd29yZGluZywgaXQgaXMgY29oZXJlbnQuICBJdCBpcyB0ZWNo
bmljYWxseSBzb3VuZC4NCiAgICANCiAgICBOb3QgYmVpbmcgbXlzZWxmIGFuIG9wZXJhdG9yIG9y
IGhhdmluZyBtdWNoIGRpcmVjdCBwZXJzb25hbCBleHBlcmllbmNlIHdpdGggb3BlcmF0b3JzIHVz
aW5nIE1QTFMgaW4gcmluZ3MsIEkgY2Fubm90IGNvbW1lbnQgb24gaXRzIGdlbmVyYWwgdXNlZnVs
bmVzcyAtIEkgZGVmZXIgdG8gb3RoZXJzIG9uIHRoYXQuDQogICAgDQogICAgSSB3aWxsIGNvbW11
bmljYXRlIHNvbWUgYWR2aWNlIG9uIGltcHJvdmVtZW50cyBzZXBhcmF0ZWx5Lg0KICAgIA0KICAg
IC0tDQogICAgRXJpYw0KICAgIA0KICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAg
RnJvbTogTG9hIEFuZGVyc3NvbiA8bG9hQHBpLm51PiANCiAgICBTZW50OiBNb25kYXksIEp1bmUg
MDQsIDIwMTggNjowMSBBTQ0KICAgIFRvOiBBbmRyZXcgRy4gTWFsaXMgPGFnbWFsaXNAZ21haWwu
Y29tPjsgRXJpYyBHcmF5IDxlcmljLmdyYXlAZXJpY3Nzb24uY29tPjsgaHV1YmF0d29ya0BnbWFp
bC5jb207IG11c3RhcGhhLmFpc3Nhb3VpQG5va2lhLmNvbQ0KICAgIENjOiBkcmFmdC1lc2FsZS1t
cGxzLWxkcC1ybXItZXh0ZW5zaW9uc0BpZXRmLm9yZzsgbXBscy1jaGFpcnNAaWV0Zi5vcmcNCiAg
ICBTdWJqZWN0OiBNUExTLVJUIHJldmlldyBvZiBkcmFmdC1lc2FsZS1tcGxzLWxkcC1ybXItZXh0
ZW5zaW9ucw0KICAgIEltcG9ydGFuY2U6IEhpZ2gNCiAgICANCiAgICBBbmR5LCBFcmljIEcsIEh1
dWIgYW5kIE11c3RhcGhhLA0KICAgIA0KICAgIA0KICAgIFlvdSBoYXZlIGJlZW4gc2VsZWN0ZWQg
YXMgTVBMUy1SVCByZXZpZXdlcnMgZm9yIGRyYWZ0LWVzYWxlLW1wbHMtbGRwLSBybXItZXh0ZW5z
aW9ucy4NCiAgICANCiAgICBOb3RlIHRvIGF1dGhvcnM6IFlvdSBoYXZlIGJlZW4gQ0MnZCBvbiB0
aGlzIGVtYWlsIHNvIHRoYXQgeW91IGNhbiBrbm93IHRoYXQgdGhpcyByZXZpZXcgaXMgZ29pbmcg
b24uIEhvd2V2ZXIsIHBsZWFzZSBkbyBub3QgcmV2aWV3IHlvdXIgb3duIGRvY3VtZW50Lg0KICAg
IA0KICAgIFJldmlld3Mgc2hvdWxkIGNvbW1lbnQgb24gd2hldGhlciB0aGUgZG9jdW1lbnQgaXMg
Y29oZXJlbnQsIGlzIGl0IHVzZWZ1bCAoaWUsIGlzIGl0IGxpa2VseSB0byBiZSBhY3R1YWxseSB1
c2VmdWwgaW4gb3BlcmF0aW9uYWwgbmV0d29ya3MpLCBhbmQgaXMgdGhlIGRvY3VtZW50IHRlY2hu
aWNhbGx5IHNvdW5kPw0KICAgIA0KICAgIFdlIGFyZSBpbnRlcmVzdGVkIGluIGtub3dpbmcgd2hl
dGhlciB0aGUgZG9jdW1lbnQgaXMgcmVhZHkgdG8gYmUgY29uc2lkZXJlZCBmb3IgV0cgYWRvcHRp
b24gKGllLCBpdCBkb2Vzbid0IGhhdmUgdG8gYmUgcGVyZmVjdCBhdCB0aGlzIHBvaW50LCBidXQg
c2hvdWxkIGJlIGEgZ29vZCBzdGFydCkuIFBsZWFzZSByZW1lbWJlciB0aGF0IGl0IG9mdGVuIGlz
IGVhc2llciB0byBwcm9ncmVzcyB0aGUgZG9jdW1lbnQgd2hlbiBpdCBoYXMgYmVjb21lIGEgd29y
a2luZyBncm91cCBkb2N1bWVudC4gQWxsIGNvbW1lbnRzIGluIHRoZSBNUExTLVJUIHJldmlldyBu
ZWVkcyB0byBiZSBhZGRyZXNzZWQsIGJ1dCBwbGVhc2UgdGhpbmsgY2FyZWZ1bGx5IGFib3V0IHdo
ZXRoZXIgYSBjb21tZW50IGlzIGdhdGluZyB0aGUgYWRvcHRpb24gb3IgY291bGQganVzdCBhcyBl
YXNpbHkgYmUgYWRkcmVzc2VkIGFmdGVyIHRoZSBhZG9wdGlvbi4NCiAgICANCiAgICBSZXZpZXdz
IHNob3VsZCBiZSBzZW50IHRvIHRoZSBkb2N1bWVudCBhdXRob3JzLCBXRyBjby1jaGFpcnMgYW5k
IFdHIHNlY3JldGFyeSwgYW5kIENDJ2QgdG8gdGhlIE1QTFMgV0cgZW1haWwgbGlzdC4gSWYgbmVj
ZXNzYXJ5LCBjb21tZW50cyBtYXkgYmUgc2VudCBwcml2YXRlbHkgdG8gb25seSB0aGUgV0cgY2hh
aXJzLg0KICAgIA0KICAgIElmIHlvdSBoYXZlIHRlY2huaWNhbCBjb21tZW50cyB5b3Ugc2hvdWxk
IHRyeSB0byBiZSBleHBsaWNpdCBhYm91dCB3aGF0IG5lZWRzIHRvIGJlIHJlc29sdmVkIGJlZm9y
ZSBhZG9wdGluZyBpdCBhcyBhIHdvcmtpbmcgZ3JvdXAgZG9jdW1lbnQsIGFuZCB3aGF0IGNhbiB3
YWl0IHVudGlsIHRoZSBkb2N1bWVudCBpcyBhIHdvcmtpbmcgZ3JvdXAgZG9jdW1lbnQgYW5kIHRo
ZSB3b3JraW5nIGdyb3VwIGhhcyB0aGUgcmV2aXNpb24gY29udHJvbC4NCiAgICANCiAgICBBcmUg
eW91IGFibGUgdG8gcmV2aWV3IHRoaXMgZHJhZnQgYnkgSnVuZSAxOCwgMjAxOD8gUGxlYXNlIHJl
c3BvbmQgd2hldGhlciB5b3UgYXJlIGF2YWlsYWJsZSB0byBkbyB0aGUgcmV2aWV3IGluIGEgdGlt
ZWx5IGZhc2hpb24uDQogICAgDQogICAgDQogICAgVGhhbmtzLCBMb2ENCiAgICAoYXMgTVBMUyBX
RyBjby1jaGFpcikNCiAgICAtLSANCiAgICANCiAgICANCiAgICBMb2EgQW5kZXJzc29uICAgICAg
ICAgICAgICAgICAgICAgICAgZW1haWw6IGxvYUBwaS5udQ0KICAgIFNlbmlvciBNUExTIEV4cGVy
dA0KICAgIEJyb256ZSBEcmFnb24gQ29uc3VsdGluZyAgICAgICAgICAgICBwaG9uZTogKzQ2IDcz
OSA4MSAyMSA2NA0KICAgIA0KDQo=


From nobody Mon Nov  5 01:38:14 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 050E1130DF1; Mon,  5 Nov 2018 01:38:08 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Loa Andersson <loa@pi.nu>
To: <db3546@att.com>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.3
Auto-Submitted: auto-generated
Precedence: bulk
Cc: mpls@ietf.org, iesg-secretary@ietf.org, mpls-chairs@ietf.org, Loa Andersson <loa@pi.nu>, loa@pi.nu
Message-ID: <154141068800.9355.14092922865754230658.idtracker@ietfa.amsl.com>
Date: Mon, 05 Nov 2018 01:38:08 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/p_gb7xCsvxaAUn_4RA-g1aHKCjA>
Subject: [mpls] Publication has been requested for draft-ietf-mpls-rsvp-shared-labels-05
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 09:38:13 -0000

Loa Andersson has requested publication of draft-ietf-mpls-rsvp-shared-labels-05 as Proposed Standard on behalf of the MPLS working group.

Please verify the document's state at https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-labels/


From nobody Mon Nov  5 02:56:29 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id CC0221274D0; Mon,  5 Nov 2018 02:56:20 -0800 (PST)
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: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.3
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154141538078.9308.16578218901424618357@ietfa.amsl.com>
Date: Mon, 05 Nov 2018 02:56:20 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/64XNWQ6cAwG7WxWYrbI1vZ3-3-M>
Subject: [mpls] I-D Action: draft-ietf-mpls-sfc-encapsulation-00.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 10:56:21 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Multiprotocol Label Switching WG of the IETF.

        Title           : MPLS Encapsulation for SFC NSH
        Authors         : Andrew G. Malis
                          Stewart Bryant
                          Joel M. Halpern
                          Wim Henderickx
	Filename        : draft-ietf-mpls-sfc-encapsulation-00.txt
	Pages           : 7
	Date            : 2018-11-05

Abstract:
   This document describes how to use a Service Function Forwarder (SFF)
   Label (similar to a pseudowire label or VPN label) to indicate the
   presence of a Service Function Chaining (SFC) Network Service Header
   (NSH) between an MPLS label stack and the packet payload.  This
   allows SFC packets using the NSH to be forwarded between SFFs over an
   MPLS network, and the selection between multiple SFFs in the
   destination MPLS node.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-sfc-encapsulation/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-mpls-sfc-encapsulation-00
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-sfc-encapsulation-00


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 Mon Nov  5 08:51:04 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4352C124408; Mon,  5 Nov 2018 08:50:56 -0800 (PST)
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: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.3
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154143665624.4266.5496447210279277905@ietfa.amsl.com>
Date: Mon, 05 Nov 2018 08:50:56 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/mybFt88PsWnEbMv7WVsfrbs8PrI>
Subject: [mpls] I-D Action: draft-ietf-mpls-base-yang-09.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 16:50:56 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Multiprotocol Label Switching WG of the IETF.

        Title           : A YANG Data Model for MPLS Base
        Authors         : Tarek Saad
                          Kamran Raza
                          Rakesh Gandhi
                          Xufeng Liu
                          Vishnu Pavan Beeram
	Filename        : draft-ietf-mpls-base-yang-09.txt
	Pages           : 18
	Date            : 2018-11-05

Abstract:
   This document contains a specification of the the MPLS base YANG
   model.  The MPLS base YANG model serves as a base framework for
   configuring and managing an MPLS switching subsystem on an MPLS-
   enabled router.  It is expected that other MPLS YANG models (e.g.
   MPLS LSP Static, LDP or RSVP-TE YANG models) will augment the MPLS
   base YANG model.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-base-yang/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-mpls-base-yang-09
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-base-yang-09

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-base-yang-09


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 Mon Nov  5 09:02:33 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 74835127133; Mon,  5 Nov 2018 09:02:24 -0800 (PST)
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: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.3
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154143734442.4270.6736653193651566181@ietfa.amsl.com>
Date: Mon, 05 Nov 2018 09:02:24 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/F96b_Ln1SfgQ3TC6v1y0jr7jT2M>
Subject: [mpls] I-D Action: draft-ietf-mpls-static-yang-07.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 17:02:25 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Multiprotocol Label Switching WG of the IETF.

        Title           : A YANG Data Model for MPLS Static LSPs
        Authors         : Tarek Saad
                          Kamran Raza
                          Rakesh Gandhi
                          Xufeng Liu
                          Vishnu Pavan Beeram
                          Himanshu Shah
                          Igor Bryskin
	Filename        : draft-ietf-mpls-static-yang-07.txt
	Pages           : 19
	Date            : 2018-11-05

Abstract:
   This document contains the specification for the MPLS Static Label
   Switched Paths (LSPs) YANG model.  The model allows for the
   provisioning of static LSP(s) on LER(s) and LSR(s) devices along a
   LSP path without the dependency on any signaling protocol.  The MPLS
   Static LSP model augments the MPLS base YANG model with specific data
   to configure and manage MPLS Static LSP(s).


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-static-yang/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-mpls-static-yang-07
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-static-yang-07

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-static-yang-07


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 Mon Nov  5 09:04:45 2018
Return-Path: <tsaad@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5D5A130E10; Mon,  5 Nov 2018 09:04:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.971
X-Spam-Level: 
X-Spam-Status: No, score=-14.971 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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
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 2dPimzzU2Ap2; Mon,  5 Nov 2018 09:04:25 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6744B127133; Mon,  5 Nov 2018 09:04:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6774; q=dns/txt; s=iport; t=1541437465; x=1542647065; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=XGZvK7fS1aUgANviGyvefw0xyyTN7bST7gZUz6XYim4=; b=jEMRjP8ZrGS3zYoFoIW/WucU8hvnoTlSH5a7DsZNfukBMm4duHCkW7X+ EHgZ7C3AXHeTNrsNqvEAmIlZzS9Fn5R5s7Ja5kyXEMm0xZitE4cGHRcGc en8pBJZqaeNat/ZAD1hwJFllYaLS62I2zi+DjdssrnSkmdIjgwpIBBTeH k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AFAAA2d+Bb/5FdJa1lGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAQGBUgMBAQEBAQsBgVUvZn8oCoNslC+CDZctFIFmCwEBGAu?= =?us-ascii?q?ESQIXgzoiNQwNAQMBAQIBAQJtHAyFOgEBAQECAQEBIRE6CwwEAgEIEQMBAQE?= =?us-ascii?q?DAiYCAgIlCxUICAIEAQ0FCYMYAYF5CA+pKoEuhC0BAwIMQIUcgQuKaxeBQT+?= =?us-ascii?q?BEScfgkyDEAsBAQEBAQEWgQyDPzGCJgKeY08JAoZsiiMYgVVMhDSKC4hFhEO?= =?us-ascii?q?COIdfAhEUgSYeATaBVXAVGiEqAYJBCYsShT5vAY0CgR8BAQ?=
X-IronPort-AV: E=Sophos;i="5.54,468,1534809600"; d="scan'208";a="476942162"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Nov 2018 17:04:24 +0000
Received: from XCH-RTP-004.cisco.com (xch-rtp-004.cisco.com [64.101.220.144]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id wA5H4NOJ008696 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 5 Nov 2018 17:04:23 GMT
Received: from xch-rtp-001.cisco.com (64.101.220.141) by XCH-RTP-004.cisco.com (64.101.220.144) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Mon, 5 Nov 2018 12:04:19 -0500
Received: from xch-rtp-001.cisco.com ([64.101.220.141]) by XCH-RTP-001.cisco.com ([64.101.220.141]) with mapi id 15.00.1395.000; Mon, 5 Nov 2018 12:04:19 -0500
From: "Tarek Saad (tsaad)" <tsaad@cisco.com>
To: "t.petch" <ietfc@btconnect.com>, "mpls@ietf.org" <mpls@ietf.org>
CC: "draft-ietf-mpls-static-yang@ietf.org" <draft-ietf-mpls-static-yang@ietf.org>, "draft-ietf-mpls-base-yang@ietf.org" <draft-ietf-mpls-base-yang@ietf.org>
Thread-Topic: [mpls] I-D Action: draft-ietf-mpls-static-yang-05.txt
Thread-Index: AQHTpoRhXXP4i6uffkOa6gDoIaedaaOm3FIEgZzy+4A=
Date: Mon, 5 Nov 2018 17:04:19 +0000
Message-ID: <A7C87BD7-A6E5-474F-9D19-F3B9A6F83DA4@cisco.com>
References: <151871655164.7468.17697751302068907872@ietfa.amsl.com> <03b001d3a714$5e08dce0$4001a8c0@gateway.2wire.net>
In-Reply-To: <03b001d3a714$5e08dce0$4001a8c0@gateway.2wire.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.2.180910
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.86.254.238]
Content-Type: text/plain; charset="utf-8"
Content-ID: <0C38D0F5A0E62F4C9947B14E67BDD01D@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.144, xch-rtp-004.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/eg7kyvhJVvfkeuJieZdA4qXMJyc>
Subject: Re: [mpls] I-D Action: draft-ietf-mpls-static-yang-05.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 17:04:32 -0000

SGkgVG9tLA0KDQpUaGFuayB5b3UgbXVjaCBmb3IgeW91ciByZXZpZXcgY29tbWVudHMuIFdlIGhh
dmUgYWRkcmVzc2VkIHlvdXIgY29tbWVudHMgaW4gbGF0ZXN0IHJldmlzaW9uIG9mIHRoZSBkcmFm
dHMgKGRyYWZ0LWlldGYtbXBscy1zdGF0aWMteWFuZy0wNyBhbmQgZHJhZnQtaWV0Zi1tcGxzLWJh
c2UteWFuZy0wOSkuIFBsZWFzZSBsZXQgdXMga25vdyBpZiB5b3UgaGF2ZSBhbnkgZnVydGhlciBj
b21tZW50cyBvciB3aGV0aGVyIHlvdSdyZSBzYXRpc2ZpZWQgd2l0aCB0aGUgcmVzb2x1dGlvbi4N
Cg0KUmVnYXJkcywNClRhcmVrDQoNCu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9t
OiBtcGxzIDxtcGxzLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiAidC5wZXRjaCIgPGll
dGZjQGJ0Y29ubmVjdC5jb20+DQpEYXRlOiBGcmlkYXksIEZlYnJ1YXJ5IDE2LCAyMDE4IGF0IDU6
NTUgUE0NClRvOiAibXBsc0BpZXRmLm9yZyIgPG1wbHNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTog
W21wbHNdIEktRCBBY3Rpb246IGRyYWZ0LWlldGYtbXBscy1zdGF0aWMteWFuZy0wNS50eHQNCg0K
ICAgIEFzIGEgWUFORyBtb2R1bGUsIEkgdGhpbmsgdGhhdCB0aGlzIG5lZWRzIHNvbWUgLSB3ZWxs
LCBxdWl0ZSBhIGxvdCBvZiAtDQogICAgd29yaw0KICAgIA0KICAgIC0gVGVybWlub2xvZ3kgc2Vj
dGlvbiBuZWVkcyB0byByZWZlcmVuY2UgUkZDODE3NA0KICAgIA0KICAgIC0gaWV0Zi1uZXRtb2Qt
cmV2aXNlZC1kYXRhc3RvcmVzIGlzIHRoZSBjb3JyZWN0IHJlZmVyZW5jZSBmb3IgbW9zdCBvZg0K
ICAgIHRoZSB0ZXJtcyBpbiB0aGUgVGVybWlub2xvZ3kgc2VjdGlvbg0KICAgIA0KICAgIC0gaWV0
Zi1yaWIgbmVlZHMgYSByZWZlcmVuY2UgKGlldGYtcm91dGluZyBpcyB0aGUgdXN1YWwgYmFzZSBy
b3V0aW5nDQogICAgbW9kdWxlKQ0KICAgIA0KICAgIC0gaXQgcmVmZXJlbmNlcyBZQU5HIDEuMCBh
bmQgbm90IDEuMSAtIGlmIHRoaXMgaXMganVzdGlmaWVkLCBpdCBuZWVkcyBhbg0KICAgIGV4cGxh
bmF0aW9uDQogICAgDQogICAgLSBpdCBpcyBub3QgTk1EQSBjb21wbGlhbnQgLSB0aGlzIG5lZWRz
IGNoYW5naW5nIG9yIGp1c3RpZnlpbmcNCiAgICANCiAgICAtICIgYW5kIGF1Z21lbnRzIHRoZSBN
UExTIEJhc2UgWUFORyBtb2RlbCBkZWZpbmVkIGluIG1vZHVsZQ0KICAgICAgICJpZXRmLW1wbHMi
IGluIFtJLUQuc2FhZC1tcGxzLXN0YXRpYy15YW5nXS4NCiAgICANCiAgICBpZXRmLW1wbHMgZG9l
cyBub3QgYXBwZWFyIGFuIHRoZSByZWZlcmVuY2VkIEktRA0KICAgIA0KICAgIC0gdGhlIEktRCBo
YXMgZml2ZSBhdXRob3JzLCB0aGUgWUFORyBtb2R1bGUgaGFzIHRlbg0KICAgIA0KICAgIC0gdGhl
IG1vZHVsZSBsYWNrcyBhIGNvcHlyaWdodCBjbGF1c2UNCiAgICANCiAgICAtIHRoZSBpbXBvcnRz
IG5lZWQgcmVmZXJlbmNlcywgYmVzdCBwcm92aWRlZCB3aXRoIGEgcmVmZXJlbmNlIGNsYXVzZSBm
b3INCiAgICBlYWNoLCAgYW5kIGFnYWluIGluIHRoZSB0ZXh0IG9mIHRoZSBJLUQgYW5kIGluIHRo
ZSBJLUQgUmVmZXJlbmNlcw0KICAgIHNlY3Rpb24NCiAgICBzZWUNCiAgICBkcmFmdC1pZXRmLWNj
YW1wLWFsYXJtLW1vZHVsZQ0KICAgIGZvciBhbiBleGFtcGxlIG9mIHRoaXMNCiAgICANCiAgICAt
IGdvb2QgcHJhY3RpY2UgaXMgdG8gbGlzdCB0aGUgcHJlZml4IHVzZWQgYW5kIHRoZSBSRkMgaW4g
d2hpY2ggdGhleSBjYW4NCiAgICBiZSBmb3VuZCBzb21ld2hlcmUgaW4gdGhlIHRleHQgb2YgdGhl
IEktRA0KICAgIGRyYWZ0LWlldGYtbmV0bW9kLXJmYzgwMjJiaXMNCiAgICBoYXMgYW4gZXhhbXBs
ZSBvZiB0aGlzDQogICAgDQogICAgLSB0aGUgWUFORyBtb2R1bGUgbmVlZHMgYSByZWZlcmVuY2Ug
YmFjayB0byB0aGUgUkZDIGluIHdoaWNoIGl0IGFwcGVhcnMNCiAgICBhbG9uZyB3aXRoIGEgbm90
ZSB0byB0aGUgUkMgZWRpdG9yIHRvIHJlcGxhY2UgWFhYWCB3aXRoIHRoZSByZWxldmFudA0KICAg
IG51bWJlciAtIHlvdSBoYXZlIGEgcmVmZXJlbmNlIHRvIFJGQzMwMzEgd2hpY2ggaXMgc2FkbHkg
bWlzdGFrZW4NCiAgICANCiAgICAtIElmIGEgcmVmZXJlbmNlIHRvIFJGQzMwMzEgaXMgd2FycmFu
dGVkLCB0aGVuIGl0IG5lZWRzIHRvIGFwcGVhciBpbiB0aGUNCiAgICB0ZXh0IG9mIHRoZSBJLUQg
YW5kIGluIHRoZSBSZWZlcmVuY2VzIHNlY3Rpb24NCiAgICANCiAgICAtIHN0YXRpYy1leHRlbmRl
ZCAtIHNhbWUgY29tbWVudHMNCiAgICANCiAgICAtIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zIG5l
ZWRzIHVwZGF0aW5nIC0gaXQgbmVlZHMgdG8gY2FsbCBvdXQgdGhlDQogICAgdnVsbmVyYWJsZSBv
YmplY3RzDQogICAgDQogICAgVG9tIFBldGNoDQogICAgDQogICAgLS0tLS0gT3JpZ2luYWwgTWVz
c2FnZSAtLS0tLQ0KICAgIEZyb206IDxpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc+DQogICAgVG86
IDxpLWQtYW5ub3VuY2VAaWV0Zi5vcmc+DQogICAgQ2M6IDxtcGxzQGlldGYub3JnPg0KICAgIFNl
bnQ6IFRodXJzZGF5LCBGZWJydWFyeSAxNSwgMjAxOCA1OjQyIFBNDQogICAgU3ViamVjdDogSS1E
IEFjdGlvbjogZHJhZnQtaWV0Zi1tcGxzLXN0YXRpYy15YW5nLTA1LnR4dA0KICAgIA0KICAgIA0K
ICAgID4NCiAgICA+IEEgTmV3IEludGVybmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBv
bi1saW5lIEludGVybmV0LURyYWZ0cw0KICAgIGRpcmVjdG9yaWVzLg0KICAgID4gVGhpcyBkcmFm
dCBpcyBhIHdvcmsgaXRlbSBvZiB0aGUgTXVsdGlwcm90b2NvbCBMYWJlbCBTd2l0Y2hpbmcgV0cg
b2YNCiAgICB0aGUgSUVURi4NCiAgICA+DQogICAgPiAgICAgICAgIFRpdGxlICAgICAgICAgICA6
IEEgWUFORyBEYXRhIE1vZGVsIGZvciBNUExTIFN0YXRpYyBMU1BzDQogICAgPiAgICAgICAgIEF1
dGhvcnMgICAgICAgICA6IFRhcmVrIFNhYWQNCiAgICA+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgS2FtcmFuIFJhemENCiAgICA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgUmFrZXNoIEdh
bmRoaQ0KICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgICBYdWZlbmcgTGl1DQogICAgPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFZpc2hudSBQYXZhbiBCZWVyYW0NCiAgICA+IEZpbGVu
YW1lICAgICAgICA6IGRyYWZ0LWlldGYtbXBscy1zdGF0aWMteWFuZy0wNS50eHQNCiAgICA+IFBh
Z2VzICAgICAgICAgICA6IDIwDQogICAgPiBEYXRlICAgICAgICAgICAgOiAyMDE4LTAyLTE1DQog
ICAgPg0KICAgID4gQWJzdHJhY3Q6DQogICAgPiAgICBUaGlzIGRvY3VtZW50IGNvbnRhaW5zIHRo
ZSBzcGVjaWZpY2F0aW9uIGZvciB0aGUgTVBMUyBTdGF0aWMgTGFiZWwNCiAgICA+ICAgIFN3aXRj
aGVkIFBhdGhzIChMU1BzKSBZQU5HIG1vZGVsLiAgVGhlIG1vZGVsIGFsbG93cyBmb3IgdGhlDQog
ICAgPiAgICBwcm92aXNpb25pbmcgb2Ygc3RhdGljIExTUChzKSBvbiBMRVIocykgYW5kIExTUihz
KSBkZXZpY2VzIGFsb25nIGENCiAgICA+ICAgIExTUCBwYXRoIHdpdGhvdXQgdGhlIGRlcGVuZGVu
Y3kgb24gYW55IHNpZ25hbGluZyBwcm90b2NvbC4gIFRoZQ0KICAgIE1QTFMNCiAgICA+ICAgIFN0
YXRpYyBMU1AgbW9kZWwgYXVnbWVudHMgdGhlIE1QTFMgYmFzZSBZQU5HIG1vZGVsIHdpdGggc3Bl
Y2lmaWMNCiAgICBkYXRhDQogICAgPiAgICB0byBjb25maWd1cmUgYW5kIG1hbmFnZSBNUExTIFN0
YXRpYyBMU1AocykuDQogICAgPg0KICAgID4NCiAgICA+IFRoZSBJRVRGIGRhdGF0cmFja2VyIHN0
YXR1cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlzOg0KICAgID4gaHR0cHM6Ly9kYXRhdHJhY2tlci5p
ZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1tcGxzLXN0YXRpYy15YW5nLw0KICAgID4NCiAgICA+IFRo
ZXJlIGFyZSBhbHNvIGh0bWxpemVkIHZlcnNpb25zIGF2YWlsYWJsZSBhdDoNCiAgICA+IGh0dHBz
Oi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLW1wbHMtc3RhdGljLXlhbmctMDUNCiAg
ICA+IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1tcGxz
LXN0YXRpYy15YW5nLTA1DQogICAgPg0KICAgID4gQSBkaWZmIGZyb20gdGhlIHByZXZpb3VzIHZl
cnNpb24gaXMgYXZhaWxhYmxlIGF0Og0KICAgID4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlm
Zj91cmwyPWRyYWZ0LWlldGYtbXBscy1zdGF0aWMteWFuZy0wNQ0KICAgID4NCiAgICA+DQogICAg
PiBQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0
aGUgdGltZSBvZg0KICAgIHN1Ym1pc3Npb24NCiAgICA+IHVudGlsIHRoZSBodG1saXplZCB2ZXJz
aW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0Zi5vcmcuDQogICAgPg0KICAg
ID4gSW50ZXJuZXQtRHJhZnRzIGFyZSBhbHNvIGF2YWlsYWJsZSBieSBhbm9ueW1vdXMgRlRQIGF0
Og0KICAgID4gZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8NCiAgICA+DQogICAg
PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgID4g
SS1ELUFubm91bmNlIG1haWxpbmcgbGlzdA0KICAgID4gSS1ELUFubm91bmNlQGlldGYub3JnDQog
ICAgPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ktZC1hbm5vdW5jZQ0K
ICAgID4gSW50ZXJuZXQtRHJhZnQgZGlyZWN0b3JpZXM6IGh0dHA6Ly93d3cuaWV0Zi5vcmcvc2hh
ZG93Lmh0bWwNCiAgICA+IG9yIGZ0cDovL2Z0cC5pZXRmLm9yZy9pZXRmLzFzaGFkb3ctc2l0ZXMu
dHh0DQogICAgDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCiAgICBtcGxzIG1haWxpbmcgbGlzdA0KICAgIG1wbHNAaWV0Zi5vcmcNCiAgICBodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21wbHMNCiAgICANCg0K


From nobody Mon Nov  5 09:11:24 2018
Return-Path: <cpignata@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3618E1277CC; Mon,  5 Nov 2018 09:11:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.97
X-Spam-Level: 
X-Spam-Status: No, score=-14.97 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, 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
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 JIIdnT8cXXda; Mon,  5 Nov 2018 09:11:14 -0800 (PST)
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 B7A7A127332; Mon,  5 Nov 2018 09:11:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=23416; q=dns/txt; s=iport; t=1541437873; x=1542647473; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=MTBgH0UunzZeNO808suKC2PTlx5SKTAff2S+eMYEkYI=; b=V7L9kzxNnpqv0m6flGFv0XbR5gqWQBIZ5+Dhmx31Oyd7DxOMQiUtOHK/ IGtAf4QoHlWVaXkBXhGKP/WXlak1+STB7XiwVr9u4XH7oYv14b9LdNcK0 RyeoSkVagYUxYJ6sBD5Gesy2nqbSg/T55dDXkXhtDqsvjzuTHpNqr5pT+ M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AHAAAoeeBb/5xdJa1lGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAQGBUwIBAQEBAQsBgQ13Zn8oCoNslC+LD4hXhVQUgWYLAQE?= =?us-ascii?q?YAQqESQIXgzoiNgsNAQMBAQIBAQJtHAyFOwIBAwEBGwZLCxACAQg/AwICAh8?= =?us-ascii?q?GCxQRAgQOBYMhAYEdTAMVD6k4gS6Hdg2CFAWLdheBQT+BEAEnH4JMglZFAQE?= =?us-ascii?q?CAYEmN4MFMYImAo5ehiqJViYuCQKGbIZ5gyoYgVWFAIoLjQiBBIY+QYIUAhE?= =?us-ascii?q?UgSYkDCUngS5wFTsqAYJBPoFpF4hdhT5vAY0CgR8BAQ?=
X-IronPort-AV: E=Sophos;i="5.54,468,1534809600";  d="scan'208,217";a="480068041"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Nov 2018 17:11:12 +0000
Received: from XCH-RTP-016.cisco.com (xch-rtp-016.cisco.com [64.101.220.156]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id wA5HB6HB030623 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 5 Nov 2018 17:11:12 GMT
Received: from xch-rtp-020.cisco.com (64.101.220.160) by XCH-RTP-016.cisco.com (64.101.220.156) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Mon, 5 Nov 2018 12:11:05 -0500
Received: from xch-rtp-020.cisco.com ([64.101.220.160]) by XCH-RTP-020.cisco.com ([64.101.220.160]) with mapi id 15.00.1395.000; Mon, 5 Nov 2018 12:11:05 -0500
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: Greg Mirsky <gregimirsky@gmail.com>
CC: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, mpls <mpls@ietf.org>, rtg-bfd WG <rtg-bfd@ietf.org>
Thread-Topic: [mpls] MPLS WG adoption call for draft-mirsky-mpls-p2mp-bfd
Thread-Index: AQHUcjCnBAZrmoA7/EOd5Vk0epnVbaVBxIEA
Date: Mon, 5 Nov 2018 17:11:05 +0000
Message-ID: <5BFD9FF7-DBF8-48E6-BF45-1D29AFB90034@cisco.com>
References: <CA+RyBmVDvb6t3rh3sZUHrsApfJRb9A8GCLxPCe9b=tcvZz6J3w@mail.gmail.com> <15CB10A6-6AF4-460F-A71D-56F28D9D7784@cisco.com> <CA+RyBmVbWkDK3o2ZREv2jat++O3hNWBA4_Yn-ynyDdjpG+GjXw@mail.gmail.com>
In-Reply-To: <CA+RyBmVbWkDK3o2ZREv2jat++O3hNWBA4_Yn-ynyDdjpG+GjXw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.101.1)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.70.233.238]
Content-Type: multipart/alternative; boundary="_000_5BFD9FF7DBF848E6BF451D29AFB90034ciscocom_"
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.156, xch-rtp-016.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/h3tQHWs1AOJB41a_NAbqJLjQ-W4>
Subject: Re: [mpls] MPLS WG adoption call for draft-mirsky-mpls-p2mp-bfd
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Nov 2018 17:11:16 -0000

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

SGkgR3JlZywNCg0KTWFueSB0aGFua3MgZm9yIHlvdXIgcmVzcG9uc2UgYW5kIHN1Z2dlc3Rpb25z
ISBQbGVhc2Ugc2VlIGlubGluZS4NCg0KT24gTm92IDIsIDIwMTgsIGF0IDY6MTMgQU0sIEdyZWcg
TWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNv
bT4+IHdyb3RlOg0KDQpIaSBDYXJsb3MsDQp0aGFuayB5b3UgZm9yIHlvdXIgY29tbWVudHMuIFBs
ZWFzZSBmaW5kIG15IG5vdGVzLCBhbnN3ZXJzIGluLWxpbmUgdGFnZ2VkIEdJTT4+Lg0KDQpSZWdh
cmRzLA0KR3JlZw0KDQpPbiBUaHUsIE9jdCAyNSwgMjAxOCBhdCA4OjQ3IFBNIENhcmxvcyBQaWdu
YXRhcm8gKGNwaWduYXRhKSA8Y3BpZ25hdGFAY2lzY28uY29tPG1haWx0bzpjcGlnbmF0YUBjaXNj
by5jb20+PiB3cm90ZToNCkhpLA0KDQpDYyBCRkQgV0cNCg0KSXQgd291bGQgYmUgdXNlZnVsIHRv
IHVuZGVyc3RhbmQgdGhlIHVzZSBjYXNlIG1vdGl2YXRpb24gb3IgYXBwbGljYWJpbGl0eSBvZiB0
aGlzIGRyYWZ0LCBvdGhlciB0aGFuIGl0IGNhbiBiZSBkb25lLg0KR0lNPj4gIFRoZSBtb3RpdmF0
aW9uIGNhbiBiZSBzZWVuIGluIHRoZSBmb2xsb3dpbmcgKGZyb20gYW5vdGhlciBkcmFmdCB0aGF0
IGRpc2N1c3NlcyBPQU0gb3ZlciBHLUFDaDoNCiAgSW4gc29tZQ0KICAgZW52aXJvbm1lbnRzLCB0
aGUgb3ZlcmhlYWQgb2YgZXh0cmEgSVAvVURQIGVuY2Fwc3VsYXRpb25zIG1heSBiZQ0KICAgY29u
c2lkZXJlZCBhcyBvdmVyYnVyZGVuIGFuZCBtYWtlIHVzaW5nIG1vcmUgY29tcGFjdCBHLUFDaA0K
ICAgZW5jYXBzdWxhdGlvbiBhdHRyYWN0aXZlLg0KV2lsbCBhZGQgdGV4dCBpbiB0aGUgZHJhZnQu
DQoNCkNNUDogVGhhbmsgeW91IHZlcnkgbXVjaC4gVGhpcyBpcyBhIGdvb2Qgc3RhcnQsIGFsdGhv
dWdoIGl0IHdvdWxkIGJlIHVzZWZ1bCB0byBhZGQgcHJlY2lzaW9uIGludG8gd2hpY2ggZW52aXJv
bm1lbnRzIHNwZWNpZmljYWxseSwgYW5kIHRoZSBidXJkZW4gY29tcGFyaXNvbiBiZXR3ZWVuIElQ
L1VEUCBhbmQgRy1BQ2guDQoNCg0KSeKAmW0gYWxzbyBpbmNyZWFzaW5nbHkgY29uY2VybmVkIGJ5
IGNvbmZ1c2luZyBzY29wZSBhbmQgZGVmaW5pdGlvbiBvZiBzcGVjaWZpY2F0aW9ucy4NCg0KRm9y
IGV4YW1wbGU6DQoNCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1taXJza3ktbXBs
cy1wMm1wLWJmZC0wNCNzZWN0aW9uLTMuMg0KDQozLjIuICBOb24tSVAgRW5jYXBzdWxhdGlvbiBv
ZiBNdWx0aXBvaW50IEJGRA0KDQogICBOb24tSVAgZW5jYXBzdWxhdGlvbiBmb3IgbXVsdGlwb2lu
dCBCRkQgb3ZlciBwMm1wIE1QTFMgTFNQIE1VU1QgdXNlDQogICBHZW5lcmljIEFzc29jaWF0ZWQg
Q2hhbm5lbCAoRy1BQ2gpIExhYmVsIChHQUwpIFtSRkM1NTg2XSBhdCB0aGUNCiAgIGJvdHRvbSBv
ZiB0aGUgbGFiZWwgc3RhY2sgZm9sbG93ZWQgYnkgQXNzb2NpYXRlZCBDaGFubmVsIEhlYWRlcg0K
ICAgKEFDSCkuICBDaGFubmVsIFR5cGUgZmllbGQgaW4gQUNIIE1VU1QgYmUgc2V0IHRvIEJGRCBD
ViBbUkZDNjQyOF0uDQoNCg0KRmlyc3QsIHRoZXJl4oCZcyBubyBkZWZpbml0aW9uIGZvciBub24t
SVAgQkZEIGluIFJGQyA1NTg2IOKAlCBvbmx5IGluIFJGQyA1ODg1Lg0KR0lNPj4gUkZDIDU1ODYg
ZGVmaW5lZCB0aGUgdXNlIG9mIEdBTC4gSSB0aGluayB0aGF0IHRoaXMgcmVmZXJlbmNlIGlzIGFw
cHJvcHJpYXRlLiBJIGFncmVlIHRoYXQgdGhlIHNlY29uZCByZWZlcmVuY2Ugc2hvdWxkIGJlIHRv
IFJGQyA1ODg1LCBub3QgUkZDIDY0MjguIFdpbGwgbWFrZSB0aGUgY2hhbmdlLg0KDQpDTVA6IFRo
YW5rIHlvdS4gSG93ZXZlciwgUkZDIDU4ODUgaXMgaW4gdGhlIGNvbnRleHQgb2YgUFcgVkNDViDi
gJQgaXMgdGhlcmUgYSBtaXNzaW5nIGRlZmluaXRpb24gaW4gdGhlIHNwZWNzIGZvciBCRkQgb3Zl
ciBHLUFDaCBnZW5lcmljYWxseT8NCg0KU2Vjb25kLCB0aGUgc3BlY2lmaWNhdGlvbiBpbiBSRkMg
NjQyOCBhcHBsaWVzIHRvIE1QTFMgVHJhbnNwb3J0IFByb2ZpbGUgb25seS4gTk9UIGZvciBNUExT
LCBhbmQgZXhwbGljaXRseSBOT1QgZm9yIFAyTVAhDQoNCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcv
aHRtbC9yZmM2NDI4I3NlY3Rpb24tMQ0KDQogICBUaGlzIGRvY3VtZW50IHNwZWNpZmllcyB0aGUg
QkZEIGV4dGVuc2lvbiBhbmQgYmVoYXZpb3IgdG8gc2F0aXNmeSB0aGUNCiAgIENDLCBwcm9hY3Rp
dmUgQ1YgbW9uaXRvcmluZywgYW5kIHRoZSBSREkgZnVuY3Rpb25hbCByZXF1aXJlbWVudHMgZm9y
DQogICBib3RoIGNvLXJvdXRlZCBhbmQgYXNzb2NpYXRlZCBiaWRpcmVjdGlvbmFsIExTUHMuICBT
dXBwb3J0ZWQNCiAgIGVuY2Fwc3VsYXRpb25zIGluY2x1ZGUgR2VuZXJpYyBBc3NvY2lhdGVkIENo
YW5uZWwgTGFiZWwgKEdBTCkgLw0KICAgR2VuZXJpYyBBc3NvY2lhdGVkIENoYW5uZWwgKEctQUNo
KSwgVmlydHVhbCBDaXJjdWl0IENvbm5lY3Rpdml0eQ0KICAgVmVyaWZpY2F0aW9uIChWQ0NWKSwg
YW5kIFVEUC9JUC4gIFByb2NlZHVyZXMgZm9yIHVuaWRpcmVjdGlvbmFsDQogICBwb2ludC10by1w
b2ludCAoUDJQKSBhbmQgcG9pbnQtdG8tbXVsdGlwb2ludCAoUDJNUCkgTFNQcyBhcmUgZm9yDQog
ICBmdXJ0aGVyIHN0dWR5Lg0KDQoNClNvLCBubywgdGhpcyBkb2VzIG5vdCB3b3JrLg0KDQpSRkMg
NjQyOCBkb2VzIG5vdCBoYXZlIHNjb3BlIGZvciBQMk1QLg0KQW5kIFJGQyA1NTg2IGRvZXMgbm90
IHNwZWNpZnkgYW55dGhpbmcgZm9yIEJGRC4gSW5zdGVhZCwgd2hhdCBuZWVkcyB0byBiZSBjaXRl
ZCAoYXBwcm9wcmlhdGVseSBhbmQgZXhwYW5kZWQpIGlzIFJGQyA1ODg1DQpHSU0+PiBSRkMgNTU4
NiBzcGVjaWZpZXMgdGhlIHVzZSBvZiBHQUwgYW5kIEctQUNoIGFuZCB0aGUgcmVmZXJlbmNlIGlz
IHVzZWQgaW4gdGhpcyBjb250ZXh0Lg0KDQpDTVA6IFRoaXMgaXMgdGhlIHNhbWUgY29tbWVudCBh
cyBhYm92ZS4NCg0KDQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNjQyOCNzZWN0aW9u
LTQNCiAgICAgIFJGQyA1ODg0IC0gQkZEIENDIGluIFVEUC9JUC9MU1ANCiAgICAgIFJGQyA1ODg1
IC0gQkZEIENDIGluIEctQUNoDQpHSU0+PiBJJ2QgcG9pbnQgdGhhdCBpdCBpcyBmb3IgcDJwIEJG
RCBDQywgYW5kIHAybXAgQkZEIHVzZXMgZGlmZmVyZW50IGZyb20gcDJwIEJGRCBtZXRob2QgdG8g
ZGVtdWx0aXBsZXggQkZEIGNvbnRyb2wgcGFja2V0cy4NCg0KDQpDTVA6IEFwb2xvZ2llcyBJIGRp
ZCBub3QgdW5kZXJzdGFuZCB0aGlzIHJlc3BvbnNlLg0KDQpDTVA6IFRoYW5rcyBhZ2FpbiBmb3Ig
Y29uc2lkZXJpbmcgdGhlIGNvbW1lbnQgdG8gaW1wcm92ZSB0aGUgZG9jdW1lbnQuDQoNClRoYW5r
cywNCg0KQ2FybG9zLg0KDQoNCiAgICAgIFJGQyA1MDg1IC0gVURQL0lQIGluIEctQUNoDQogICAg
ICAgTVBMUy1UUCAtIENDL0NWIGluIEdBTC9HLUFDaCBvciBHLUFDaA0KDQoNCg0KVGhhbmtzLA0K
DQrigJQgQ2FybG9zIFBpZ25hdGFybw0KDQpPbiBPY3QgMTMsIDIwMTgsIGF0IDQ6MjQgUE0sIEdy
ZWcgTWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb208bWFpbHRvOmdyZWdpbWlyc2t5QGdtYWls
LmNvbT4+IHdyb3RlOg0KDQpEZWFyIFdHIENoYWlycywgZXQgYWwuLA0KYXMgdGhlIGF1dGhvciBv
ZiB0aGUgQkZEIGZvciBNdWx0aXBvaW50IE5ldHdvcmtzIG92ZXIgUG9pbnQtdG8tTXVsdGktUG9p
bnQgTVBMUyBMU1AgKGRyYWZ0LW1pcnNreS1tcGxzLXAybXAtYmZkKSBJIHdvdWxkIGxpa2UgdG8g
YXNrIHlvdSB0byBjb25zaWRlciBXRyBhZG9wdGlvbiBjYWxsIG9mIHRoZSBkcmFmdC4gVGhlIGRv
Y3VtZW50IGFkZHJlc3NlcyBub24tSVAgZW5jYXBzdWxhdGlvbiBvZiBwMm1wIEJGRCBvdmVyIE1Q
TFMgTFNQIHRoYXQgbWF5IGJlIHVzZWZ1bCBpZiB0aGUgb3ZlcmhlYWQgb2YgSVAsIHBhcnRpY3Vs
YXJseSBJUHY2LCBlbmNhcHN1bGF0aW9uIGlzIHRoZSBjb25jZXJuLiBUaGUgYmFzZSBzcGVjaWZp
Y2F0aW9uIG9mIEJGRCBmb3IgTXVsdGlwb2ludCBOZXR3b3JrcyBpcyBhdCB0aGlzIHRpbWUgaW4g
SUVTRyBMQy4NCg0KUmVnYXJkcywNCkdyZWcNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fDQptcGxzIG1haWxpbmcgbGlzdA0KbXBsc0BpZXRmLm9yZzxtYWls
dG86bXBsc0BpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
bXBscw0KDQo=

--_000_5BFD9FF7DBF848E6BF451D29AFB90034ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <C2D5F3C05087404F9D0509119E39FC9C@emea.cisco.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCkhpIEdyZWcsDQo8ZGl2IGNsYXNzPSIiPjxiciBj
bGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5NYW55IHRoYW5rcyBmb3IgeW91ciByZXNw
b25zZSBhbmQgc3VnZ2VzdGlvbnMhIFBsZWFzZSBzZWUgaW5saW5lLjwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj48YnIgY2xhc3M9IiI+DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9
IiI+DQo8ZGl2IGNsYXNzPSIiPk9uIE5vdiAyLCAyMDE4LCBhdCA2OjEzIEFNLCBHcmVnIE1pcnNr
eSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbSIgY2xhc3M9IiI+Z3Jl
Z2ltaXJza3lAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PC9kaXY+DQo8YnIgY2xhc3M9IkFwcGxl
LWludGVyY2hhbmdlLW5ld2xpbmUiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIHN0
eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBm
b250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5v
cm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1h
bGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0
ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13
aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJs
dHIiIGNsYXNzPSIiPkhpIENhcmxvcywNCjxkaXYgY2xhc3M9IiI+dGhhbmsgeW91IGZvciB5b3Vy
IGNvbW1lbnRzLiBQbGVhc2UgZmluZCBteSBub3RlcywgYW5zd2VycyBpbi1saW5lIHRhZ2dlZCBH
SU0mZ3Q7Jmd0Oy48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPlJlZ2FyZHMsPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkdyZWc8YnIgY2xhc3M9
IiI+DQo8YnIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+DQo8ZGl2IGRpcj0i
bHRyIiBjbGFzcz0iIj5PbiBUaHUsIE9jdCAyNSwgMjAxOCBhdCA4OjQ3IFBNIENhcmxvcyBQaWdu
YXRhcm8gKGNwaWduYXRhKSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmNwaWduYXRhQGNpc2NvLmNvbSIg
Y2xhc3M9IiI+Y3BpZ25hdGFAY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PGJyIGNsYXNzPSIiPg0K
PC9kaXY+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46IDBw
eCAwcHggMHB4IDAuOGV4OyBib3JkZXItbGVmdC13aWR0aDogMXB4OyBib3JkZXItbGVmdC1zdHls
ZTogc29saWQ7IGJvcmRlci1sZWZ0LWNvbG9yOiByZ2IoMjA0LCAyMDQsIDIwNCk7IHBhZGRpbmct
bGVmdDogMWV4OyI+DQo8ZGl2IHN0eWxlPSJvdmVyZmxvdy13cmFwOiBicmVhay13b3JkOyIgY2xh
c3M9IiI+SGksDQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj5DYyBCRkQgV0c8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPkl0IHdvdWxkIGJlIHVzZWZ1bCB0byB1bmRlcnN0YW5kIHRoZSB1c2Ug
Y2FzZSBtb3RpdmF0aW9uIG9yIGFwcGxpY2FiaWxpdHkgb2YgdGhpcyBkcmFmdCwgb3RoZXIgdGhh
biBpdCBjYW4gYmUgZG9uZS48L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdiBjbGFz
cz0iIj5HSU0mZ3Q7Jmd0OyZuYnNwOyBUaGUgbW90aXZhdGlvbiBjYW4gYmUgc2VlbiBpbiB0aGUg
Zm9sbG93aW5nIChmcm9tIGFub3RoZXIgZHJhZnQgdGhhdCBkaXNjdXNzZXMgT0FNIG92ZXIgRy1B
Q2g6PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgSW4gc29tZTwv
ZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7ZW52aXJvbm1lbnRzLCB0aGUgb3Zlcmhl
YWQgb2YgZXh0cmEgSVAvVURQIGVuY2Fwc3VsYXRpb25zIG1heSBiZTwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj4mbmJzcDsgJm5ic3A7Y29uc2lkZXJlZCBhcyBvdmVyYnVyZGVuIGFuZCBtYWtlIHVzaW5n
IG1vcmUgY29tcGFjdCBHLUFDaDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7ZW5j
YXBzdWxhdGlvbiBhdHRyYWN0aXZlLjwvZGl2Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPldpbGwg
YWRkIHRleHQgaW4gdGhlIGRyYWZ0LjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8
ZGl2PkNNUDogVGhhbmsgeW91IHZlcnkgbXVjaC4gVGhpcyBpcyBhIGdvb2Qgc3RhcnQsIGFsdGhv
dWdoIGl0IHdvdWxkIGJlIHVzZWZ1bCB0byBhZGQgcHJlY2lzaW9uIGludG8gd2hpY2ggZW52aXJv
bm1lbnRzIHNwZWNpZmljYWxseSwgYW5kIHRoZSBidXJkZW4gY29tcGFyaXNvbiBiZXR3ZWVuIElQ
L1VEUCBhbmQgRy1BQ2guPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJj
aXRlIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBzdHlsZT0iY2Fy
ZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zaXpl
OiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZv
bnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IHRleHQtYWxpZ246IHN0
YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6
IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBw
eDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFz
cz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+DQo8YmxvY2tx
dW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46IDBweCAwcHggMHB4IDAuOGV4
OyBib3JkZXItbGVmdC13aWR0aDogMXB4OyBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7IGJvcmRl
ci1sZWZ0LWNvbG9yOiByZ2IoMjA0LCAyMDQsIDIwNCk7IHBhZGRpbmctbGVmdDogMWV4OyI+DQo8
ZGl2IHN0eWxlPSJvdmVyZmxvdy13cmFwOiBicmVhay13b3JkOyIgY2xhc3M9IiI+DQo8ZGl2IGNs
YXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5J4oCZbSBhbHNvIGlu
Y3JlYXNpbmdseSBjb25jZXJuZWQgYnkgY29uZnVzaW5nIHNjb3BlIGFuZCBkZWZpbml0aW9uIG9m
IHNwZWNpZmljYXRpb25zLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rp
dj4NCjxkaXYgY2xhc3M9IiI+Rm9yIGV4YW1wbGU6PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBj
bGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL3Rvb2xzLmll
dGYub3JnL2h0bWwvZHJhZnQtbWlyc2t5LW1wbHMtcDJtcC1iZmQtMDQjc2VjdGlvbi0zLjIiIHRh
cmdldD0iX2JsYW5rIiBjbGFzcz0iIj5odHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQt
bWlyc2t5LW1wbHMtcDJtcC1iZmQtMDQjc2VjdGlvbi0zLjI8L2E+PC9kaXY+DQo8ZGl2IGNsYXNz
PSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4zLjIuJm5ic3A7IE5vbi1J
UCBFbmNhcHN1bGF0aW9uIG9mIE11bHRpcG9pbnQgQkZEDQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFz
cz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7Tm9uLUlQIGVuY2Fwc3Vs
YXRpb24gZm9yIG11bHRpcG9pbnQgQkZEIG92ZXIgcDJtcCBNUExTIExTUCBNVVNUIHVzZTwvZGl2
Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7R2VuZXJpYyBBc3NvY2lhdGVkIENoYW5uZWwg
KEctQUNoKSBMYWJlbCAoR0FMKSBbUkZDNTU4Nl0gYXQgdGhlPC9kaXY+DQo8ZGl2IGNsYXNzPSIi
PiZuYnNwOyAmbmJzcDtib3R0b20gb2YgdGhlIGxhYmVsIHN0YWNrIGZvbGxvd2VkIGJ5IEFzc29j
aWF0ZWQgQ2hhbm5lbCBIZWFkZXI8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNwOyhB
Q0gpLiZuYnNwOyBDaGFubmVsIFR5cGUgZmllbGQgaW4gQUNIIE1VU1QgYmUgc2V0IHRvIEJGRCBD
ViBbUkZDNjQyOF0uPC9kaXY+DQo8YnIgY2xhc3M9ImdtYWlsLW1fLTU5OTI3MjA1MTI1NzIwMTYz
OThBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRp
diBjbGFzcz0iIj5GaXJzdCwgdGhlcmXigJlzIG5vIGRlZmluaXRpb24gZm9yIG5vbi1JUCBCRkQg
aW4gUkZDIDU1ODYg4oCUIG9ubHkgaW4gUkZDIDU4ODUuPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2tx
dW90ZT4NCjxkaXYgY2xhc3M9IiI+R0lNJmd0OyZndDsgUkZDIDU1ODYgZGVmaW5lZCB0aGUgdXNl
IG9mIEdBTC4gSSB0aGluayB0aGF0IHRoaXMgcmVmZXJlbmNlIGlzIGFwcHJvcHJpYXRlLiBJIGFn
cmVlIHRoYXQgdGhlIHNlY29uZCByZWZlcmVuY2Ugc2hvdWxkIGJlIHRvIFJGQyA1ODg1LCBub3Qg
UkZDIDY0MjguIFdpbGwgbWFrZSB0aGUgY2hhbmdlLjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+PGJyIGNsYXNzPSIiPg0K
PC9kaXY+DQo8ZGl2PkNNUDogVGhhbmsgeW91LiBIb3dldmVyLCBSRkMgNTg4NSBpcyBpbiB0aGUg
Y29udGV4dCBvZiBQVyBWQ0NWIOKAlCBpcyB0aGVyZSBhIG1pc3NpbmcgZGVmaW5pdGlvbiBpbiB0
aGUgc3BlY3MgZm9yIEJGRCBvdmVyIEctQUNoIGdlbmVyaWNhbGx5PzwvZGl2Pg0KPGJyIGNsYXNz
PSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0K
PGRpdiBkaXI9Imx0ciIgc3R5bGU9ImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFt
aWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250
LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2lu
Zzogbm9ybWFsOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFu
c2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Vi
a2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIGNsYXNz
PSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFz
cz0iZ21haWxfcXVvdGUiPg0KPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0i
bWFyZ2luOiAwcHggMHB4IDBweCAwLjhleDsgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgYm9yZGVy
LWxlZnQtc3R5bGU6IHNvbGlkOyBib3JkZXItbGVmdC1jb2xvcjogcmdiKDIwNCwgMjA0LCAyMDQp
OyBwYWRkaW5nLWxlZnQ6IDFleDsiPg0KPGRpdiBzdHlsZT0ib3ZlcmZsb3ctd3JhcDogYnJlYWst
d29yZDsiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj5TZWNvbmQsIHRoZSBzcGVjaWZpY2F0aW9u
IGluIFJGQyA2NDI4IGFwcGxpZXMgdG8mbmJzcDtNUExTIFRyYW5zcG9ydCBQcm9maWxlIG9ubHku
IE5PVCBmb3IgTVBMUywgYW5kIGV4cGxpY2l0bHkgTk9UIGZvciBQMk1QITwvZGl2Pg0KPGRpdiBj
bGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGEgaHJlZj0iaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzY0Mjgjc2VjdGlvbi0xIiB0YXJnZXQ9Il9ibGFu
ayIgY2xhc3M9IiI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzY0Mjgjc2VjdGlvbi0x
PC9hPjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtUaGlzIGRvY3VtZW50IHNwZWNpZmll
cyB0aGUgQkZEIGV4dGVuc2lvbiBhbmQgYmVoYXZpb3IgdG8gc2F0aXNmeSB0aGU8L2Rpdj4NCjxk
aXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNwO0NDLCBwcm9hY3RpdmUgQ1YgbW9uaXRvcmluZywgYW5k
IHRoZSBSREkgZnVuY3Rpb25hbCByZXF1aXJlbWVudHMgZm9yPC9kaXY+DQo8ZGl2IGNsYXNzPSIi
PiZuYnNwOyAmbmJzcDtib3RoIGNvLXJvdXRlZCBhbmQgYXNzb2NpYXRlZCBiaWRpcmVjdGlvbmFs
IExTUHMuJm5ic3A7IFN1cHBvcnRlZDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7
ZW5jYXBzdWxhdGlvbnMgaW5jbHVkZSBHZW5lcmljIEFzc29jaWF0ZWQgQ2hhbm5lbCBMYWJlbCAo
R0FMKSAvPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtHZW5lcmljIEFzc29jaWF0
ZWQgQ2hhbm5lbCAoRy1BQ2gpLCBWaXJ0dWFsIENpcmN1aXQgQ29ubmVjdGl2aXR5PC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtWZXJpZmljYXRpb24gKFZDQ1YpLCBhbmQgVURQL0lQ
LiZuYnNwOyBQcm9jZWR1cmVzIGZvciB1bmlkaXJlY3Rpb25hbDwvZGl2Pg0KPGRpdiBjbGFzcz0i
Ij4mbmJzcDsgJm5ic3A7cG9pbnQtdG8tcG9pbnQgKFAyUCkgYW5kIHBvaW50LXRvLW11bHRpcG9p
bnQgKFAyTVApIExTUHMgYXJlIGZvcjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7
ZnVydGhlciBzdHVkeS48L2Rpdj4NCjxiciBjbGFzcz0iZ21haWwtbV8tNTk5MjcyMDUxMjU3MjAx
NjM5OEFwcGxlLWludGVyY2hhbmdlLW5ld2xpbmUiPg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPlNvLCBubywgdGhpcyBkb2VzIG5vdCB3b3JrLjwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+UkZDIDY0MjggZG9lcyBu
b3QgaGF2ZSBzY29wZSBmb3IgUDJNUC48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+QW5kIFJGQyA1NTg2
IGRvZXMgbm90IHNwZWNpZnkgYW55dGhpbmcgZm9yIEJGRC4gSW5zdGVhZCwgd2hhdCBuZWVkcyB0
byBiZSBjaXRlZCAoYXBwcm9wcmlhdGVseSBhbmQgZXhwYW5kZWQpIGlzIFJGQyA1ODg1PC9kaXY+
DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXYgY2xhc3M9IiI+R0lNJmd0OyZndDsgUkZDIDU1
ODYgc3BlY2lmaWVzIHRoZSB1c2Ugb2YgR0FMIGFuZCBHLUFDaCBhbmQgdGhlIHJlZmVyZW5jZSBp
cyB1c2VkIGluIHRoaXMgY29udGV4dC48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0K
PGRpdj5DTVA6IFRoaXMgaXMgdGhlIHNhbWUgY29tbWVudCBhcyBhYm92ZS48L2Rpdj4NCjxiciBj
bGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0i
Ij4NCjxkaXYgZGlyPSJsdHIiIHN0eWxlPSJjYXJldC1jb2xvcjogcmdiKDAsIDAsIDApOyBmb250
LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsg
Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNw
YWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRleHQt
dHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBweDsg
LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IiBj
bGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYg
Y2xhc3M9ImdtYWlsX3F1b3RlIj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5
bGU9Im1hcmdpbjogMHB4IDBweCAwcHggMC44ZXg7IGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7IGJv
cmRlci1sZWZ0LXN0eWxlOiBzb2xpZDsgYm9yZGVyLWxlZnQtY29sb3I6IHJnYigyMDQsIDIwNCwg
MjA0KTsgcGFkZGluZy1sZWZ0OiAxZXg7Ij4NCjxkaXYgc3R5bGU9Im92ZXJmbG93LXdyYXA6IGJy
ZWFrLXdvcmQ7IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM2
NDI4I3NlY3Rpb24tNCIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPmh0dHBzOi8vdG9vbHMuaWV0
Zi5vcmcvaHRtbC9yZmM2NDI4I3NlY3Rpb24tNDwvYT48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5i
c3A7ICZuYnNwOyAmbmJzcDsmbmJzcDtSRkMgNTg4NCAtIEJGRCBDQyBpbiBVRFAvSVAvTFNQDQo8
ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDsgJm5ic3A7IFJGQyA1ODg1IC0gQkZEIENDIGluIEct
QUNoJm5ic3A7PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdiBjbGFz
cz0iIj5HSU0mZ3Q7Jmd0OyBJJ2QgcG9pbnQgdGhhdCBpdCBpcyBmb3IgcDJwIEJGRCBDQywgYW5k
IHAybXAgQkZEIHVzZXMgZGlmZmVyZW50IGZyb20gcDJwIEJGRCBtZXRob2QgdG8gZGVtdWx0aXBs
ZXggQkZEIGNvbnRyb2wgcGFja2V0cy4mbmJzcDs8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwv
ZGl2Pg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCkNNUDogQXBvbG9naWVzIEkgZGlkIG5v
dCB1bmRlcnN0YW5kIHRoaXMgcmVzcG9uc2UuPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwv
ZGl2Pg0KPGRpdj5DTVA6IFRoYW5rcyBhZ2FpbiBmb3IgY29uc2lkZXJpbmcgdGhlIGNvbW1lbnQg
dG8gaW1wcm92ZSB0aGUgZG9jdW1lbnQuPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2
Pg0KPGRpdj5UaGFua3MsPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5D
YXJsb3MuPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9
IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8
ZGl2IGRpcj0ibHRyIiBzdHlsZT0iY2FyZXQtY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1p
bHk6IEhlbHZldGljYTsgZm9udC1zaXplOiAxMnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQt
dmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5n
OiBub3JtYWw7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5z
Zm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJr
aXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9
IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNz
PSJnbWFpbF9xdW90ZSI+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJt
YXJnaW46IDBweCAwcHggMHB4IDAuOGV4OyBib3JkZXItbGVmdC13aWR0aDogMXB4OyBib3JkZXIt
bGVmdC1zdHlsZTogc29saWQ7IGJvcmRlci1sZWZ0LWNvbG9yOiByZ2IoMjA0LCAyMDQsIDIwNCk7
IHBhZGRpbmctbGVmdDogMWV4OyI+DQo8ZGl2IHN0eWxlPSJvdmVyZmxvdy13cmFwOiBicmVhay13
b3JkOyIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5i
c3A7ICZuYnNwOyBSRkMgNTA4NSAtIFVEUC9JUCBpbiBHLUFDaDwvZGl2Pg0KPGRpdiBjbGFzcz0i
Ij4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtNUExTLVRQIC0gQ0MvQ1YgaW4gR0FML0ctQUNo
IG9yIEctQUNoPC9kaXY+DQo8YnIgY2xhc3M9ImdtYWlsLW1fLTU5OTI3MjA1MTI1NzIwMTYzOThB
cHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBj
bGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBkaXI9ImF1dG8iIHN0
eWxlPSJvdmVyZmxvdy13cmFwOiBicmVhay13b3JkOyIgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJm
b250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1h
bDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVy
LXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50OiAwcHg7IHRl
eHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNwYWNpbmc6IDBw
eDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQpUaGFua3MsPC9kaXY+DQo8ZGl2
IHN0eWxlPSJmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5
bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1h
bDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgdGV4dC1hbGlnbjogc3RhcnQ7IHRleHQtaW5kZW50
OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3b3JkLXNw
YWNpbmc6IDBweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9
IiI+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc2l6
ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBm
b250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB0ZXh0LWFsaWduOiBz
dGFydDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNl
OiBub3JtYWw7IHdvcmQtc3BhY2luZzogMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IiBjbGFz
cz0iIj4NCuKAlCBDYXJsb3MgUGlnbmF0YXJvPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBj
bGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4N
CjxkaXYgY2xhc3M9IiI+T24gT2N0IDEzLCAyMDE4LCBhdCA0OjI0IFBNLCBHcmVnIE1pcnNreSAm
bHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsi
IGNsYXNzPSIiPmdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJy
IGNsYXNzPSJnbWFpbC1tXy01OTkyNzIwNTEyNTcyMDE2Mzk4QXBwbGUtaW50ZXJjaGFuZ2UtbmV3
bGluZSI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+RGVhciBXRyBD
aGFpcnMsIGV0IGFsLiwNCjxkaXYgY2xhc3M9IiI+YXMgdGhlIGF1dGhvciBvZiB0aGUgQkZEIGZv
ciBNdWx0aXBvaW50IE5ldHdvcmtzIG92ZXIgUG9pbnQtdG8tTXVsdGktUG9pbnQgTVBMUyBMU1Ag
KGRyYWZ0LW1pcnNreS1tcGxzLXAybXAtYmZkKSBJIHdvdWxkIGxpa2UgdG8gYXNrIHlvdSB0byBj
b25zaWRlciBXRyBhZG9wdGlvbiBjYWxsIG9mIHRoZSBkcmFmdC4gVGhlIGRvY3VtZW50IGFkZHJl
c3NlcyBub24tSVAgZW5jYXBzdWxhdGlvbiBvZiBwMm1wIEJGRCBvdmVyIE1QTFMNCiBMU1AgdGhh
dCBtYXkgYmUgdXNlZnVsIGlmIHRoZSBvdmVyaGVhZCBvZiBJUCwgcGFydGljdWxhcmx5IElQdjYs
IGVuY2Fwc3VsYXRpb24gaXMgdGhlIGNvbmNlcm4uIFRoZSBiYXNlIHNwZWNpZmljYXRpb24gb2Yg
QkZEIGZvciBNdWx0aXBvaW50IE5ldHdvcmtzIGlzIGF0IHRoaXMgdGltZSBpbiBJRVNHIExDLjwv
ZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+
UmVnYXJkcyw8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+R3JlZzwvZGl2Pg0KPC9kaXY+DQpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxiciBjbGFzcz0iIj4NCm1w
bHMgbWFpbGluZyBsaXN0PGJyIGNsYXNzPSIiPg0KPGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5v
cmciIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj5tcGxzQGlldGYub3JnPC9hPjxiciBjbGFzcz0i
Ij4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbXBscyIg
dGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vbXBsczwvYT48L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp
dj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9ib2R5Pg0K
PC9odG1sPg0K

--_000_5BFD9FF7DBF848E6BF451D29AFB90034ciscocom_--


From nobody Mon Nov  5 19:14:46 2018
Return-Path: <tsaad@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3713130DCC; Mon,  5 Nov 2018 19:14:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.97
X-Spam-Level: 
X-Spam-Status: No, score=-14.97 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, 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
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 bOIppou53JA0; Mon,  5 Nov 2018 19:14:41 -0800 (PST)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B33F212D4EA; Mon,  5 Nov 2018 19:14:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7684; q=dns/txt; s=iport; t=1541474081; x=1542683681; h=from:to:cc:subject:date:message-id:mime-version; bh=sP3zCQWZun8HADOa5txTQj+7f3KXoUmUFlIQOuzjDaU=; b=hGoh7zxYC2ofI6e1SYR/gpg+p/gGx1P6uCjaRgQzW+3HQ9qiFOyaDAA7 +1OVKNwGRvHBgb45VhcLB9DV/XtLxXk3iwedrqkKq62ugxUA5DZBN3wMF EILRfWjQh2CsXMgA8XjrUP6qLlF/fMO8wwYfMXmVMGSyUhqIpT/xCA2ir A=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ANAAChBeFb/5RdJa1lGwEBAQEDAQE?= =?us-ascii?q?BBwMBAQGBUQYBAQELAYENSC9mfzKDbIgYn3+FVIF6CwEBhGwZgzoiNA0NAQM?= =?us-ascii?q?BAQIBAQJtHQuFZFYSARowAgQwFxAEDoMmAYEdZKlwgS6FPIR3i3YXgUE/gRA?= =?us-ascii?q?BJx+KTjGCJgKOXpBUCQKRDxiQYJcfAhEUgSYdOIFVcBVlAYJCkFiNY4EfAQE?=
X-IronPort-AV: E=Sophos;i="5.54,470,1534809600";  d="scan'208,217";a="196083244"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Nov 2018 03:14:40 +0000
Received: from XCH-RTP-001.cisco.com (xch-rtp-001.cisco.com [64.101.220.141]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id wA63EexY030583 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 6 Nov 2018 03:14:40 GMT
Received: from xch-rtp-001.cisco.com (64.101.220.141) by XCH-RTP-001.cisco.com (64.101.220.141) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Mon, 5 Nov 2018 22:14:39 -0500
Received: from xch-rtp-001.cisco.com ([64.101.220.141]) by XCH-RTP-001.cisco.com ([64.101.220.141]) with mapi id 15.00.1395.000; Mon, 5 Nov 2018 22:14:39 -0500
From: "Tarek Saad (tsaad)" <tsaad@cisco.com>
To: "mpls@ietf.org" <mpls@ietf.org>
CC: "draft-xie-mpls-rsvp-bier-extension@ietf.org" <draft-xie-mpls-rsvp-bier-extension@ietf.org>
Thread-Topic: draft-xie-mpls-rsvp-bier-extension
Thread-Index: AQHUdX7aakcCQ7cHAUqUxoEC8GyjNg==
Date: Tue, 6 Nov 2018 03:14:39 +0000
Message-ID: <70106E5B-FDF9-43CF-8C9D-553126CC0C97@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.2.180910
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.86.254.238]
Content-Type: multipart/alternative; boundary="_000_70106E5BFDF943CF8C9D553126CC0C97ciscocom_"
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.141, xch-rtp-001.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/GmoLBSGB8_Lu6y5vB1aDn2Ao0jg>
Subject: [mpls] draft-xie-mpls-rsvp-bier-extension
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 03:14:44 -0000

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

SGkgYXV0aG9ycywNCg0KSSBoYXZlIGEgaGlnaC1sZXZlbCBxdWVzdGlvbiByZWxhdGVkIHRvIHRo
ZSBtb3RpdmF0aW9uIG9mIHRoZSB3b3JrIGluIOKAnGRyYWZ0LXhpZS1tcGxzLXJzdnAtYmllci1l
eHRlbnNpb27igJ0uDQpUaGUgQklFUiBhcmNoaXRlY3R1cmUgUkZDODI3OSBzdGF0ZXMgdGhhdCBu
byBwcm90b2NvbCBpcyBuZWVkZWQgdG8gc2V0dXAgdGhlIHRyZWUsIG5vIHBlciBmbG93IHN0YXRl
IGlzIG1haW50YWluZWQgaW4gdGhlIG5ldHdvcmsuLiBNeSB1bmRlcnN0YW5kaW5nIGlzIGluIHlv
dXIgY2FzZSwgeW91IGFyZSB1c2luZyBSU1ZQIHRvIGJ1aWxkaW5nIGFuZCBtYWludGFpbmluZyBh
IHNlc3Npb24gcGVyIFAyTVAgdHJlZS4NCg0K4oCcSG93ZXZlciwgaXQgZG9lcyBub3QgcmVxdWly
ZSBhIHByb3RvY29sIGZvciBleHBsaWNpdGx5IGJ1aWxkaW5nIG11bHRpY2FzdA0KZGlzdHJpYnV0
aW9uIHRyZWVzLCBub3IgZG9lcyBpdCByZXF1aXJlIGludGVybWVkaWF0ZSBub2RlcyB0byBtYWlu
dGFpbiBhbnkgcGVyLWZsb3cgc3RhdGUu4oCdDQoNCkFsc28sIHRoZSBCSUVSLVRFIGFyY2hpdGVj
dHVyZSBkb2N1bWVudCBkcmFmdC1pZXRmLWJpZXItdGUtYXJjaCBpbnNpc3RzIHRoYXQgaXQgaXMg
bW9yZSBTUi1saWtlIGluIG5hdHVyZSBpbiB0aGF0IGV4cGxpY2l0IG5lZWQgZm9yIHRyZWUgYnVp
bGRpbmcgYW5kIGxlc3MgbGlrZSBSU1ZQLVRFIGluIG5lZWQgdG8gYnVpbGQgYSBQMk1QIHRyZWUg
b24gcGVyIGRlbWFuZCBiYXNpczoNCg0K4oCcQmVjYXVzZSBCSUVSLVRFIGxpa2UgQklFUiBvcGVy
YXRlcyB3aXRob3V0IGV4cGxpY2l0IGluLW5ldHdvcmsgdHJlZS1idWlsZGluZyBidXQgYWxzbw0K
c3VwcG9ydHMgdHJhZmZpYyBlbmdpbmVlcmluZywgaXQgaXMgbW9yZSBzaW1pbGFyIHRvIFNlZ21l
bnQgUm91dGluZyAoU1IpIHRoYW4gUlNWUC1URS7igJ0NCg0KRG8geW91IHRoaW5rIHRoZSBhcHBy
b2FjaCB5b3UgYXJlIHByb3Bvc2luZyB3aWxsIHZpb2xhdGUgdGhlIGFib3ZlIGFzc3VtcHRpb25z
Pw0KDQpSZWdhcmRzLA0KVGFyZWsNCg==

--_000_70106E5BFDF943CF8C9D553126CC0C97ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <5345243E7F10834C950CC519AD44F695@emea.cisco.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpz
cGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3NlOw0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1z
b0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1pbHk6
IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBw
dCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2Lldv
cmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0K
PGJvZHkgbGFuZz0iRU4tQ0EiIGxpbms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYg
Y2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkhpIGF1dGhvcnMsPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkkg
aGF2ZSBhIGhpZ2gtbGV2ZWwgcXVlc3Rpb24gcmVsYXRlZCB0byB0aGUgbW90aXZhdGlvbiBvZiB0
aGUgd29yayBpbiDigJxkcmFmdC14aWUtbXBscy1yc3ZwLWJpZXItZXh0ZW5zaW9u4oCdLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+VGhlIEJJRVIgYXJjaGl0ZWN0dXJlIFJGQzgyNzkg
c3RhdGVzIHRoYXQgbm8gcHJvdG9jb2wgaXMgbmVlZGVkIHRvIHNldHVwIHRoZSB0cmVlLCBubyBw
ZXIgZmxvdyBzdGF0ZSBpcyBtYWludGFpbmVkIGluIHRoZSBuZXR3b3JrLi4gTXkgdW5kZXJzdGFu
ZGluZyBpcyBpbiB5b3VyIGNhc2UsIHlvdSBhcmUgdXNpbmcgUlNWUCB0byBidWlsZGluZw0KIGFu
ZCBtYWludGFpbmluZyBhIHNlc3Npb24gcGVyIFAyTVAgdHJlZS48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+4oCcPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5Ib3dldmVyLCBpdA0KPHNwYW4gc3R5bGU9ImJhY2tn
cm91bmQ6eWVsbG93O21zby1oaWdobGlnaHQ6eWVsbG93Ij5kb2VzIG5vdCByZXF1aXJlIGEgcHJv
dG9jb2wgZm9yIGV4cGxpY2l0bHkgYnVpbGRpbmcgbXVsdGljYXN0PC9zcGFuPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5k
aXN0cmlidXRpb24gdHJlZXMsIG5vciBkb2VzIGl0IHJlcXVpcmUgaW50ZXJtZWRpYXRlDQo8c3Bh
biBzdHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPm5vZGVzIHRv
IG1haW50YWluIGFueSBwZXItZmxvdyBzdGF0ZTwvc3Bhbj4u4oCdPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5BbHNvLCB0aGUgQklFUi1URSBhcmNoaXRlY3R1cmUg
ZG9jdW1lbnQgZHJhZnQtaWV0Zi1iaWVyLXRlLWFyY2ggaW5zaXN0cyB0aGF0IGl0IGlzIG1vcmUg
U1ItbGlrZSBpbiBuYXR1cmUgaW4gdGhhdCBleHBsaWNpdCBuZWVkIGZvciB0cmVlIGJ1aWxkaW5n
IGFuZCBsZXNzIGxpa2UgUlNWUC1URSBpbiBuZWVkIHRvIGJ1aWxkIGEgUDJNUCB0cmVlIG9uIHBl
ciBkZW1hbmQNCiBiYXNpczo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPuKAnEJl
Y2F1c2UgQklFUi1URSBsaWtlIEJJRVIgb3BlcmF0ZXMgd2l0aG91dCBleHBsaWNpdCBpbi1uZXR3
b3JrIHRyZWUtYnVpbGRpbmcgYnV0IGFsc288bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+c3VwcG9ydHMgdHJhZmZpYyBlbmdp
bmVlcmluZywNCjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxvdzttc28taGlnaGxpZ2h0Onll
bGxvdyI+aXQgaXMgbW9yZSBzaW1pbGFyIHRvIFNlZ21lbnQgUm91dGluZyAoU1IpPC9zcGFuPiB0
aGFuIFJTVlAtVEUu4oCdPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5EbyB5
b3UgdGhpbmsgdGhlIGFwcHJvYWNoIHlvdSBhcmUgcHJvcG9zaW5nIHdpbGwgdmlvbGF0ZSB0aGUg
YWJvdmUgYXNzdW1wdGlvbnM/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij5UYXJlazxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5
Pg0KPC9odG1sPg0K

--_000_70106E5BFDF943CF8C9D553126CC0C97ciscocom_--


From nobody Mon Nov  5 20:50:07 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E766F130E16; Mon,  5 Nov 2018 20:50:03 -0800 (PST)
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, 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 J2ng-MLCQBYF; Mon,  5 Nov 2018 20:50:00 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E30F12D4EA; Mon,  5 Nov 2018 20:50:00 -0800 (PST)
Received: from [31.133.148.96] (dhcp-9460.meeting.ietf.org [31.133.148.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 78B4D1802AAA; Tue,  6 Nov 2018 05:49:56 +0100 (CET)
To: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>, Greg Mirsky <gregimirsky@gmail.com>
Cc: mpls <mpls@ietf.org>, rtg-bfd WG <rtg-bfd@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
References: <CA+RyBmVDvb6t3rh3sZUHrsApfJRb9A8GCLxPCe9b=tcvZz6J3w@mail.gmail.com> <15CB10A6-6AF4-460F-A71D-56F28D9D7784@cisco.com> <CA+RyBmVbWkDK3o2ZREv2jat++O3hNWBA4_Yn-ynyDdjpG+GjXw@mail.gmail.com> <5BFD9FF7-DBF8-48E6-BF45-1D29AFB90034@cisco.com>
From: Loa Andersson <loa@pi.nu>
Message-ID: <212c9ad1-e932-9e0e-626f-39d13e18f7a1@pi.nu>
Date: Tue, 6 Nov 2018 11:49:54 +0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <5BFD9FF7-DBF8-48E6-BF45-1D29AFB90034@cisco.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/RdLKx5UEksfmc_whHTaplXBohbc>
Subject: Re: [mpls] MPLS WG adoption call for draft-mirsky-mpls-p2mp-bfd
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 04:50:05 -0000

Carlos,

Since the a wg adoption poll I read your comments as that we are doing
progress, and that we can address the rest during the wg process,
correct?

/Loa

On 2018-11-06 00:11, Carlos Pignataro (cpignata) wrote:
> Hi Greg,
> 
> Many thanks for your response and suggestions! Please see inline.
> 
>> On Nov 2, 2018, at 6:13 AM, Greg Mirsky <gregimirsky@gmail.com 
>> <mailto:gregimirsky@gmail.com>> wrote:
>>
>> Hi Carlos,
>> thank you for your comments. Please find my notes, answers in-line 
>> tagged GIM>>.
>>
>> Regards,
>> Greg
>>
>> On Thu, Oct 25, 2018 at 8:47 PM Carlos Pignataro (cpignata) 
>> <cpignata@cisco.com <mailto:cpignata@cisco.com>> wrote:
>>
>>     Hi,
>>
>>     Cc BFD WG
>>
>>     It would be useful to understand the use case motivation or
>>     applicability of this draft, other than it can be done.
>>
>> GIM>>  The motivation can be seen in the following (from another draft 
>> that discusses OAM over G-ACh:
>>   In some
>>    environments, the overhead of extra IP/UDP encapsulations may be
>>    considered as overburden and make using more compact G-ACh
>>    encapsulation attractive.
>> Will add text in the draft.
> 
> CMP: Thank you very much. This is a good start, although it would be 
> useful to add precision into which environments specifically, and the 
> burden comparison between IP/UDP and G-ACh.
> 
>>
>>     I’m also increasingly concerned by confusing scope and definition
>>     of specifications.
>>
>>     For example:
>>
>>     https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-04#section-3.2
>>
>>     3.2.  Non-IP Encapsulation of Multipoint BFD
>>
>>        Non-IP encapsulation for multipoint BFD over p2mp MPLS LSP MUST use
>>        Generic Associated Channel (G-ACh) Label (GAL) [RFC5586] at the
>>        bottom of the label stack followed by Associated Channel Header
>>        (ACH).  Channel Type field in ACH MUST be set to BFD CV [RFC6428].
>>
>>
>>     First, there’s no definition for non-IP BFD in RFC 5586 — only in
>>     RFC 5885.
>>
>> GIM>> RFC 5586 defined the use of GAL. I think that this reference is 
>> appropriate. I agree that the second reference should be to RFC 5885, 
>> not RFC 6428. Will make the change.
> 
> CMP: Thank you. However, RFC 5885 is in the context of PW VCCV — is 
> there a missing definition in the specs for BFD over G-ACh generically?
> 
>>     Second, the specification in RFC 6428 applies to MPLS Transport
>>     Profile only. NOT for MPLS, and explicitly NOT for P2MP!
>>
>>     https://tools.ietf.org/html/rfc6428#section-1
>>
>>        This document specifies the BFD extension and behavior to
>>     satisfy the
>>        CC, proactive CV monitoring, and the RDI functional
>>     requirements for
>>        both co-routed and associated bidirectional LSPs.  Supported
>>        encapsulations include Generic Associated Channel Label (GAL) /
>>        Generic Associated Channel (G-ACh), Virtual Circuit Connectivity
>>        Verification (VCCV), and UDP/IP.  Procedures for unidirectional
>>        point-to-point (P2P) and point-to-multipoint (P2MP) LSPs are for
>>        further study.
>>
>>
>>     So, no, this does not work.
>>
>>     RFC 6428 does not have scope for P2MP.
>>     And RFC 5586 does not specify anything for BFD. Instead, what
>>     needs to be cited (appropriately and expanded) is RFC 5885
>>
>> GIM>> RFC 5586 specifies the use of GAL and G-ACh and the reference is 
>> used in this context.
> 
> CMP: This is the same comment as above.
> 
>>
>>     https://tools.ietf.org/html/rfc6428#section-4
>>           RFC 5884 - BFD CC in UDP/IP/LSP
>>           RFC 5885 - BFD CC in G-ACh
>>
>> GIM>> I'd point that it is for p2p BFD CC, and p2mp BFD uses different 
>> from p2p BFD method to demultiplex BFD control packets.
> 
> 
> CMP: Apologies I did not understand this response.
> 
> CMP: Thanks again for considering the comment to improve the document.
> 
> Thanks,
> 
> Carlos.
> 
> 
>>           RFC 5085 - UDP/IP in G-ACh
>>            MPLS-TP - CC/CV in GAL/G-ACh or G-ACh
>>
>>
>>
>>     Thanks,
>>
>>     — Carlos Pignataro
>>
>>>     On Oct 13, 2018, at 4:24 PM, Greg Mirsky <gregimirsky@gmail.com
>>>     <mailto:gregimirsky@gmail.com>> wrote:
>>>
>>>     Dear WG Chairs, et al.,
>>>     as the author of the BFD for Multipoint Networks over
>>>     Point-to-Multi-Point MPLS LSP (draft-mirsky-mpls-p2mp-bfd) I
>>>     would like to ask you to consider WG adoption call of the draft.
>>>     The document addresses non-IP encapsulation of p2mp BFD over MPLS
>>>     LSP that may be useful if the overhead of IP, particularly IPv6,
>>>     encapsulation is the concern. The base specification of BFD for
>>>     Multipoint Networks is at this time in IESG LC.
>>>
>>>     Regards,
>>>     Greg
>>>     _______________________________________________
>>>     mpls mailing list
>>>     mpls@ietf.org <mailto:mpls@ietf.org>
>>>     https://www.ietf.org/mailman/listinfo/mpls
>>
> 
> 
> 
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
> 

-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Mon Nov  5 20:55:26 2018
Return-Path: <xiejingrong@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6ED8130E1C; Mon,  5 Nov 2018 20:55:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 TUfNFqw0QPQp; Mon,  5 Nov 2018 20:55:20 -0800 (PST)
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 E1653130E39; Mon,  5 Nov 2018 20:55:19 -0800 (PST)
Received: from LHREML710-CAH.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 786F8E09C5DB4; Tue,  6 Nov 2018 04:55:16 +0000 (GMT)
Received: from NKGEML411-HUB.china.huawei.com (10.98.56.70) by LHREML710-CAH.china.huawei.com (10.201.108.33) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 6 Nov 2018 04:55:16 +0000
Received: from NKGEML514-MBX.china.huawei.com ([fe80::40a8:f0d:c0f3:2ca5]) by nkgeml411-hub.china.huawei.com ([10.98.56.70]) with mapi id 14.03.0415.000; Tue, 6 Nov 2018 12:55:07 +0800
From: Xiejingrong <xiejingrong@huawei.com>
To: "Tarek Saad (tsaad)" <tsaad@cisco.com>, "mpls@ietf.org" <mpls@ietf.org>
CC: "draft-xie-mpls-rsvp-bier-extension@ietf.org" <draft-xie-mpls-rsvp-bier-extension@ietf.org>, "draft-xie-mpls-ldp-bier-extension@ietf.org" <draft-xie-mpls-ldp-bier-extension@ietf.org>, "bier@ietf.org" <bier@ietf.org>
Thread-Topic: draft-xie-mpls-rsvp-bier-extension
Thread-Index: AQHUdX7aakcCQ7cHAUqUxoEC8GyjNqVCKXQQ
Date: Tue, 6 Nov 2018 04:55:07 +0000
Message-ID: <16253F7987E4F346823E305D08F9115A99B2B913@nkgeml514-mbx.china.huawei.com>
References: <70106E5B-FDF9-43CF-8C9D-553126CC0C97@cisco.com>
In-Reply-To: <70106E5B-FDF9-43CF-8C9D-553126CC0C97@cisco.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.126.171.199]
Content-Type: multipart/alternative; boundary="_000_16253F7987E4F346823E305D08F9115A99B2B913nkgeml514mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/5O27VmTKDnJCCpRdLpYnxrv9kOQ>
Subject: Re: [mpls] draft-xie-mpls-rsvp-bier-extension
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 04:55:25 -0000

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

SGkgVGFyZWssDQoNClZlcnkgZ29vZCBjb25jZXJuLCBhbmQgSSBoYXZlIGNvcHkgdG8gQklFUiBX
RyB0b28uDQoNClRoZXJlIGlzIHVzZWZ1bCBkZXNjcmlwdGlvbiBpbiB0aGUgQklFUi1hcmNoIFJG
QzgyNzkgdG9vOg0KICAgQWx0ZXJuYXRpdmVseSwgb25lIGNvdWxkIGRlcGxveSBhIHJvdXRpbmcg
dW5kZXJsYXkgdGhhdCBjcmVhdGVzIGENCiAgIG11bHRpY2FzdC1zcGVjaWZpYyB0cmVlIG9mIHNv
bWUgc29ydC4gIEJJRVIgY291bGQgdGhlbiBiZSB1c2VkIHRvDQogICBmb3J3YXJkIG11bHRpY2Fz
dCBkYXRhIHBhY2tldHMgYWxvbmcgdGhlIG11bHRpY2FzdC1zcGVjaWZpYyB0cmVlLA0KICAgd2hp
bGUgdW5pY2FzdCBwYWNrZXRzIGZvbGxvdyB0aGUgIm9yZGluYXJ5IiBPU1BGIGJlc3QgcGF0aC4g
IChJbiBhDQogICBjYXNlIGxpa2UgdGhpcywgbWFueSBtdWx0aWNhc3QgZmxvd3MgY291bGQgYmUg
dHJhdmVsaW5nIGFsb25nIGENCiAgIHNpbmdsZSB0cmVlLCBhbmQgdGhlIEJpdFN0cmluZyBjYXJy
aWVkIGJ5IGEgcGFydGljdWxhciBwYWNrZXQgd291bGQNCiAgIGlkZW50aWZ5IHRob3NlIG5vZGVz
IG9mIHRoZSB0cmVlIHRoYXQgbmVlZCB0byByZWNlaXZlIHRoYXQgcGFja2V0LikNCiAgIEl0IGlz
IGV2ZW4gcG9zc2libGUgdG8gaGF2ZSBtdWx0aXBsZSByb3V0aW5nIHVuZGVybGF5cyB1c2VkIGJ5
IEJJRVIsDQogICBhcyBsb25nIGFzIG9uZSBjYW4gaW5mZXIgZnJvbSBhIGRhdGEgcGFja2V0J3Mg
QklFUiBlbmNhcHN1bGF0aW9uDQogICB3aGljaCB1bmRlcmxheSBpcyBiZWluZyB1c2VkIGZvciB0
aGF0IHBhY2tldC4NCg0KRXZlbiBpbiBCSUVSIFdHLCB0aGVyZSBpcyBubyBkb3VidCBhYm91dCB3
aGV0aGVyIGl0IGlzIEFSQ0ggdmlvbGF0aW9uLg0KVGhleSBzYWlkIGl0IG1ha2UgdGhpbmdzIGNv
bXBsZXggd2hlbiB1c2luZyBhIHRyZWUtYnVpbGRpbmcgcHJvdG9jb2wuDQpCdXQgd2l0aG91dCB0
aGUgYWxyZWFkeSBleGlzdGVkLCB3aWRlbHkgZGVwbG95ZWQsIHdlbGwgcHJvdmVuLCBwcm90b2Nv
bC1pbmRlcGVuZGVudCB0cmVlLWJ1aWxkaW5nIHByb3RvY29sLA0KbWFueSBlZmZvcnRzIGludGVu
ZGVkIHRvIHNvbHZlIHJhaXNlZCBwcm9ibGVtcyB0dXJucyBvdXQgdG8gbWFrZSB0aGluZ3MgbW9y
ZSBjb21wbGV4Lg0KDQpUaGF04oCZcyB3aGF0IHRoZSBkcmFmdHMgYWJvdXQg4oCYbXVsdGljYXN0
LXNwZWNpZmljIHRyZWUgYmFzZWQgQklFUuKAmSB3YW50IHRvIGRvLg0KVGhlIHN0YW5kYXJkIGVu
Y2Fwc3VsYXRpb24gb2YgUkZDODI5NiBhbGxvd3MgYSBjb21iaW5hdGlvbiB3aXRoIFAyTVAgb2J2
aW91c2x5IHRvbyAtLS0tIGl0IGlzIHRoZSBhcmNoaXRlY3R1cmUgb2YgTVBMUy4NCg0KU28gc3Vt
bWFyeSwgbm8gdmlvbGF0aW9uIHdpdGggQklFUi1BUkNILCBhbmQgZnVsbHkgY29tcGF0aWJsZSB3
aXRoIEJJRVItTVBMUy1FbmNhcHN1bGF0aW9uLg0KDQpUaGFua3MNCkppbmdyb25nDQoNCkZyb206
IFRhcmVrIFNhYWQgKHRzYWFkKSBbbWFpbHRvOnRzYWFkQGNpc2NvLmNvbV0NClNlbnQ6IFR1ZXNk
YXksIE5vdmVtYmVyIDYsIDIwMTggMTA6MTUgQU0NClRvOiBtcGxzQGlldGYub3JnDQpDYzogZHJh
ZnQteGllLW1wbHMtcnN2cC1iaWVyLWV4dGVuc2lvbkBpZXRmLm9yZw0KU3ViamVjdDogZHJhZnQt
eGllLW1wbHMtcnN2cC1iaWVyLWV4dGVuc2lvbg0KDQpIaSBhdXRob3JzLA0KDQpJIGhhdmUgYSBo
aWdoLWxldmVsIHF1ZXN0aW9uIHJlbGF0ZWQgdG8gdGhlIG1vdGl2YXRpb24gb2YgdGhlIHdvcmsg
aW4g4oCcZHJhZnQteGllLW1wbHMtcnN2cC1iaWVyLWV4dGVuc2lvbuKAnS4NClRoZSBCSUVSIGFy
Y2hpdGVjdHVyZSBSRkM4Mjc5IHN0YXRlcyB0aGF0IG5vIHByb3RvY29sIGlzIG5lZWRlZCB0byBz
ZXR1cCB0aGUgdHJlZSwgbm8gcGVyIGZsb3cgc3RhdGUgaXMgbWFpbnRhaW5lZCBpbiB0aGUgbmV0
d29yay4uIE15IHVuZGVyc3RhbmRpbmcgaXMgaW4geW91ciBjYXNlLCB5b3UgYXJlIHVzaW5nIFJT
VlAgdG8gYnVpbGRpbmcgYW5kIG1haW50YWluaW5nIGEgc2Vzc2lvbiBwZXIgUDJNUCB0cmVlLg0K
DQrigJxIb3dldmVyLCBpdCBkb2VzIG5vdCByZXF1aXJlIGEgcHJvdG9jb2wgZm9yIGV4cGxpY2l0
bHkgYnVpbGRpbmcgbXVsdGljYXN0DQpkaXN0cmlidXRpb24gdHJlZXMsIG5vciBkb2VzIGl0IHJl
cXVpcmUgaW50ZXJtZWRpYXRlIG5vZGVzIHRvIG1haW50YWluIGFueSBwZXItZmxvdyBzdGF0ZS7i
gJ0NCg0KQWxzbywgdGhlIEJJRVItVEUgYXJjaGl0ZWN0dXJlIGRvY3VtZW50IGRyYWZ0LWlldGYt
Ymllci10ZS1hcmNoIGluc2lzdHMgdGhhdCBpdCBpcyBtb3JlIFNSLWxpa2UgaW4gbmF0dXJlIGlu
IHRoYXQgZXhwbGljaXQgbmVlZCBmb3IgdHJlZSBidWlsZGluZyBhbmQgbGVzcyBsaWtlIFJTVlAt
VEUgaW4gbmVlZCB0byBidWlsZCBhIFAyTVAgdHJlZSBvbiBwZXIgZGVtYW5kIGJhc2lzOg0KDQri
gJxCZWNhdXNlIEJJRVItVEUgbGlrZSBCSUVSIG9wZXJhdGVzIHdpdGhvdXQgZXhwbGljaXQgaW4t
bmV0d29yayB0cmVlLWJ1aWxkaW5nIGJ1dCBhbHNvDQpzdXBwb3J0cyB0cmFmZmljIGVuZ2luZWVy
aW5nLCBpdCBpcyBtb3JlIHNpbWlsYXIgdG8gU2VnbWVudCBSb3V0aW5nIChTUikgdGhhbiBSU1ZQ
LVRFLuKAnQ0KDQpEbyB5b3UgdGhpbmsgdGhlIGFwcHJvYWNoIHlvdSBhcmUgcHJvcG9zaW5nIHdp
bGwgdmlvbGF0ZSB0aGUgYWJvdmUgYXNzdW1wdGlvbnM/DQoNClJlZ2FyZHMsDQpUYXJlaw0K

--_000_16253F7987E4F346823E305D08F9115A99B2B913nkgeml514mbxchi_
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
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0K
cC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0K
CW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVu
ZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVy
bGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglm
b250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNw
YW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxl
MTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtY29tcG9zZTsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJ
e21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2Ug
V29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIu
MHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9u
MTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0
cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRt
YXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5k
aWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJaSC1DTiIgbGluaz0iIzA1NjNDMSIgdmxpbms9
IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0
OTdEIj5IaSBUYXJlayw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3
RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOiMxRjQ5N0QiPlZl
cnkgZ29vZCBjb25jZXJuLCBhbmQgSSBoYXZlIGNvcHkgdG8gQklFUiBXRyB0b28uPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdEIj5UaGVyZSBpcyB1c2VmdWwgZGVzY3JpcHRp
b24gaW4gdGhlIEJJRVItYXJjaCBSRkM4Mjc5IHRvbzo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7IEFsdGVybmF0aXZlbHksIG9uZSBjb3Vs
ZCBkZXBsb3kgYSByb3V0aW5nIHVuZGVybGF5IHRoYXQgY3JlYXRlcyBhPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyBtdWx0aWNhc3Qtc3Bl
Y2lmaWMgdHJlZSBvZiBzb21lIHNvcnQuJm5ic3A7IEJJRVIgY291bGQgdGhlbiBiZSB1c2VkIHRv
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNw
OyBmb3J3YXJkIG11bHRpY2FzdCBkYXRhIHBhY2tldHMgYWxvbmcgdGhlIG11bHRpY2FzdC1zcGVj
aWZpYyB0cmVlLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdEIj4m
bmJzcDsmbmJzcDsgd2hpbGUgdW5pY2FzdCBwYWNrZXRzIGZvbGxvdyB0aGUgJnF1b3Q7b3JkaW5h
cnkmcXVvdDsgT1NQRiBiZXN0IHBhdGguJm5ic3A7IChJbiBhPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyBjYXNlIGxpa2UgdGhpcywgbWFu
eSBtdWx0aWNhc3QgZmxvd3MgY291bGQgYmUgdHJhdmVsaW5nIGFsb25nIGE8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7IHNpbmdsZSB0cmVl
LCBhbmQgdGhlIEJpdFN0cmluZyBjYXJyaWVkIGJ5IGEgcGFydGljdWxhciBwYWNrZXQgd291bGQ8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7
IGlkZW50aWZ5IHRob3NlIG5vZGVzIG9mIHRoZSB0cmVlIHRoYXQgbmVlZCB0byByZWNlaXZlIHRo
YXQgcGFja2V0Lik8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3RCI+
Jm5ic3A7Jm5ic3A7IEl0IGlzIGV2ZW4gcG9zc2libGUgdG8gaGF2ZSBtdWx0aXBsZSByb3V0aW5n
IHVuZGVybGF5cyB1c2VkIGJ5IEJJRVIsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Nv
bG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyBhcyBsb25nIGFzIG9uZSBjYW4gaW5mZXIgZnJvbSBh
IGRhdGEgcGFja2V0J3MgQklFUiBlbmNhcHN1bGF0aW9uPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyB3aGljaCB1bmRlcmxheSBpcyBiZWlu
ZyB1c2VkIGZvciB0aGF0IHBhY2tldC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29s
b3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOiMx
RjQ5N0QiPkV2ZW4gaW4gQklFUiBXRywgdGhlcmUgaXMgbm8gZG91YnQgYWJvdXQgd2hldGhlciBp
dCBpcyBBUkNIIHZpb2xhdGlvbi4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xv
cjojMUY0OTdEIj5UaGV5IHNhaWQgaXQgbWFrZSB0aGluZ3MgY29tcGxleCB3aGVuIHVzaW5nIGEg
dHJlZS1idWlsZGluZyBwcm90b2NvbC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29s
b3I6IzFGNDk3RCI+QnV0IHdpdGhvdXQgdGhlIGFscmVhZHkgZXhpc3RlZCwgd2lkZWx5IGRlcGxv
eWVkLCB3ZWxsIHByb3ZlbiwgcHJvdG9jb2wtaW5kZXBlbmRlbnQgdHJlZS1idWlsZGluZyBwcm90
b2NvbCwNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdEIj5tYW55
IGVmZm9ydHMgaW50ZW5kZWQgdG8gc29sdmUgcmFpc2VkIHByb2JsZW1zIHR1cm5zIG91dCB0byBt
YWtlIHRoaW5ncyBtb3JlIGNvbXBsZXguPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Nv
bG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjoj
MUY0OTdEIj5UaGF04oCZcyB3aGF0IHRoZSBkcmFmdHMgYWJvdXQg4oCYbXVsdGljYXN0LXNwZWNp
ZmljIHRyZWUgYmFzZWQgQklFUuKAmSB3YW50IHRvIGRvLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjEwLjVwdDtjb2xvcjojMUY0OTdEIj5UaGUgc3RhbmRhcmQgZW5jYXBzdWxhdGlvbiBvZiBSRkM4
Mjk2IGFsbG93cyBhIGNvbWJpbmF0aW9uIHdpdGggUDJNUCBvYnZpb3VzbHkgdG9vIC0tLS0gaXQg
aXMgdGhlIGFyY2hpdGVjdHVyZSBvZiBNUExTLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVw
dDtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29s
b3I6IzFGNDk3RCI+U28gc3VtbWFyeSwgbm8gdmlvbGF0aW9uIHdpdGggQklFUi1BUkNILCBhbmQg
ZnVsbHkgY29tcGF0aWJsZSB3aXRoIEJJRVItTVBMUy1FbmNhcHN1bGF0aW9uLjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3RCI+VGhhbmtzPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2NvbG9yOiMxRjQ5N0QiPkppbmdyb25nPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+
DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7
cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkZyb206PC9zcGFuPjwvYj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiBUYXJlayBTYWFkICh0
c2FhZCkgW21haWx0bzp0c2FhZEBjaXNjby5jb21dDQo8YnI+DQo8Yj5TZW50OjwvYj4gVHVlc2Rh
eSwgTm92ZW1iZXIgNiwgMjAxOCAxMDoxNSBBTTxicj4NCjxiPlRvOjwvYj4gbXBsc0BpZXRmLm9y
Zzxicj4NCjxiPkNjOjwvYj4gZHJhZnQteGllLW1wbHMtcnN2cC1iaWVyLWV4dGVuc2lvbkBpZXRm
Lm9yZzxicj4NCjxiPlN1YmplY3Q6PC9iPiBkcmFmdC14aWUtbXBscy1yc3ZwLWJpZXItZXh0ZW5z
aW9uPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQiPkhpIGF1dGhvcnMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkkgaGF2ZSBhIGhpZ2gtbGV2ZWwgcXVlc3Rp
b24gcmVsYXRlZCB0byB0aGUgbW90aXZhdGlvbiBvZiB0aGUgd29yayBpbiDigJxkcmFmdC14aWUt
bXBscy1yc3ZwLWJpZXItZXh0ZW5zaW9u4oCdLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+VGhlIEJJRVIgYXJjaGl0ZWN0dXJlIFJGQzgyNzkgc3RhdGVzIHRoYXQgbm8gcHJvdG9jb2wg
aXMgbmVlZGVkIHRvIHNldHVwIHRoZSB0cmVlLCBubyBwZXIgZmxvdyBzdGF0ZSBpcyBtYWludGFp
bmVkIGluIHRoZSBuZXR3b3JrLi4gTXkgdW5kZXJzdGFuZGluZyBpcyBpbiB5b3VyIGNhc2UsIHlv
dSBhcmUgdXNpbmcgUlNWUCB0byBidWlsZGluZw0KIGFuZCBtYWludGFpbmluZyBhIHNlc3Npb24g
cGVyIFAyTVAgdHJlZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+4oCcPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Oztjb2xvcjpibGFjayI+SG93ZXZlciwgaXQNCjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxv
dzttc28taGlnaGxpZ2h0OnllbGxvdyI+ZG9lcyBub3QgcmVxdWlyZSBhIHByb3RvY29sIGZvciBl
eHBsaWNpdGx5IGJ1aWxkaW5nIG11bHRpY2FzdDwvc3Bhbj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2si
PmRpc3RyaWJ1dGlvbiB0cmVlcywgbm9yIGRvZXMgaXQgcmVxdWlyZSBpbnRlcm1lZGlhdGUNCjxz
cGFuIHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxvdzttc28taGlnaGxpZ2h0OnllbGxvdyI+bm9kZXMg
dG8gbWFpbnRhaW4gYW55IHBlci1mbG93IHN0YXRlPC9zcGFuPi7igJ08bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+QWxz
bywgdGhlIEJJRVItVEUgYXJjaGl0ZWN0dXJlIGRvY3VtZW50IGRyYWZ0LWlldGYtYmllci10ZS1h
cmNoIGluc2lzdHMgdGhhdCBpdCBpcyBtb3JlIFNSLWxpa2UgaW4gbmF0dXJlIGluIHRoYXQgZXhw
bGljaXQgbmVlZCBmb3IgdHJlZSBidWlsZGluZyBhbmQgbGVzcyBsaWtlIFJTVlAtVEUgaW4gbmVl
ZCB0byBidWlsZCBhIFAyTVANCiB0cmVlIG9uIHBlciBkZW1hbmQgYmFzaXM6PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPuKAnEJlY2F1
c2UgQklFUi1URSBsaWtlIEJJRVIgb3BlcmF0ZXMgd2l0aG91dCBleHBsaWNpdCBpbi1uZXR3b3Jr
IHRyZWUtYnVpbGRpbmcgYnV0IGFsc288bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPnN1cHBvcnRzIHRy
YWZmaWMgZW5naW5lZXJpbmcsDQo8c3BhbiBzdHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhp
Z2hsaWdodDp5ZWxsb3ciPml0IGlzIG1vcmUgc2ltaWxhciB0byBTZWdtZW50IFJvdXRpbmcgKFNS
KTwvc3Bhbj4gdGhhbiBSU1ZQLVRFLuKAnTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5EbyB5b3UgdGhpbmsgdGhlIGFwcHJvYWNo
IHlvdSBhcmUgcHJvcG9zaW5nIHdpbGwgdmlvbGF0ZSB0aGUgYWJvdmUgYXNzdW1wdGlvbnM/PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UYXJlazxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_16253F7987E4F346823E305D08F9115A99B2B913nkgeml514mbxchi_--


From nobody Tue Nov  6 01:41:38 2018
Return-Path: <lsmt@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id DFC57130E47; Tue,  6 Nov 2018 01:41:36 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Liaison Statement Management Tool <lsmt@ietf.org>
To: "Nicolai Leymann" <n.leymann@telekom.de>, "Loa Andersson" <loa@pi.nu>
Cc: Martin Vigoureux <martin.vigoureux@nokia.com>, THuber@infinera.com, Deborah Brungard <db3546@att.com>, Multiprotocol Label Switching Discussion List <mpls@ietf.org>, Scott Mansfield <Scott.Mansfield@Ericsson.com>, John Drake <jdrake@juniper.net>, Alvaro Retana <aretana.ietf@gmail.com>, Loa Andersson <loa@pi.nu>, itu-t-liaison@iab.org, Nicolai Leymann <n.leymann@telekom.de>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.3
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154149729687.30944.11848591293960945204.idtracker@ietfa.amsl.com>
Date: Tue, 06 Nov 2018 01:41:36 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/IKk7BcdG0N74EoIQT8_n38sSJ3E>
Subject: [mpls] New Liaison Statement, "Intent to initiate the approval process of MPLS-TP Recommendations"
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 09:41:37 -0000

Title: Intent to initiate the approval process of MPLS-TP Recommendations
Submission Date: 2018-11-06
URL of the IETF Web page: https://datatracker.ietf.org/liaison/1608/

From: Hiroshi Ota <hiroshi.ota@itu.int>
To: Nicolai Leymann <n.leymann@telekom.de>,Loa Andersson <loa@pi.nu>
Cc: Martin Vigoureux <martin.vigoureux@nokia.com>,Deborah Brungard <db3546@att.com>,Multiprotocol Label Switching Discussion List <mpls@ietf.org>,Scott Mansfield <Scott.Mansfield@Ericsson.com>,John Drake <jdrake@juniper.net>,Alvaro Retana <aretana.ietf@gmail.com>,Loa Andersson <loa@pi.nu>,itu-t-liaison@iab.org,Nicolai Leymann <n.leymann@telekom.de>
Response Contacts: THuber@infinera.com
Technical Contacts: 
Purpose: For information

Body: ITU-T SG15 wishes to inform the IETF MPLS WG of our intent to initiate the approval process for the following document related to MPLS-TP at the July 2019 plenary meeting of Study Group 15: New Recommendation ITU-T G.mtdh, MPLS-TP Dual Homing Protection. The current draft of this document is attached.

In addition, Q14/15 has begun work on two new Recommendations planned for consent in 2020. Q14/15 has adopted a new Recommendation numbering convention for the management protocol specific information/data model Recommendations. The base for technology specific information model is in G.xxxn, the purpose specific (e.g. OAM, protection etc.) information and data model will be in G.xxxn.y.

     1. New Recommendation G.8152.1 for MPLS-TP OAM information and data models based on the current UML models specified in G.8152. The proposed topics to be included in 
    new Recommendation G.8152.1 are MPLS-TP Information and Data Models for the G.8113.1 OAM functions.

    2. New Recommendation G.8152.2 for MPLS-TP resilience information and data models based on the current UML models specified in G.8152. The proposed topics to be included    
    in new Recommendation G.8152.2 are MPLS-TP Information and Data Models for the G.8131 and G.8132 Resilience functions.

We would appreciate any comments you may have on these documents.
The next meeting of ITU-T SG15 is in Geneva, Switzerland, 1-13 July 2019.
Attachments:

    SG15-LS160-att-TD-WP3-247R1
    https://www.ietf.org/lib/dt/documents/LIAISON/liaison-2018-11-06-itu-t-sg-15-mpls-intent-to-initiate-the-approval-process-of-mpls-tp-recommendations-attachment-1.pdf


From nobody Tue Nov  6 01:47:20 2018
Return-Path: <lsmt@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 0DCF6130E66; Tue,  6 Nov 2018 01:47:19 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Liaison Statement Management Tool <lsmt@ietf.org>
To: "Nicolai Leymann" <n.leymann@telekom.de>, "Loa Andersson" <loa@pi.nu>
Cc: Martin Vigoureux <martin.vigoureux@nokia.com>, Deborah Brungard <db3546@att.com>, Multiprotocol Label Switching Discussion List <mpls@ietf.org>, Scott Mansfield <Scott.Mansfield@Ericsson.com>, John Drake <jdrake@juniper.net>, Alvaro Retana <aretana.ietf@gmail.com>, Loa Andersson <loa@pi.nu>, itu-t-liaison@iab.org, Nicolai Leymann <n.leymann@telekom.de>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.87.3
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154149763901.30709.7661783682830131.idtracker@ietfa.amsl.com>
Date: Tue, 06 Nov 2018 01:47:19 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/WAg7NgFZ1iUcGlL_RmVxv1zcsrw>
Subject: [mpls] New Liaison Statement, "Request for clarification concerning MPLS-TP shared ring protection"
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 09:47:19 -0000

Title: Request for clarification concerning MPLS-TP shared ring protection
Submission Date: 2018-11-06
URL of the IETF Web page: https://datatracker.ietf.org/liaison/1609/
Please reply by 2019-06-18
From: Hiroshi Ota <hiroshi.ota@itu.int>
To: Nicolai Leymann <n.leymann@telekom.de>,Loa Andersson <loa@pi.nu>
Cc: Martin Vigoureux <martin.vigoureux@nokia.com>,Deborah Brungard <db3546@att.com>,Multiprotocol Label Switching Discussion List <mpls@ietf.org>,Scott Mansfield <Scott.Mansfield@Ericsson.com>,John Drake <jdrake@juniper.net>,Alvaro Retana <aretana.ietf@gmail.com>,Loa Andersson <loa@pi.nu>,itu-t-liaison@iab.org,Nicolai Leymann <n.leymann@telekom.de>
Response Contacts: 
Technical Contacts: 
Purpose: For action

Body: 
Attachments:

    SG15-LS162
    https://www.ietf.org/lib/dt/documents/LIAISON/liaison-2018-11-06-itu-t-sg-15-mpls-request-for-clarification-concerning-mpls-tp-shared-ring-protection-attachment-1.pdf


From nobody Tue Nov  6 02:18:48 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FCF0130DFF; Tue,  6 Nov 2018 02:18:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 9DRoyKbHkUzU; Tue,  6 Nov 2018 02:18:43 -0800 (PST)
Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) (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 A617A1277C8; Tue,  6 Nov 2018 02:18:42 -0800 (PST)
Received: by mail-lf1-x131.google.com with SMTP id m18-v6so8389020lfl.11; Tue, 06 Nov 2018 02:18:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=C+oH3FzukWPCFT3YSZ5T6/tA3niETD82eqXWGX8wo34=; b=Vk+FZjX6mf/ZVV+s9gaiappZ9gRic1scVxbB90M2GfpWhcu0FW/QNTCoRbSPlLzqdA 8AnBcvoe9e+tD5MBW9XiXzqJPlzcLFlMmeMAM5x5+fQ1sC+PV2LZoQ467WJvhI7hCmp+ Cjf5+lEPXscPraBYjDvTK93w51Ub732Qt/smgKK/UlmNb7GQnQy/l4YG8oGNAeDEulna dwgK6bjK3WRO9DxDxlfm64SexBmV+oOmBVFGeQhdMfK58c0+ws7oafXRoLvviByQB6SN SPvXwKPVppt1+uEpcaPID5C+XBaUIqZUrbpUm1VGrcl5E/aC7StHFGcrMjvHbLQTGXwp ObkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=C+oH3FzukWPCFT3YSZ5T6/tA3niETD82eqXWGX8wo34=; b=Rqj8I9Idzysu45tbrFfEruLVUXv/FjDLyKBO8U8/zezWZeY0Mf1sjVcV3kfmOHV4N4 QMDFQCeptyBM1qAquuPjkdIW2A1MxAfayplK2JldDWo9QTgwzLNmW41dhKRav/jyo+JQ P5DkvgzISgKdN5Ukm7o41kxoPojL2ED10/PPNDTKjKiDYgyRS4p3H2D23oe9Vfr5sy/2 P3fdRnrArSjWA6PmM4/DjF922vgUaLltMgA0IZC06IBCRNPYwSp3n4CFAkLdOtUdiZvq CI/aDsWwLNcrj2Rm6KnLMOp3mL/MLDvnshYI+ogzLV/jj/LTS75+pGViTdkjMBOBLAZ6 sO2w==
X-Gm-Message-State: AGRZ1gI9gyhd+F5ZqZUCgvxwkR4YDixXXeo7jQnUnXx716UK8/krbei4 1JbTCXetK4QUJ7UvTkuO5ipTZhX1JkkXzXNQYD0=
X-Google-Smtp-Source: AJdET5fwnXRFmanF0WJOeVPC2NYd8yzSHhOnBgqDfHm2epegye5QfFNwc1Dz7b7T9+LoOjV8tljgSh4SX8oeqbqbVJc=
X-Received: by 2002:a19:d04f:: with SMTP id h76mr14217142lfg.52.1541499520670;  Tue, 06 Nov 2018 02:18:40 -0800 (PST)
MIME-Version: 1.0
References: <CA+RyBmVDvb6t3rh3sZUHrsApfJRb9A8GCLxPCe9b=tcvZz6J3w@mail.gmail.com> <15CB10A6-6AF4-460F-A71D-56F28D9D7784@cisco.com> <CA+RyBmVbWkDK3o2ZREv2jat++O3hNWBA4_Yn-ynyDdjpG+GjXw@mail.gmail.com> <5BFD9FF7-DBF8-48E6-BF45-1D29AFB90034@cisco.com>
In-Reply-To: <5BFD9FF7-DBF8-48E6-BF45-1D29AFB90034@cisco.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 6 Nov 2018 17:18:30 +0700
Message-ID: <CA+RyBmVbRw3BsE8OdSmHcfasBi0te9BXvVC+8Cq9Zj-Asqc08Q@mail.gmail.com>
To: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Cc: mpls-chairs@ietf.org, mpls@ietf.org, rtg-bfd WG <rtg-bfd@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000059e7470579fc53d8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/-mKtP81sZ7agC-8_4rOkH0iuyYE>
Subject: Re: [mpls] MPLS WG adoption call for draft-mirsky-mpls-p2mp-bfd
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 10:18:46 -0000

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

Hi Carlos,
thank you for your consideration of my responses. Glad that we're
converging. Please find additional notes in-line tagged GIM2>>.

Regards,
Greg

On Tue, Nov 6, 2018 at 12:11 AM Carlos Pignataro (cpignata) <
cpignata@cisco.com> wrote:

> Hi Greg,
>
> Many thanks for your response and suggestions! Please see inline.
>
> On Nov 2, 2018, at 6:13 AM, Greg Mirsky <gregimirsky@gmail.com> wrote:
>
> Hi Carlos,
> thank you for your comments. Please find my notes, answers in-line tagged
> GIM>>.
>
> Regards,
> Greg
>
> On Thu, Oct 25, 2018 at 8:47 PM Carlos Pignataro (cpignata) <
> cpignata@cisco.com> wrote:
>
>> Hi,
>>
>> Cc BFD WG
>>
>> It would be useful to understand the use case motivation or applicabilit=
y
>> of this draft, other than it can be done.
>>
> GIM>>  The motivation can be seen in the following (from another draft
> that discusses OAM over G-ACh:
>   In some
>    environments, the overhead of extra IP/UDP encapsulations may be
>    considered as overburden and make using more compact G-ACh
>    encapsulation attractive.
> Will add text in the draft.
>
>
> CMP: Thank you very much. This is a good start, although it would be
> useful to add precision into which environments specifically, and the
> burden comparison between IP/UDP and G-ACh.
>
GIM2>> Thank you for agreeing to this, and I've added the text in the
working verion. Will work on improving the text in the meantime.

>
>
>> I=E2=80=99m also increasingly concerned by confusing scope and definitio=
n of
>> specifications.
>>
>> For example:
>>
>> https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-04#section-3.2
>>
>> 3.2.  Non-IP Encapsulation of Multipoint BFD
>>
>>    Non-IP encapsulation for multipoint BFD over p2mp MPLS LSP MUST use
>>    Generic Associated Channel (G-ACh) Label (GAL) [RFC5586] at the
>>    bottom of the label stack followed by Associated Channel Header
>>    (ACH).  Channel Type field in ACH MUST be set to BFD CV [RFC6428].
>>
>>
>> First, there=E2=80=99s no definition for non-IP BFD in RFC 5586 =E2=80=
=94 only in RFC
>> 5885.
>>
> GIM>> RFC 5586 defined the use of GAL. I think that this reference is
> appropriate. I agree that the second reference should be to RFC 5885, not
> RFC 6428. Will make the change.
>
>
> CMP: Thank you. However, RFC 5885 is in the context of PW VCCV =E2=80=94 =
is there
> a missing definition in the specs for BFD over G-ACh generically?
>
GIM2>> I think that the following quote from RFC 5586 set the relationship
between Channel Type field in PW ACH and G-ACh:
    Channel Types for the Associated Channel Header are allocated from
    the IANA "PW Associated Channel Type" registry [RFC4446].
I understand that that there's one and only one registry and channel values
are equally applicable to PW ACH and G-ACh. And full name of the registry
now is MPLS Generalized Associated Channel (G-ACh) Types (including
Pseudowire Associated Channel Types).

>
> Second, the specification in RFC 6428 applies to MPLS Transport Profile
>> only. NOT for MPLS, and explicitly NOT for P2MP!
>>
>> https://tools.ietf.org/html/rfc6428#section-1
>>
>>    This document specifies the BFD extension and behavior to satisfy the
>>    CC, proactive CV monitoring, and the RDI functional requirements for
>>    both co-routed and associated bidirectional LSPs.  Supported
>>    encapsulations include Generic Associated Channel Label (GAL) /
>>    Generic Associated Channel (G-ACh), Virtual Circuit Connectivity
>>    Verification (VCCV), and UDP/IP.  Procedures for unidirectional
>>    point-to-point (P2P) and point-to-multipoint (P2MP) LSPs are for
>>    further study.
>>
>>
>> So, no, this does not work.
>>
>> RFC 6428 does not have scope for P2MP.
>> And RFC 5586 does not specify anything for BFD. Instead, what needs to b=
e
>> cited (appropriately and expanded) is RFC 5885
>>
> GIM>> RFC 5586 specifies the use of GAL and G-ACh and the reference is
> used in this context.
>
>
> CMP: This is the same comment as above.
>
>
>> https://tools.ietf.org/html/rfc6428#section-4
>>       RFC 5884 - BFD CC in UDP/IP/LSP
>>       RFC 5885 - BFD CC in G-ACh
>>
> GIM>> I'd point that it is for p2p BFD CC, and p2mp BFD uses different
> from p2p BFD method to demultiplex BFD control packets.
>
>
>
> CMP: Apologies I did not understand this response.
>
GIM2>> Apologies for sending partial explanation. P2MP BFD cannot use Your
Discriminator field to demultiplex the recieved BFD control packet. BFD for
Multipoint Networks defines the special procedure that requires the use of
Source ID. When the encapsulation of BFD control packet does not include
IP/UDP header, the Source ID can be provided as Source MEP-ID TLV in
MPLS-TP BFD CV. This draft proposes the new IP Address TLV for that. Thus I
have to correct myself and re-state the earlier text in the draft that the
value in the Channel Type filed of G-ACh must be MPLS-TP CV (0x0023).

>
> CMP: Thanks again for considering the comment to improve the document.
>
> Thanks,
>
> Carlos.
>
>
>       RFC 5085 - UDP/IP in G-ACh
>>        MPLS-TP - CC/CV in GAL/G-ACh or G-ACh
>>
>>
>>
>> Thanks,
>>
>> =E2=80=94 Carlos Pignataro
>>
>> On Oct 13, 2018, at 4:24 PM, Greg Mirsky <gregimirsky@gmail.com> wrote:
>>
>> Dear WG Chairs, et al.,
>> as the author of the BFD for Multipoint Networks over
>> Point-to-Multi-Point MPLS LSP (draft-mirsky-mpls-p2mp-bfd) I would like =
to
>> ask you to consider WG adoption call of the draft. The document addresse=
s
>> non-IP encapsulation of p2mp BFD over MPLS LSP that may be useful if the
>> overhead of IP, particularly IPv6, encapsulation is the concern. The bas=
e
>> specification of BFD for Multipoint Networks is at this time in IESG LC.
>>
>> Regards,
>> Greg
>> _______________________________________________
>> mpls mailing list
>> mpls@ietf.org
>> https://www.ietf.org/mailman/listinfo/mpls
>>
>>
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">Hi Carlos,<div>thank you=
 for your consideration of my responses. Glad that we&#39;re converging. Pl=
ease find additional notes in-line tagged GIM2&gt;&gt;.</div><div><br></div=
><div>Regards,</div><div>Greg</div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr">On Tue, Nov 6, 2018 at 12:11 AM Carlos Pignataro (cpignata) &lt;<a=
 href=3D"mailto:cpignata@cisco.com">cpignata@cisco.com</a>&gt; wrote:<br></=
div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex">



<div style=3D"overflow-wrap: break-word;">
Hi Greg,
<div><br>
</div>
<div>Many thanks for your response and suggestions! Please see inline.</div=
>
<div><br>
<div>
<blockquote type=3D"cite">
<div>On Nov 2, 2018, at 6:13 AM, Greg Mirsky &lt;<a href=3D"mailto:gregimir=
sky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:</div>
<br class=3D"gmail-m_2939641602688262668Apple-interchange-newline">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">Hi Carlos,
<div>thank you for your comments. Please find my notes, answers in-line tag=
ged GIM&gt;&gt;.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Greg<br>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr">On Thu, Oct 25, 2018 at 8:47 PM Carlos Pignataro (cpignata=
) &lt;<a href=3D"mailto:cpignata@cisco.com" target=3D"_blank">cpignata@cisc=
o.com</a>&gt; wrote:<br>
</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>Hi,
<div><br>
</div>
<div>Cc BFD WG</div>
<div><br>
</div>
<div>It would be useful to understand the use case motivation or applicabil=
ity of this draft, other than it can be done.</div>
</div>
</blockquote>
<div>GIM&gt;&gt;=C2=A0 The motivation can be seen in the following (from an=
other draft that discusses OAM over G-ACh:</div>
<div>
<div>=C2=A0 In some</div>
<div>=C2=A0 =C2=A0environments, the overhead of extra IP/UDP encapsulations=
 may be</div>
<div>=C2=A0 =C2=A0considered as overburden and make using more compact G-AC=
h</div>
<div>=C2=A0 =C2=A0encapsulation attractive.</div>
</div>
<div>Will add text in the draft.</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: Thank you very much. This is a good start, although it would be u=
seful to add precision into which environments specifically, and the burden=
 comparison between IP/UDP and G-ACh.</div></div></div></div></blockquote><=
div>GIM2&gt;&gt; Thank you for agreeing to this, and I&#39;ve added the tex=
t in the working verion. Will work on improving the text in the meantime.</=
div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex"><div style=3D"overflo=
w-wrap: break-word;"><div><div>
<br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">
<div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div><br>
</div>
<div>I=E2=80=99m also increasingly concerned by confusing scope and definit=
ion of specifications.</div>
<div><br>
</div>
<div>For example:</div>
<div><br>
</div>
<div><a href=3D"https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-04#s=
ection-3.2" target=3D"_blank">https://tools.ietf.org/html/draft-mirsky-mpls=
-p2mp-bfd-04#section-3.2</a></div>
<div><br>
</div>
<div>3.2.=C2=A0 Non-IP Encapsulation of Multipoint BFD
<div><br>
</div>
<div>=C2=A0 =C2=A0Non-IP encapsulation for multipoint BFD over p2mp MPLS LS=
P MUST use</div>
<div>=C2=A0 =C2=A0Generic Associated Channel (G-ACh) Label (GAL) [RFC5586] =
at the</div>
<div>=C2=A0 =C2=A0bottom of the label stack followed by Associated Channel =
Header</div>
<div>=C2=A0 =C2=A0(ACH).=C2=A0 Channel Type field in ACH MUST be set to BFD=
 CV [RFC6428].</div>
<br class=3D"gmail-m_2939641602688262668gmail-m_-5992720512572016398Apple-i=
nterchange-newline">
<br>
</div>
<div>First, there=E2=80=99s no definition for non-IP BFD in RFC 5586 =E2=80=
=94 only in RFC 5885.</div>
</div>
</blockquote>
<div>GIM&gt;&gt; RFC 5586 defined the use of GAL. I think that this referen=
ce is appropriate. I agree that the second reference should be to RFC 5885,=
 not RFC 6428. Will make the change.</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: Thank you. However, RFC 5885 is in the context of PW VCCV =E2=80=
=94 is there a missing definition in the specs for BFD over G-ACh generical=
ly?</div></div></div></div></blockquote><div>GIM2&gt;&gt; I think that the =
following quote from RFC 5586 set the relationship between Channel Type fie=
ld in PW ACH and G-ACh:</div><div>=C2=A0 =C2=A0 Channel Types for the Assoc=
iated Channel Header are allocated from</div><div>=C2=A0 =C2=A0 the IANA &q=
uot;PW Associated Channel Type&quot; registry [RFC4446].=C2=A0</div><div>I =
understand that that there&#39;s one and only one registry and channel valu=
es are equally applicable to PW ACH and G-ACh. And full name of the registr=
y now is=C2=A0MPLS Generalized Associated Channel (G-ACh) Types (including =
Pseudowire Associated Channel Types).</div><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex"><div style=3D"overflow-wrap: break-word;"><div><div>
<br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">
<div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>Second, the specification in RFC 6428 applies to=C2=A0MPLS Transport P=
rofile only. NOT for MPLS, and explicitly NOT for P2MP!</div>
<div><br>
</div>
<div><a href=3D"https://tools.ietf.org/html/rfc6428#section-1" target=3D"_b=
lank">https://tools.ietf.org/html/rfc6428#section-1</a></div>
<div><br>
</div>
<div>
<div>=C2=A0 =C2=A0This document specifies the BFD extension and behavior to=
 satisfy the</div>
<div>=C2=A0 =C2=A0CC, proactive CV monitoring, and the RDI functional requi=
rements for</div>
<div>=C2=A0 =C2=A0both co-routed and associated bidirectional LSPs.=C2=A0 S=
upported</div>
<div>=C2=A0 =C2=A0encapsulations include Generic Associated Channel Label (=
GAL) /</div>
<div>=C2=A0 =C2=A0Generic Associated Channel (G-ACh), Virtual Circuit Conne=
ctivity</div>
<div>=C2=A0 =C2=A0Verification (VCCV), and UDP/IP.=C2=A0 Procedures for uni=
directional</div>
<div>=C2=A0 =C2=A0point-to-point (P2P) and point-to-multipoint (P2MP) LSPs =
are for</div>
<div>=C2=A0 =C2=A0further study.</div>
<br class=3D"gmail-m_2939641602688262668gmail-m_-5992720512572016398Apple-i=
nterchange-newline">
<br>
</div>
<div>So, no, this does not work.</div>
<div><br>
</div>
<div>RFC 6428 does not have scope for P2MP.</div>
<div>And RFC 5586 does not specify anything for BFD. Instead, what needs to=
 be cited (appropriately and expanded) is RFC 5885</div>
</div>
</blockquote>
<div>GIM&gt;&gt; RFC 5586 specifies the use of GAL and G-ACh and the refere=
nce is used in this context.</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: This is the same comment as above.</div>
<br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">
<div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div><br>
</div>
<div><a href=3D"https://tools.ietf.org/html/rfc6428#section-4" target=3D"_b=
lank">https://tools.ietf.org/html/rfc6428#section-4</a></div>
<div>=C2=A0 =C2=A0 =C2=A0=C2=A0RFC 5884 - BFD CC in UDP/IP/LSP
<div>=C2=A0 =C2=A0 =C2=A0 RFC 5885 - BFD CC in G-ACh=C2=A0</div>
</div>
</div>
</blockquote>
<div>GIM&gt;&gt; I&#39;d point that it is for p2p BFD CC, and p2mp BFD uses=
 different from p2p BFD method to demultiplex BFD control packets.=C2=A0</d=
iv>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div><br>
</div>
CMP: Apologies I did not understand this response.</div></div></div></block=
quote><div>GIM2&gt;&gt; Apologies for sending partial explanation. P2MP BFD=
 cannot use Your Discriminator field to demultiplex the recieved BFD contro=
l packet. BFD for Multipoint Networks defines the special procedure that re=
quires the use of Source ID. When the encapsulation of BFD control packet d=
oes not include IP/UDP header, the Source ID can be provided as Source MEP-=
ID TLV in MPLS-TP BFD CV. This draft proposes the new IP Address TLV for th=
at. Thus I have to correct myself and re-state the earlier text in the draf=
t that the value in the Channel Type filed of G-ACh must be MPLS-TP CV (0x0=
023).</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style=3D"=
overflow-wrap: break-word;"><div>
<div><br>
</div>
<div>CMP: Thanks again for considering the comment to improve the document.=
</div>
<div><br>
</div>
<div>Thanks,</div>
<div><br>
</div>
<div>Carlos.</div>
<div><br>
</div>
<div><br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">
<div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>
<div>=C2=A0 =C2=A0 =C2=A0 RFC 5085 - UDP/IP in G-ACh</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0MPLS-TP - CC/CV in GAL/G-ACh or G-ACh</div>
<br class=3D"gmail-m_2939641602688262668gmail-m_-5992720512572016398Apple-i=
nterchange-newline">
<br>
</div>
<div><br>
<div>
<div dir=3D"auto">
<div style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-v=
ariant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;t=
ext-decoration:none">
Thanks,</div>
<div style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-v=
ariant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;t=
ext-decoration:none">
<br>
</div>
<div style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-v=
ariant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;t=
ext-decoration:none">
=E2=80=94 Carlos Pignataro</div>
</div>
</div>
<div><br>
<blockquote type=3D"cite">
<div>On Oct 13, 2018, at 4:24 PM, Greg Mirsky &lt;<a href=3D"mailto:gregimi=
rsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:</div=
>
<br class=3D"gmail-m_2939641602688262668gmail-m_-5992720512572016398Apple-i=
nterchange-newline">
<div>
<div dir=3D"ltr">Dear WG Chairs, et al.,
<div>as the author of the BFD for Multipoint Networks over Point-to-Multi-P=
oint MPLS LSP (draft-mirsky-mpls-p2mp-bfd) I would like to ask you to consi=
der WG adoption call of the draft. The document addresses non-IP encapsulat=
ion of p2mp BFD over MPLS
 LSP that may be useful if the overhead of IP, particularly IPv6, encapsula=
tion is the concern. The base specification of BFD for Multipoint Networks =
is at this time in IESG LC.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Greg</div>
</div>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mpls</a></div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>

</blockquote></div></div></div></div>

--00000000000059e7470579fc53d8--


From nobody Wed Nov  7 01:38:24 2018
Return-Path: <ietfc@btconnect.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03D89130DC6; Wed,  7 Nov 2018 01:38:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.196
X-Spam-Level: ***
X-Spam-Status: No, score=3.196 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RATWARE_MS_HASH=2.148, RATWARE_OUTLOOK_NONAME=2.95, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 uRYcfcCkBcul; Wed,  7 Nov 2018 01:38:20 -0800 (PST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-am5eur02on0702.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe07::702]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9161F130DF6; Wed,  7 Nov 2018 01:38:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=d20F+M6Tl2fbm11OcPSBkPVTOEqiiFYdos+MnZGzdbE=; b=Z3ugIRWWLCIQMI8tCspLih6DJ48fy3Eow4Q45zi7yhvlloa3w8YSrtsaImEYF5MrPMuh3j+Ra/Rtkt4Z9Pgvr4B4K3j6z8WEX2dmqxLRT+ys5lswkGN6uuhMuc3KbiVUwdOxucX7njMI3Wm+cuI0QOfYNx/eFRRgqvE5/m07VLQ=
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com (20.177.202.206) by VI1PR07MB4543.eurprd07.prod.outlook.com (20.177.56.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.14; Wed, 7 Nov 2018 09:38:14 +0000
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887]) by VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887%3]) with mapi id 15.20.1339.009; Wed, 7 Nov 2018 09:38:14 +0000
From: tom petch <ietfc@btconnect.com>
To: "Tarek Saad (tsaad)" <tsaad@cisco.com>, mpls <mpls@ietf.org>
CC: "draft-ietf-mpls-static-yang@ietf.org" <draft-ietf-mpls-static-yang@ietf.org>, "draft-ietf-mpls-base-yang@ietf.org" <draft-ietf-mpls-base-yang@ietf.org>
Thread-Topic: [mpls] I-D Action: draft-ietf-mpls-static-yang-05.txt
Thread-Index: AQHUdn2afEYR1HvAvkO6U0hVE2a60A==
Date: Wed, 7 Nov 2018 09:38:14 +0000
Message-ID: <001001d4767d$62fb1a40$4001a8c0@gateway.2wire.net>
References: <151871655164.7468.17697751302068907872@ietfa.amsl.com> <03b001d3a714$5e08dce0$4001a8c0@gateway.2wire.net> <A7C87BD7-A6E5-474F-9D19-F3B9A6F83DA4@cisco.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: CWLP265CA0127.GBRP265.PROD.OUTLOOK.COM (2603:10a6:401:53::19) To VI1PR07MB5022.eurprd07.prod.outlook.com (2603:10a6:803:9b::14)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [86.128.101.213]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR07MB4543; 6:aaXqqN+q2dEeY4SGVi/muTXbm2cAinwQcfx0MiQoowY3n11zhKqntNdQa/jiYQMi1PbWXL8T8Uq1gZf/FyJq3PgODAo0ks0sMcPGqz9auk8AUFQRAZ9Y1W5QBJ3jsCNyxN+kJTbgBUqKfN5MZMnfLjz/z89bQTBtY4xphWYMgbKKoVXR4dhpgg2MtBAsD+CO7io5XFOA+fdokqI6KQQwaQH8os+WV7/vh9w41X1S18ElqLxr6JL+eJX5eCcEKtsoNtZRZ2RAJTUd4l6ynk7IjS8BKkeuE2sOScAodWp8ljPMffGck0M416J1UVCZmFHVTOkgOtleobOWhzPqD0H2qR5st1qh+TTXhvHXYS4IDtTvDrLuxOgxLlxsnitrWkBOiG44FtOCYOilMJ2FjgiuPHKz1InEh4FXgvpmUWhDXJO4wXP4r71Kh5BFc6ZhFWy2pGqlYWyEO+UmfK2uctytOg==; 5:9d831I4qvDZvOR0ROiUXEddNTCkjJ91AJh72mHBd9WPMRstmOUmH+j2wftaIcZZskuYE2vo1LI7gMNSHOJdehLhXf+wmtHl6YKKZbfoKqsGIAezeJbxmh4LQUeqtkHZk/CEsuo4Tk4uTF7RKfhB+01K0lIF2YdVb+L5tIMCAySc=; 7:AZuACrfImkF3fL6dDZBtrYF/80yQ+cCRl0LUj0JUMOa9v50gci9UnHuhDBOyQdjDr9AKaBcpuazQ1aGXa7wp3CJ3oDyTtG0X7KDuLZQo+dfW5E9C+wzUvYddxWXu8pA3X4J8bbW/PyMTOrAZiTalmw==
x-ms-office365-filtering-correlation-id: e9965147-b33e-4545-1aa6-08d64494bd32
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7193020); SRVR:VI1PR07MB4543; 
x-ms-traffictypediagnostic: VI1PR07MB4543:
x-microsoft-antispam-prvs: <VI1PR07MB4543DC66EEB470DCDE160444A0C40@VI1PR07MB4543.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(788757137089)(192374486261705)(95692535739014)(178726229863574)(219612443155931);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(3231382)(944501410)(52105095)(93006095)(93001095)(6055026)(148016)(149066)(150057)(6041310)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:VI1PR07MB4543; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB4543; 
x-forefront-prvs: 08497C3D99
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(346002)(376002)(366004)(39860400002)(396003)(13464003)(51444003)(199004)(189003)(478600001)(2906002)(53936002)(66066001)(476003)(14454004)(256004)(446003)(14444005)(84392002)(97736004)(54906003)(316002)(5660300001)(14496001)(105586002)(106356001)(25786009)(4326008)(229853002)(486006)(1556002)(6116002)(3846002)(110136005)(71200400001)(9686003)(6512007)(44736005)(86362001)(6246003)(6486002)(71190400001)(86152003)(6436002)(81166006)(81156014)(68736007)(26005)(102836004)(33896004)(52116002)(53546011)(186003)(6506007)(386003)(76176011)(99286004)(8936002)(305945005)(7736002)(2900100001)(8676002); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB4543; H:VI1PR07MB5022.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:0; MX:1; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: vK2lA1X9yJqiOwM1TaKQp65N/8Sm0kO2+IbUs4GSVVp/wjbSXtKdSLETuJUpYmkOiAotrakZF7Hp0EWZTzjUcA1MAXwBlV0ZPJ1PgCuMJ4rd2BPHNTiS/aU32EoWdFMqG9CaXJnneVLNJZWbROpxzCVDSSOsGD5T2IRAsPV542v1UkkTaGlD1Dv16DP1h7YRbD/8PtDSf41pNgVXcellcPGHxVmXlzPC7LxD+zX3f+ErukUpI521xgvksg37UUdVqIa7cgADbWNcQWwVd/k45Nz/NrAKcruTzaFx/+NUDtdRjCEG0NSVBaOzXmScwgxRw4aHOTRTC5eTbHMnsMSvIZO5YjKKa/eJN/Ta4YT55oo=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <0BEC48E1422F2E47A440FEA497CE2B76@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e9965147-b33e-4545-1aa6-08d64494bd32
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Nov 2018 09:38:14.0936 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4543
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/SWlSHJ1bSlt_4cY_faOBdrVbKq0>
Subject: Re: [mpls] I-D Action: draft-ietf-mpls-static-yang-05.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Nov 2018 09:38:23 -0000

R2V0dGluZyB0aGVyZQ0KDQpUaGUgY29udmVudGlvbiBpcyB0byBsaW1pdCBlZGl0b3JzIHRvIGZp
dmUsIGxlc3QgdGhlcmUgaXMgbm8gcm9vbSBmb3INCmFueXRoaW5nIGVsc2Ugb24gcGFnZSBvbmUu
ICBTb21lIEFEcyBhcmUgbW9yZSBhZ2dyZXNzaXZlIG9uIHRoaXMgdGhhbg0Kb3RoZXJzIGJ1dCBz
ZXZlbiBpcyBsaWtlbHkgdG8gZHJhdyBjb21tZW50OyB0aGUgdXN1YWwgdGVjaG5pcXVlIGlzIHRv
DQpoYXZlDQpvbmUgbmFtZSBhcyAoRWRpdG9yKSBhbmQgbGlzdCB0aGUgb3RoZXJzIGF0IHRoZSBl
bmQuICBJZiB5b3Ugd2FudCBtb3JlDQp0aGFuIGZpdmUsIHRoZW4geW91IHdpbGwgbGlrZWx5IGJl
IGFza2VkIHRvIGp1c3RpZnkgdGhhdCB0aGV5IGFsbCBtYWRlDQpzaWduaWZpY2FudCBjb250cmli
dXRpb25zDQoNCkFic3RyYWN0DQoNCllvdSB3aWxsIGxpa2VseSBiZSBhc2tlZCB0byBleHBhbmQg
TEVSIGFuZCBMU1Igb24gZmlyc3QgdXNlLiAgSSBkbyBub3QNCnRoaW5rIHRoYXQgdGhleSBhcmUg
d2VsbCBlbm91Z2gga25vd24gSUVURi13aWRlIHRvIG5vdCBuZWVkIGV4cGFuZGluZy4NCkFuIEFi
c3RyYWN0IG5lZWRzIHRvIGJlIHVuZGVyc3RhbmRhYmxlIG9uIGl0cyBvd24gd2l0aG91dCByZWNv
dXJzZSB0bw0KdGhlIERlZmluaXRpb25zIHNlY3Rpb24NCg0KSW50cm9kdWN0aW9uDQoNClRoZSBN
UExTIFN0YXRpYyBMU1AgWUFORyBtb2RlbCBpcyBicm9rZW4gIQ0KVGhlIE1QTFMgU3RhdGljIExT
UCBZQU5HIG1vZGVsIGlzIGRpdmlkZWQNCndvdWxkIGJlIGJldHRlciBJTUhPDQoNCg0KIG1vZHVs
ZSBpZXRmLW1wbHMtc3RhdGljDQoNCiAgIGltcG9ydCBpZXRmLW1wbHMgeyAuLiAgcmVmZXJlbmNl
ICJkcmFmdC1pZXRmLW1wbHMtYmFzZS15YW5nOiBNUExTDQpCYXNlIFlBTkcgRGF0YSBNb2RlbCI7
DQpZb3UgYXJlIGFza2luZyB0aGUgUkZDLUVkaXRvciB0byBub3RpY2UgYW5kIHJlcGxhY2UgdGhp
cyBJLUQgbmFtZTsNCmJldHRlciB0byBoYXZlDQogICAgIHJlZmVyZW5jZSAiUkZDIFlZWVk6IE1Q
TFMgQmFzZSBZQU5HIERhdGEgTW9kZWwiOw0Kd2l0aCBhIG5vdGUgdXAgZnJvbnQNCg0KLy8gUkZD
IEVkLjogcmVwbGFjZSBZWVlZIHdpdGggUkZDIG51bWJlciBhc3NpZ25lZCB0bw0KZHJhZnQtaWV0
Zi1tcGxzLWJhc2UteWFuZw0KYW5kIHJlbW92ZSB0aGlzIG5vdGUNCg0KLSAgcHJlZml4ICJydC10
eXBlcyI7ICByZWZlcmVuY2UgIlJGQzY5OTE6DQpSaWdodCBwcmVmaXgsIHdyb25nIFJGQy4gSGlu
dCBsb29rIGF0IHMuMi4zOi0pDQoNCiAgIGltcG9ydCBpZXRmLXRlIHsgLi4uIHJlZmVyZW5jZSAi
ZHJhZnQtaWV0Zi10ZWFzLXlhbmctdGU6IEEgWUFORyBEYXRhDQpNb2RlbCBmb3IgVHJhZmZpYyBF
bmdpbmVlcmluZyBUdW5uZWxzIGFuZCBJbnRlcmZhY2VzIjsNCnNhbWUgaWRlYSBidXQgbWFrZSBp
dCBaWlpaDQoNCiAgIHJlZmVyZW5jZSAiUkZDIFpaWlo6IEEgWUFORyBEYXRhIE1vZGVsIGZvciBU
cmFmZmljDQogICAgICAgICAgICAgICAgRW5naW5lZXJpbmcgVHVubmVscyBhbmQgSW50ZXJmYWNl
cyI7DQoNCmFuZCB1cCBmcm9udA0KDQovLyBSRkMgRWQuOiByZXBsYWNlIFpaWlogd2l0aCBSRkMg
bnVtYmVyIGFzc2lnbmVkIHRvDQpkcmFmdC1pZXRmLXRlYXMteWFuZy10ZToNCmFuZCByZW1vdmUg
dGhpcyBub3RlDQoNCihTb21lIGVkaXRvcnMgdXNlIFhYWFggZm9yIGFsbCBzdWNoIEktRHMgd2hp
Y2ggSSBkbyBub3QgdGhpbmsgdmVyeQ0KaGVscGZ1bDotKA0KDQpGaWd1cmUgMzogTVBMUyBTdGF0
aWMgTFNQIFlBTkcgbW9kdWxlDQpJdCBpcyB1bnVzdWFsIHRvIGxhYmVsIFlBTkcgbW9kdWxlcyBh
cyBGaWd1cmVzLg0KDQoNCm1vZHVsZSBpZXRmLW1wbHMtc3RhdGljLWV4dGVuZGVkDQoNCiAgaW1w
b3J0IGlldGYtbXBscyB7IC4uLiAgICByZWZlcmVuY2UgImRyYWZ0LWlldGYtbXBscy1iYXNlLXlh
bmc6IE1QTFMNCkJhc2UgWUFORyBEYXRhIE1vZGVsIjsNCg0KU2VlIGFib3ZlDQoNCg0KICBpbXBv
cnQgaWV0Zi1yb3V0aW5nIHtwcmVmaXggInJ0IjsNCiAgICByZWZlcmVuY2UgIlJGQzY5OTE6IENv
bW1vbiBZQU5HIERhdGEgVHlwZXMiOw0KU2VlIGFib3ZlDQoNCnJlZmVyZW5jZSAiZHJhZnQtaWV0
Zi1tcGxzLXN0YXRpYy15YW5nDQpyZWZlcmVuY2UgIlJGQyBYWFhYDQooeW91IGFscmVhZHkgaGF2
ZSBub3RlcyB0byByZXBsYWNlIFhYWFgpDQoNCg0KRmlndXJlIDQ6IEV4dGVuZGVkIE1QTFMgU3Rh
dGljIExTUCBZQU5HIG1vZHVsZQ0KQWdhaW4gbm90IHdyb25nIGJ1dCB1bnVzdWFsDQoNCg0KU2Vj
dXJpdHkgQ29uc2lkZXJhdGlvbnMNCmlzIG5vdCB0aGUgY3VycmVudCB0ZW1wbGF0ZSBzaW5jZSBp
dCBsYWNrcyByZWZlcmVuY2UgdG8gUkVTVENPTkYgd2hpY2gNCnRoZW4gbmVlZHMgdG8gYmUgYSBO
b3JtYXRpdmUgUmVmZXJlbmNlDQoNCkFsc28sIGl0IGlzIHdlYWsgaW4gdGhhdCBpdCBkb2VzIG5v
dCBpZGVudGlmeSB0aGUgbm9kZXMgdGhhdCBuZWVkDQpwcm90ZWN0aW5nLiAgSGVyZSBpdCBpcyBw
cm9iYWJseSBlbm91Z2ggdG8gc2F5DQonQWxsIG5vZGVzIGRlZmluZWQgaW4gdGhpcyBZQU5HIG1v
ZHVsZSB0aGF0IGFyZQ0KICAgd3JpdGFibGUvY3JlYXRhYmxlL2RlbGV0YWJsZSAoaS5lLiwgY29u
ZmlnIHRydWUsIHdoaWNoIGlzIHRoZQ0KICAgZGVmYXVsdCkgbWF5IGJlIGNvbnNpZGVyZWQgc2Vu
c2l0aXZlIG9yIHZ1bG5lcmFibGUNCiAgIGluIHNvbWUgbmV0d29yayBlbnZpcm9ubWVudHMNCg0K
ZHJhZnQtaWV0Zi1jY2FtcC1tdy15YW5nIGlzIGFuIGV4YW1wbGUgb2YgYSBtb3JlIGNvbXByZWhl
bnNpdmUgYW5hbHlzaXMuDQoNClRvbSBQZXRjaA0KDQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0t
LS0tDQpGcm9tOiAiVGFyZWsgU2FhZCAodHNhYWQpIiA8dHNhYWRAY2lzY28uY29tPg0KU2VudDog
TW9uZGF5LCBOb3ZlbWJlciAwNSwgMjAxOCA1OjA0IFBNDQoNCg0KPiBIaSBUb20sDQo+DQo+IFRo
YW5rIHlvdSBtdWNoIGZvciB5b3VyIHJldmlldyBjb21tZW50cy4gV2UgaGF2ZSBhZGRyZXNzZWQg
eW91cg0KY29tbWVudHMgaW4gbGF0ZXN0IHJldmlzaW9uIG9mIHRoZSBkcmFmdHMNCihkcmFmdC1p
ZXRmLW1wbHMtc3RhdGljLXlhbmctMDcgYW5kIGRyYWZ0LWlldGYtbXBscy1iYXNlLXlhbmctMDkp
Lg0KUGxlYXNlIGxldCB1cyBrbm93IGlmIHlvdSBoYXZlIGFueSBmdXJ0aGVyIGNvbW1lbnRzIG9y
IHdoZXRoZXIgeW91J3JlDQpzYXRpc2ZpZWQgd2l0aCB0aGUgcmVzb2x1dGlvbi4NCj4NCj4gUmVn
YXJkcywNCj4gVGFyZWsNCj4NCj4g77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJv
bTogbXBscyA8bXBscy1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgInQucGV0Y2giDQo8
aWV0ZmNAYnRjb25uZWN0LmNvbT4NCj4gRGF0ZTogRnJpZGF5LCBGZWJydWFyeSAxNiwgMjAxOCBh
dCA1OjU1IFBNDQo+IFRvOiAibXBsc0BpZXRmLm9yZyIgPG1wbHNAaWV0Zi5vcmc+DQo+IFN1Ympl
Y3Q6IFJlOiBbbXBsc10gSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1tcGxzLXN0YXRpYy15YW5nLTA1
LnR4dA0KPg0KPiAgICAgQXMgYSBZQU5HIG1vZHVsZSwgSSB0aGluayB0aGF0IHRoaXMgbmVlZHMg
c29tZSAtIHdlbGwsIHF1aXRlIGEgbG90DQpvZiAtDQo+ICAgICB3b3JrDQo+DQo+ICAgICAtIFRl
cm1pbm9sb2d5IHNlY3Rpb24gbmVlZHMgdG8gcmVmZXJlbmNlIFJGQzgxNzQNCj4NCj4gICAgIC0g
aWV0Zi1uZXRtb2QtcmV2aXNlZC1kYXRhc3RvcmVzIGlzIHRoZSBjb3JyZWN0IHJlZmVyZW5jZSBm
b3IgbW9zdA0Kb2YNCj4gICAgIHRoZSB0ZXJtcyBpbiB0aGUgVGVybWlub2xvZ3kgc2VjdGlvbg0K
Pg0KPiAgICAgLSBpZXRmLXJpYiBuZWVkcyBhIHJlZmVyZW5jZSAoaWV0Zi1yb3V0aW5nIGlzIHRo
ZSB1c3VhbCBiYXNlDQpyb3V0aW5nDQo+ICAgICBtb2R1bGUpDQo+DQo+ICAgICAtIGl0IHJlZmVy
ZW5jZXMgWUFORyAxLjAgYW5kIG5vdCAxLjEgLSBpZiB0aGlzIGlzIGp1c3RpZmllZCwgaXQNCm5l
ZWRzIGFuDQo+ICAgICBleHBsYW5hdGlvbg0KPg0KPiAgICAgLSBpdCBpcyBub3QgTk1EQSBjb21w
bGlhbnQgLSB0aGlzIG5lZWRzIGNoYW5naW5nIG9yIGp1c3RpZnlpbmcNCj4NCj4gICAgIC0gIiBh
bmQgYXVnbWVudHMgdGhlIE1QTFMgQmFzZSBZQU5HIG1vZGVsIGRlZmluZWQgaW4gbW9kdWxlDQo+
ICAgICAgICAiaWV0Zi1tcGxzIiBpbiBbSS1ELnNhYWQtbXBscy1zdGF0aWMteWFuZ10uDQo+DQo+
ICAgICBpZXRmLW1wbHMgZG9lcyBub3QgYXBwZWFyIGFuIHRoZSByZWZlcmVuY2VkIEktRA0KPg0K
PiAgICAgLSB0aGUgSS1EIGhhcyBmaXZlIGF1dGhvcnMsIHRoZSBZQU5HIG1vZHVsZSBoYXMgdGVu
DQo+DQo+ICAgICAtIHRoZSBtb2R1bGUgbGFja3MgYSBjb3B5cmlnaHQgY2xhdXNlDQo+DQo+ICAg
ICAtIHRoZSBpbXBvcnRzIG5lZWQgcmVmZXJlbmNlcywgYmVzdCBwcm92aWRlZCB3aXRoIGEgcmVm
ZXJlbmNlDQpjbGF1c2UgZm9yDQo+ICAgICBlYWNoLCAgYW5kIGFnYWluIGluIHRoZSB0ZXh0IG9m
IHRoZSBJLUQgYW5kIGluIHRoZSBJLUQgUmVmZXJlbmNlcw0KPiAgICAgc2VjdGlvbg0KPiAgICAg
c2VlDQo+ICAgICBkcmFmdC1pZXRmLWNjYW1wLWFsYXJtLW1vZHVsZQ0KPiAgICAgZm9yIGFuIGV4
YW1wbGUgb2YgdGhpcw0KPg0KPiAgICAgLSBnb29kIHByYWN0aWNlIGlzIHRvIGxpc3QgdGhlIHBy
ZWZpeCB1c2VkIGFuZCB0aGUgUkZDIGluIHdoaWNoDQp0aGV5IGNhbg0KPiAgICAgYmUgZm91bmQg
c29tZXdoZXJlIGluIHRoZSB0ZXh0IG9mIHRoZSBJLUQNCj4gICAgIGRyYWZ0LWlldGYtbmV0bW9k
LXJmYzgwMjJiaXMNCj4gICAgIGhhcyBhbiBleGFtcGxlIG9mIHRoaXMNCj4NCj4gICAgIC0gdGhl
IFlBTkcgbW9kdWxlIG5lZWRzIGEgcmVmZXJlbmNlIGJhY2sgdG8gdGhlIFJGQyBpbiB3aGljaCBp
dA0KYXBwZWFycw0KPiAgICAgYWxvbmcgd2l0aCBhIG5vdGUgdG8gdGhlIFJDIGVkaXRvciB0byBy
ZXBsYWNlIFhYWFggd2l0aCB0aGUNCnJlbGV2YW50DQo+ICAgICBudW1iZXIgLSB5b3UgaGF2ZSBh
IHJlZmVyZW5jZSB0byBSRkMzMDMxIHdoaWNoIGlzIHNhZGx5IG1pc3Rha2VuDQo+DQo+ICAgICAt
IElmIGEgcmVmZXJlbmNlIHRvIFJGQzMwMzEgaXMgd2FycmFudGVkLCB0aGVuIGl0IG5lZWRzIHRv
IGFwcGVhcg0KaW4gdGhlDQo+ICAgICB0ZXh0IG9mIHRoZSBJLUQgYW5kIGluIHRoZSBSZWZlcmVu
Y2VzIHNlY3Rpb24NCj4NCj4gICAgIC0gc3RhdGljLWV4dGVuZGVkIC0gc2FtZSBjb21tZW50cw0K
Pg0KPiAgICAgLSBTZWN1cml0eSBDb25zaWRlcmF0aW9ucyBuZWVkcyB1cGRhdGluZyAtIGl0IG5l
ZWRzIHRvIGNhbGwgb3V0DQp0aGUNCj4gICAgIHZ1bG5lcmFibGUgb2JqZWN0cw0KPg0KPiAgICAg
VG9tIFBldGNoDQo+DQo+ICAgICAtLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tDQo+ICAgICBG
cm9tOiA8aW50ZXJuZXQtZHJhZnRzQGlldGYub3JnPg0KPiAgICAgVG86IDxpLWQtYW5ub3VuY2VA
aWV0Zi5vcmc+DQo+ICAgICBDYzogPG1wbHNAaWV0Zi5vcmc+DQo+ICAgICBTZW50OiBUaHVyc2Rh
eSwgRmVicnVhcnkgMTUsIDIwMTggNTo0MiBQTQ0KPiAgICAgU3ViamVjdDogSS1EIEFjdGlvbjog
ZHJhZnQtaWV0Zi1tcGxzLXN0YXRpYy15YW5nLTA1LnR4dA0KPg0KPg0KPiAgICAgPg0KPiAgICAg
PiBBIE5ldyBJbnRlcm5ldC1EcmFmdCBpcyBhdmFpbGFibGUgZnJvbSB0aGUgb24tbGluZQ0KSW50
ZXJuZXQtRHJhZnRzDQo+ICAgICBkaXJlY3Rvcmllcy4NCj4gICAgID4gVGhpcyBkcmFmdCBpcyBh
IHdvcmsgaXRlbSBvZiB0aGUgTXVsdGlwcm90b2NvbCBMYWJlbCBTd2l0Y2hpbmcNCldHIG9mDQo+
ICAgICB0aGUgSUVURi4NCj4gICAgID4NCj4gICAgID4gICAgICAgICBUaXRsZSAgICAgICAgICAg
OiBBIFlBTkcgRGF0YSBNb2RlbCBmb3IgTVBMUyBTdGF0aWMgTFNQcw0KPiAgICAgPiAgICAgICAg
IEF1dGhvcnMgICAgICAgICA6IFRhcmVrIFNhYWQNCj4gICAgID4gICAgICAgICAgICAgICAgICAg
ICAgICAgICBLYW1yYW4gUmF6YQ0KDQo=


From nobody Wed Nov  7 18:06:10 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4573B1292F1 for <mpls@ietfa.amsl.com>; Wed,  7 Nov 2018 18:06:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 UPznJYaQeMg9 for <mpls@ietfa.amsl.com>; Wed,  7 Nov 2018 18:06:07 -0800 (PST)
Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) (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 F3CDD1277BB for <mpls@ietf.org>; Wed,  7 Nov 2018 18:06:06 -0800 (PST)
Received: by mail-lf1-x131.google.com with SMTP id c16so12991213lfj.8 for <mpls@ietf.org>; Wed, 07 Nov 2018 18:06:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to;  bh=HR4tZIf7kziHzte/mdUeltcdz0XmvU9s0jR/ePZ2pzA=; b=oi9+H11VcIm1HcTZNna3e0eG7Q1FT7lIC5bUWJpyjkUlLwXidAYHGAcg6B5+36JSnT c+oXwuYUiTvRQY/8IuqQZ3LzYRxqt2VvVCizIwkWnEvlaCGH7WkAvrjmgy7gwqL2yM+p bG0gzL2KDUYAkoz/DNIB4171CR8OmKGydXgdYH1RwPIttWhqU9RsMaxZkwhvLQUXi23Y FIzgv80PN9TLF6HfE2ZNnTvLed8OPmawBFcYJ0oqV/n3kBYOOGRaQ4xxey24a+Uw1ODz dRhClA5IMdc6MX6oVeqSb5OHExWgfdNU3Tn7GUH3qv/s9+rEOghnL3UX15zlx7KbpQnu 7LDQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=HR4tZIf7kziHzte/mdUeltcdz0XmvU9s0jR/ePZ2pzA=; b=Dun8Wp1ulKBh7gsGz6uYho2VIin6OKbJe9pIV8/Ii8MsOsQbyjN70+i7MVMjmwoTwr 8cyUoY1NDer4XHaWeaQHYv2bfO0lo1YV1PHZdhPovoI83i0hAagvPUQQpKWPII+cbctO sl5ATOx47DoySBoupay0u343oZkbwq8gGzvCQJs82s6faaSsKvxLJi1kNeKpy0yXmvqj /+SoreQEqfF+ICEGEbY3ttwgCq6IJxe8/YVZhwdWPX6iDQjHirO3WrBTcHj48JMKJ1Hs bDmePs6ZE3hE5RdG+j2bc+/V8yyIwf1lOS9zMu3CspbJ9IKGN33N1V3wACvP7NtVcJSu Ou1A==
X-Gm-Message-State: AGRZ1gLvrVRBwVdrYD/gihR/y8cG7FXbCgvUAKzv+E/8PEIt6vxtuxlH 8TcQ9M7pcsaGvhtiPRmhIqnGlnPLWlVWpVRCOZ2r0Q==
X-Google-Smtp-Source: AJdET5dSsWD8CnfdUy/UKZ23Xp9gpcQtthVZfD7CFLdsdKAtrirgbahZci1F1PsSuRn6nXhcl7tc9R55Y7QtEfdXEAE=
X-Received: by 2002:a19:d04f:: with SMTP id h76mr1437875lfg.52.1541642764396;  Wed, 07 Nov 2018 18:06:04 -0800 (PST)
MIME-Version: 1.0
References: <20181107194614.GA20487@pfrc.org>
In-Reply-To: <20181107194614.GA20487@pfrc.org>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 8 Nov 2018 09:05:55 +0700
Message-ID: <CA+RyBmUGcyLsTWPJUJi3pfDcu7crsR+KqqQJCzPLxA=huw9PZA@mail.gmail.com>
To: mpls@ietf.org
Content-Type: multipart/alternative; boundary="00000000000057b4a8057a1dad97"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/BAGTUB0eBe1I2US_wgE5waXzi5w>
Subject: [mpls] Fwd: BFD Working Group calls ending November 9
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 02:06:09 -0000

--00000000000057b4a8057a1dad97
Content-Type: text/plain; charset="UTF-8"

Dear All,
at the meeting earlier this week I've mentioned the ongoing WGAP on the BFD
in Demand Mode over p2p MPLS LSP
<https://datatracker.ietf.org/doc/draft-mirsky-bfd-mpls-demand/> draft. The
poll closes November 9th (USA time). Much appreciate your review, comments
to BFD and MPLS WGs.

Regards,
Greg

---------- Forwarded message ---------
From: Jeffrey Haas <jhaas@pfrc.org>
Date: Thu, Nov 8, 2018 at 2:47 AM
Subject: BFD Working Group calls ending November 9
To: <rtg-bfd@ietf.org>


Working Group,

As a reminder, calls are ongoing for the following ending on November 9:

Working Group Last Call:
draft-ietf-bfd-vxlan

Adoption:
draft-mirsky-bfd-mpls-demand
draft-haas-bfd-large-packets
draft-chen-bfd-unsolicted

In particular, please supply your feedback on the last call above.

-- Jeff

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

<div dir=3D"ltr">Dear All,<div>at the meeting earlier this week I&#39;ve me=
ntioned the ongoing WGAP on the <a href=3D"https://datatracker.ietf.org/doc=
/draft-mirsky-bfd-mpls-demand/">BFD in Demand Mode over p2p MPLS LSP</a> dr=
aft. The poll closes November 9th (USA time). Much appreciate your review, =
comments to BFD and MPLS WGs.</div><div><br></div><div>Regards,</div><div>G=
reg<br><br><div class=3D"gmail_quote"><div dir=3D"ltr">---------- Forwarded=
 message ---------<br>From: <strong class=3D"gmail_sendername" dir=3D"auto"=
>Jeffrey Haas</strong> <span dir=3D"ltr">&lt;<a href=3D"mailto:jhaas@pfrc.o=
rg">jhaas@pfrc.org</a>&gt;</span><br>Date: Thu, Nov 8, 2018 at 2:47 AM<br>S=
ubject: BFD Working Group calls ending November 9<br>To:  &lt;<a href=3D"ma=
ilto:rtg-bfd@ietf.org">rtg-bfd@ietf.org</a>&gt;<br></div><br><br>Working Gr=
oup,<br>
<br>
As a reminder, calls are ongoing for the following ending on November 9:<br=
>
<br>
Working Group Last Call:<br>
draft-ietf-bfd-vxlan<br>
<br>
Adoption:<br>
draft-mirsky-bfd-mpls-demand<br>
draft-haas-bfd-large-packets<br>
draft-chen-bfd-unsolicted<br>
<br>
In particular, please supply your feedback on the last call above.<br>
<br>
-- Jeff<br>
<br>
</div></div></div>

--00000000000057b4a8057a1dad97--


From nobody Wed Nov  7 20:53:11 2018
Return-Path: <cpignata@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A3F4130EBD; Wed,  7 Nov 2018 20:52:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, 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
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 SiG7qWIykjMh; Wed,  7 Nov 2018 20:52:47 -0800 (PST)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69DC8130E69; Wed,  7 Nov 2018 20:52:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=36744; q=dns/txt; s=iport; t=1541652766; x=1542862366; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=Ai41go3BpaLkEESIqtevOlx+hxXHeHn54fBTCyvftf4=; b=IXNPKMwyOCOhnii+VtRCGYwsje6DZRrzWQLT5JLifvNaQD4Yv2GzOCKB H/gjbDpygJyKy/ikH56emsgCsXm9DHvhnBALjieW9Lw520/PKB5KvKi5Y BjJ1s0CQSCg7A3sJuix3yEBq5N6HOiNg8khipaV4YpAtuwoX+Me+rSu3P c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AFAAABwONb/5RdJa1kGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAQGBUgMBAQEBAQsBgQ1ILmaBAicKg26UE4MHiAmOLRSBZgs?= =?us-ascii?q?BARgBCoRJAheCciI1DA0BAwEBAgEBAm0cDIU7AgEDAQEbBkQHBAcQAgEIOAc?= =?us-ascii?q?DAgICHwYLFBECBA4FG4MGAYEdTAMVD6d3gS6EP0CDDQ2BHHgFi3gXgUE/gRA?= =?us-ascii?q?BJx+CFzWCVkUBAQIBAYElBQESAQcXgwUxgiYCjmcXhhaJWScuCQKGbYZ5gyo?= =?us-ascii?q?YgVeFAYMihm6NG4EEhkxBghYCERSBJh4BNic9cXAVOyoBgg0BMz6BaReIXoU?= =?us-ascii?q?+QTEBixOBH4EfAQE?=
X-IronPort-AV: E=Sophos;i="5.54,478,1534809600";  d="scan'208,217";a="198085833"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 08 Nov 2018 04:52:44 +0000
Received: from XCH-RTP-017.cisco.com (xch-rtp-017.cisco.com [64.101.220.157]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id wA84qiX4005556 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 8 Nov 2018 04:52:44 GMT
Received: from xch-rtp-020.cisco.com (64.101.220.160) by XCH-RTP-017.cisco.com (64.101.220.157) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Wed, 7 Nov 2018 23:52:43 -0500
Received: from xch-rtp-020.cisco.com ([64.101.220.160]) by XCH-RTP-020.cisco.com ([64.101.220.160]) with mapi id 15.00.1395.000; Wed, 7 Nov 2018 23:52:43 -0500
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: Greg Mirsky <gregimirsky@gmail.com>
CC: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, mpls <mpls@ietf.org>, rtg-bfd WG <rtg-bfd@ietf.org>
Thread-Topic: [mpls] MPLS WG adoption call for draft-mirsky-mpls-p2mp-bfd
Thread-Index: AQHUcjCnBAZrmoA7/EOd5Vk0epnVbaVBxIEAgAEfEACAAsmgAA==
Date: Thu, 8 Nov 2018 04:52:43 +0000
Message-ID: <81371D06-2A1A-480F-B65D-FAF04E408A04@cisco.com>
References: <CA+RyBmVDvb6t3rh3sZUHrsApfJRb9A8GCLxPCe9b=tcvZz6J3w@mail.gmail.com> <15CB10A6-6AF4-460F-A71D-56F28D9D7784@cisco.com> <CA+RyBmVbWkDK3o2ZREv2jat++O3hNWBA4_Yn-ynyDdjpG+GjXw@mail.gmail.com> <5BFD9FF7-DBF8-48E6-BF45-1D29AFB90034@cisco.com> <CA+RyBmVbRw3BsE8OdSmHcfasBi0te9BXvVC+8Cq9Zj-Asqc08Q@mail.gmail.com>
In-Reply-To: <CA+RyBmVbRw3BsE8OdSmHcfasBi0te9BXvVC+8Cq9Zj-Asqc08Q@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.101.1)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.70.233.80]
Content-Type: multipart/alternative; boundary="_000_81371D062A1A480FB65DFAF04E408A04ciscocom_"
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.157, xch-rtp-017.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/StAxdKcQhud96LZSnWnt4sT2dhc>
Subject: Re: [mpls] MPLS WG adoption call for draft-mirsky-mpls-p2mp-bfd
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 04:52:54 -0000

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

W0dyZWcsIExvYSwgcmVzcG9uZGluZyB0byBib3RoIG9uIHRoaXMgc2luZ2xlIGVtYWlsIHJlcGx5
XQ0KDQpIaSwgTG9hLA0KDQpPbiBOb3YgNiwgMjAxOCwgYXQgMTo0OSBQTSwgTG9hIEFuZGVyc3Nv
biA8bG9hQHBpLm51PG1haWx0bzpsb2FAcGkubnU+PiB3cm90ZToNCg0KQ2FybG9zLA0KDQpTaW5j
ZSB0aGUgYSB3ZyBhZG9wdGlvbiBwb2xsIEkgcmVhZCB5b3VyIGNvbW1lbnRzIGFzIHRoYXQgd2Ug
YXJlIGRvaW5nDQpwcm9ncmVzcywgYW5kIHRoYXQgd2UgY2FuIGFkZHJlc3MgdGhlIHJlc3QgZHVy
aW5nIHRoZSB3ZyBwcm9jZXNzLA0KY29ycmVjdD8NCg0KDQpJIGFncmVlIHdlIGFyZSBtYWtpbmcg
cHJvZ3Jlc3MsIHRoYW5rIHlvdS4gTW9zdCBxdWVzdGlvbnMgY2FuIGJlIGFkZHJlc3NlZCBsYXRl
ciwgYnV0IG9ubHkgdGhlIHZlcnkgZmlyc3QgcXVlc3Rpb24gZ29lcyB0byB0aGUgaGVhcnQgb2Yg
YW4gYWRvcHRpb24gcG9sbC4gSWYgd2UgY2FuIGNsb3NlIG9uIHRoYXQsIHRoZSByZXN0IGNhbiBi
ZSBhZGRyZXNzZWQgbGF0ZXIgKG5vdGUgdGhlIHNhbWUgcXVlc3Rpb24gaXMgcmVsYXRlZCBhbHNv
IHRvIHRoZSBsYXN0IHF1ZXN0aW9uLikNCg0KL0xvYQ0KDQpIaSwgR3JlZywNCg0KVGhhbmsgeW91
IHZlcnkgbXVjaCBmb3IgeW91ciByZXNwb25zZXMg4oCUIHBsZWFzZSBzZWUgaW5saW5lLg0KDQpP
biBOb3YgNiwgMjAxOCwgYXQgNzoxOCBQTSwgR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWls
LmNvbTxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4gd3JvdGU6DQoNCkhpIENhcmxvcywN
CnRoYW5rIHlvdSBmb3IgeW91ciBjb25zaWRlcmF0aW9uIG9mIG15IHJlc3BvbnNlcy4gR2xhZCB0
aGF0IHdlJ3JlIGNvbnZlcmdpbmcuIFBsZWFzZSBmaW5kIGFkZGl0aW9uYWwgbm90ZXMgaW4tbGlu
ZSB0YWdnZWQgR0lNMj4+Lg0KDQpSZWdhcmRzLA0KR3JlZw0KDQpPbiBUdWUsIE5vdiA2LCAyMDE4
IGF0IDEyOjExIEFNIENhcmxvcyBQaWduYXRhcm8gKGNwaWduYXRhKSA8Y3BpZ25hdGFAY2lzY28u
Y29tPG1haWx0bzpjcGlnbmF0YUBjaXNjby5jb20+PiB3cm90ZToNCkhpIEdyZWcsDQoNCk1hbnkg
dGhhbmtzIGZvciB5b3VyIHJlc3BvbnNlIGFuZCBzdWdnZXN0aW9ucyEgUGxlYXNlIHNlZSBpbmxp
bmUuDQoNCk9uIE5vdiAyLCAyMDE4LCBhdCA2OjEzIEFNLCBHcmVnIE1pcnNreSA8Z3JlZ2ltaXJz
a3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+PiB3cm90ZToNCg0KSGkg
Q2FybG9zLA0KdGhhbmsgeW91IGZvciB5b3VyIGNvbW1lbnRzLiBQbGVhc2UgZmluZCBteSBub3Rl
cywgYW5zd2VycyBpbi1saW5lIHRhZ2dlZCBHSU0+Pi4NCg0KUmVnYXJkcywNCkdyZWcNCg0KT24g
VGh1LCBPY3QgMjUsIDIwMTggYXQgODo0NyBQTSBDYXJsb3MgUGlnbmF0YXJvIChjcGlnbmF0YSkg
PGNwaWduYXRhQGNpc2NvLmNvbTxtYWlsdG86Y3BpZ25hdGFAY2lzY28uY29tPj4gd3JvdGU6DQpI
aSwNCg0KQ2MgQkZEIFdHDQoNCkl0IHdvdWxkIGJlIHVzZWZ1bCB0byB1bmRlcnN0YW5kIHRoZSB1
c2UgY2FzZSBtb3RpdmF0aW9uIG9yIGFwcGxpY2FiaWxpdHkgb2YgdGhpcyBkcmFmdCwgb3RoZXIg
dGhhbiBpdCBjYW4gYmUgZG9uZS4NCkdJTT4+ICBUaGUgbW90aXZhdGlvbiBjYW4gYmUgc2VlbiBp
biB0aGUgZm9sbG93aW5nIChmcm9tIGFub3RoZXIgZHJhZnQgdGhhdCBkaXNjdXNzZXMgT0FNIG92
ZXIgRy1BQ2g6DQogIEluIHNvbWUNCiAgIGVudmlyb25tZW50cywgdGhlIG92ZXJoZWFkIG9mIGV4
dHJhIElQL1VEUCBlbmNhcHN1bGF0aW9ucyBtYXkgYmUNCiAgIGNvbnNpZGVyZWQgYXMgb3ZlcmJ1
cmRlbiBhbmQgbWFrZSB1c2luZyBtb3JlIGNvbXBhY3QgRy1BQ2gNCiAgIGVuY2Fwc3VsYXRpb24g
YXR0cmFjdGl2ZS4NCldpbGwgYWRkIHRleHQgaW4gdGhlIGRyYWZ0Lg0KDQpDTVA6IFRoYW5rIHlv
dSB2ZXJ5IG11Y2guIFRoaXMgaXMgYSBnb29kIHN0YXJ0LCBhbHRob3VnaCBpdCB3b3VsZCBiZSB1
c2VmdWwgdG8gYWRkIHByZWNpc2lvbiBpbnRvIHdoaWNoIGVudmlyb25tZW50cyBzcGVjaWZpY2Fs
bHksIGFuZCB0aGUgYnVyZGVuIGNvbXBhcmlzb24gYmV0d2VlbiBJUC9VRFAgYW5kIEctQUNoLg0K
R0lNMj4+IFRoYW5rIHlvdSBmb3IgYWdyZWVpbmcgdG8gdGhpcywgYW5kIEkndmUgYWRkZWQgdGhl
IHRleHQgaW4gdGhlIHdvcmtpbmcgdmVyaW9uLiBXaWxsIHdvcmsgb24gaW1wcm92aW5nIHRoZSB0
ZXh0IGluIHRoZSBtZWFudGltZS4NCg0KQ01QOiBTb3JyeSBpZiBJIHdhcyBub3QgY2xlYXIuIExp
a2UgSSBzYWlkLCB0aGlzIGlzIGEgZ29vZCBzdGFydCBhbmQgcHJvYmFibHkgbmVjZXNzYXJ5IChi
dXQgbm90IHN1ZmZpY2llbnQpIHRleHQuDQoNCkNNUDogV2hpY2ggZW52aXJvbm1lbnRzIHNwZWNp
ZmljYWxseT8gQXQgdGhpcyBwb2ludCwgdGhlIHNjb3BlIGFuZCB0YXJnZXQgb2YgdGhlIHdvcmsg
aXMgbm90IGNsZWFyIHRvIG1lLiBUaGF0IHdhcyBteSBxdWVzdGlvbi4gSXMgdGhpcyBmb3IgTVBM
Uy1UUCBQMk1QPyBJZiBzbywgdGhlIHVuZGVybHlpbmcgc2VlbXMgdG8gaGF2ZSBzdGFsbGVkOg0K
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvcmZjNzE2Ny9yZWZlcmVuY2VkYnkvDQpD
TVA6IEkgdGhpbmsgdGhlc2UgdHdvIHF1ZXN0aW9ucyBzaG91bGQgYmUgYW5zd2VyZWQ6IDEuIFdo
YXQgc3BlY2lmaWMgZW52aXJvbm1lbnRzPyAyLiBIb3cgY3VycmVudCBzb2x1dGlvbnMgZG8gbm90
IHNvbHZlIGl0IChpLmUuLCB3aGF0IGlzIGFuZCBjYW4gd2UgcXVhbnRpZnkgdGhlIG92ZXJidXJk
ZW4pPw0KDQoNCg0KSeKAmW0gYWxzbyBpbmNyZWFzaW5nbHkgY29uY2VybmVkIGJ5IGNvbmZ1c2lu
ZyBzY29wZSBhbmQgZGVmaW5pdGlvbiBvZiBzcGVjaWZpY2F0aW9ucy4NCg0KRm9yIGV4YW1wbGU6
DQoNCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1taXJza3ktbXBscy1wMm1wLWJm
ZC0wNCNzZWN0aW9uLTMuMg0KDQozLjIuICBOb24tSVAgRW5jYXBzdWxhdGlvbiBvZiBNdWx0aXBv
aW50IEJGRA0KDQogICBOb24tSVAgZW5jYXBzdWxhdGlvbiBmb3IgbXVsdGlwb2ludCBCRkQgb3Zl
ciBwMm1wIE1QTFMgTFNQIE1VU1QgdXNlDQogICBHZW5lcmljIEFzc29jaWF0ZWQgQ2hhbm5lbCAo
Ry1BQ2gpIExhYmVsIChHQUwpIFtSRkM1NTg2XSBhdCB0aGUNCiAgIGJvdHRvbSBvZiB0aGUgbGFi
ZWwgc3RhY2sgZm9sbG93ZWQgYnkgQXNzb2NpYXRlZCBDaGFubmVsIEhlYWRlcg0KICAgKEFDSCku
ICBDaGFubmVsIFR5cGUgZmllbGQgaW4gQUNIIE1VU1QgYmUgc2V0IHRvIEJGRCBDViBbUkZDNjQy
OF0uDQoNCg0KRmlyc3QsIHRoZXJl4oCZcyBubyBkZWZpbml0aW9uIGZvciBub24tSVAgQkZEIGlu
IFJGQyA1NTg2IOKAlCBvbmx5IGluIFJGQyA1ODg1Lg0KR0lNPj4gUkZDIDU1ODYgZGVmaW5lZCB0
aGUgdXNlIG9mIEdBTC4gSSB0aGluayB0aGF0IHRoaXMgcmVmZXJlbmNlIGlzIGFwcHJvcHJpYXRl
LiBJIGFncmVlIHRoYXQgdGhlIHNlY29uZCByZWZlcmVuY2Ugc2hvdWxkIGJlIHRvIFJGQyA1ODg1
LCBub3QgUkZDIDY0MjguIFdpbGwgbWFrZSB0aGUgY2hhbmdlLg0KDQpDTVA6IFRoYW5rIHlvdS4g
SG93ZXZlciwgUkZDIDU4ODUgaXMgaW4gdGhlIGNvbnRleHQgb2YgUFcgVkNDViDigJQgaXMgdGhl
cmUgYSBtaXNzaW5nIGRlZmluaXRpb24gaW4gdGhlIHNwZWNzIGZvciBCRkQgb3ZlciBHLUFDaCBn
ZW5lcmljYWxseT8NCkdJTTI+PiBJIHRoaW5rIHRoYXQgdGhlIGZvbGxvd2luZyBxdW90ZSBmcm9t
IFJGQyA1NTg2IHNldCB0aGUgcmVsYXRpb25zaGlwIGJldHdlZW4gQ2hhbm5lbCBUeXBlIGZpZWxk
IGluIFBXIEFDSCBhbmQgRy1BQ2g6DQogICAgQ2hhbm5lbCBUeXBlcyBmb3IgdGhlIEFzc29jaWF0
ZWQgQ2hhbm5lbCBIZWFkZXIgYXJlIGFsbG9jYXRlZCBmcm9tDQogICAgdGhlIElBTkEgIlBXIEFz
c29jaWF0ZWQgQ2hhbm5lbCBUeXBlIiByZWdpc3RyeSBbUkZDNDQ0Nl0uDQpJIHVuZGVyc3RhbmQg
dGhhdCB0aGF0IHRoZXJlJ3Mgb25lIGFuZCBvbmx5IG9uZSByZWdpc3RyeSBhbmQgY2hhbm5lbCB2
YWx1ZXMgYXJlIGVxdWFsbHkgYXBwbGljYWJsZSB0byBQVyBBQ0ggYW5kIEctQUNoLiBBbmQgZnVs
bCBuYW1lIG9mIHRoZSByZWdpc3RyeSBub3cgaXMgTVBMUyBHZW5lcmFsaXplZCBBc3NvY2lhdGVk
IENoYW5uZWwgKEctQUNoKSBUeXBlcyAoaW5jbHVkaW5nIFBzZXVkb3dpcmUgQXNzb2NpYXRlZCBD
aGFubmVsIFR5cGVzKS4NCg0KQ01QOiBUaGF0IGlzIGNvcnJlY3QuIEkgd2FzIGN1cmlvdXMgYXMg
dG8gd2hldGhlciBhZGRpdGlvbmFsIGNvbnRyb2wgcGxhbmUgaXMgbmVlZGVkIGZvciB0aGlzIHN1
cHBvcnQuDQoNCg0KU2Vjb25kLCB0aGUgc3BlY2lmaWNhdGlvbiBpbiBSRkMgNjQyOCBhcHBsaWVz
IHRvIE1QTFMgVHJhbnNwb3J0IFByb2ZpbGUgb25seS4gTk9UIGZvciBNUExTLCBhbmQgZXhwbGlj
aXRseSBOT1QgZm9yIFAyTVAhDQoNCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM2NDI4
I3NlY3Rpb24tMQ0KDQogICBUaGlzIGRvY3VtZW50IHNwZWNpZmllcyB0aGUgQkZEIGV4dGVuc2lv
biBhbmQgYmVoYXZpb3IgdG8gc2F0aXNmeSB0aGUNCiAgIENDLCBwcm9hY3RpdmUgQ1YgbW9uaXRv
cmluZywgYW5kIHRoZSBSREkgZnVuY3Rpb25hbCByZXF1aXJlbWVudHMgZm9yDQogICBib3RoIGNv
LXJvdXRlZCBhbmQgYXNzb2NpYXRlZCBiaWRpcmVjdGlvbmFsIExTUHMuICBTdXBwb3J0ZWQNCiAg
IGVuY2Fwc3VsYXRpb25zIGluY2x1ZGUgR2VuZXJpYyBBc3NvY2lhdGVkIENoYW5uZWwgTGFiZWwg
KEdBTCkgLw0KICAgR2VuZXJpYyBBc3NvY2lhdGVkIENoYW5uZWwgKEctQUNoKSwgVmlydHVhbCBD
aXJjdWl0IENvbm5lY3Rpdml0eQ0KICAgVmVyaWZpY2F0aW9uIChWQ0NWKSwgYW5kIFVEUC9JUC4g
IFByb2NlZHVyZXMgZm9yIHVuaWRpcmVjdGlvbmFsDQogICBwb2ludC10by1wb2ludCAoUDJQKSBh
bmQgcG9pbnQtdG8tbXVsdGlwb2ludCAoUDJNUCkgTFNQcyBhcmUgZm9yDQogICBmdXJ0aGVyIHN0
dWR5Lg0KDQoNClNvLCBubywgdGhpcyBkb2VzIG5vdCB3b3JrLg0KDQpSRkMgNjQyOCBkb2VzIG5v
dCBoYXZlIHNjb3BlIGZvciBQMk1QLg0KQW5kIFJGQyA1NTg2IGRvZXMgbm90IHNwZWNpZnkgYW55
dGhpbmcgZm9yIEJGRC4gSW5zdGVhZCwgd2hhdCBuZWVkcyB0byBiZSBjaXRlZCAoYXBwcm9wcmlh
dGVseSBhbmQgZXhwYW5kZWQpIGlzIFJGQyA1ODg1DQpHSU0+PiBSRkMgNTU4NiBzcGVjaWZpZXMg
dGhlIHVzZSBvZiBHQUwgYW5kIEctQUNoIGFuZCB0aGUgcmVmZXJlbmNlIGlzIHVzZWQgaW4gdGhp
cyBjb250ZXh0Lg0KDQpDTVA6IFRoaXMgaXMgdGhlIHNhbWUgY29tbWVudCBhcyBhYm92ZS4NCg0K
DQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNjQyOCNzZWN0aW9uLTQNCiAgICAgIFJG
QyA1ODg0IC0gQkZEIENDIGluIFVEUC9JUC9MU1ANCiAgICAgIFJGQyA1ODg1IC0gQkZEIENDIGlu
IEctQUNoDQpHSU0+PiBJJ2QgcG9pbnQgdGhhdCBpdCBpcyBmb3IgcDJwIEJGRCBDQywgYW5kIHAy
bXAgQkZEIHVzZXMgZGlmZmVyZW50IGZyb20gcDJwIEJGRCBtZXRob2QgdG8gZGVtdWx0aXBsZXgg
QkZEIGNvbnRyb2wgcGFja2V0cy4NCg0KDQpDTVA6IEFwb2xvZ2llcyBJIGRpZCBub3QgdW5kZXJz
dGFuZCB0aGlzIHJlc3BvbnNlLg0KR0lNMj4+IEFwb2xvZ2llcyBmb3Igc2VuZGluZyBwYXJ0aWFs
IGV4cGxhbmF0aW9uLiBQMk1QIEJGRCBjYW5ub3QgdXNlIFlvdXIgRGlzY3JpbWluYXRvciBmaWVs
ZCB0byBkZW11bHRpcGxleCB0aGUgcmVjaWV2ZWQgQkZEIGNvbnRyb2wgcGFja2V0LiBCRkQgZm9y
IE11bHRpcG9pbnQgTmV0d29ya3MgZGVmaW5lcyB0aGUgc3BlY2lhbCBwcm9jZWR1cmUgdGhhdCBy
ZXF1aXJlcyB0aGUgdXNlIG9mIFNvdXJjZSBJRC4gV2hlbiB0aGUgZW5jYXBzdWxhdGlvbiBvZiBC
RkQgY29udHJvbCBwYWNrZXQgZG9lcyBub3QgaW5jbHVkZSBJUC9VRFAgaGVhZGVyLCB0aGUgU291
cmNlIElEIGNhbiBiZSBwcm92aWRlZCBhcyBTb3VyY2UgTUVQLUlEIFRMViBpbiBNUExTLVRQIEJG
RCBDVi4gVGhpcyBkcmFmdCBwcm9wb3NlcyB0aGUgbmV3IElQIEFkZHJlc3MgVExWIGZvciB0aGF0
LiBUaHVzIEkgaGF2ZSB0byBjb3JyZWN0IG15c2VsZiBhbmQgcmUtc3RhdGUgdGhlIGVhcmxpZXIg
dGV4dCBpbiB0aGUgZHJhZnQgdGhhdCB0aGUgdmFsdWUgaW4gdGhlIENoYW5uZWwgVHlwZSBmaWxl
ZCBvZiBHLUFDaCBtdXN0IGJlIE1QTFMtVFAgQ1YgKDB4MDAyMykuDQoNCkNNUDogSSB1bmRlcnN0
b29kIHlvdSBzYWlkIGFib3ZlIHRoYXQgdGhlIHJlZmVyZW5jZSB0byBSRkM2NDI4IHdhcyBpbmNv
cnJlY3QuDQoNCkNNUDogTm93LCBqdXN0IHRvIHVuZGVyc3RhbmQgdGhlIGFwcHJvYWNoOg0KDQpD
TVA6IEFyZSB5b3Ugc3VnZ2VzdGluZyB0aGF0IHRoZSBJUCBoZWFkZXIgaXMgbm90IHVzZWQgd2l0
aCBCRkQgYW5kIGluc3RlYWQgYSBuZXcgVExWIChvZiB3aGljaCBpbmZvcm1hdGlvbiBzdHJ1Y3R1
cmU/KSBjYXJyaWVzIHRoZSBJUCBhZGRyZXNzIHRoYXQgeW91IHJlbW92ZWQgYmVmb3JlPyBTZWVt
cyBsaWtlIGEgbXVzaWNhbC1jaGFpcnMgYXJyYW5nZW1lbnQgb2YgdGhlIGRhdGEuIEkgbWF5IHZl
cnkgbGlrZWx5IGJlIG1pc3Npbmcgc29tZXRoaW5nLiBBcG9sb2dpZXMgaW4gYWR2YW5jZSBpZiB0
aGF0IGlzIHRoZSBjYXNlLg0KDQpDTVA6IEFsc28sIGlzIHRoZSBhcHBsaWNhYmlsaXR5IE1QTFMt
VFA/IFdoYXQgaXMgdGhlIG5vcm1hdGl2ZSByZWZlcmVuY2UgZm9yIE1QTFMtVFAgUDJNUD8NCg0K
VGhhbmtzLA0KDQpDYXJsb3MuDQoNCg0KQ01QOiBUaGFua3MgYWdhaW4gZm9yIGNvbnNpZGVyaW5n
IHRoZSBjb21tZW50IHRvIGltcHJvdmUgdGhlIGRvY3VtZW50Lg0KDQpUaGFua3MsDQoNCkNhcmxv
cy4NCg0KDQogICAgICBSRkMgNTA4NSAtIFVEUC9JUCBpbiBHLUFDaA0KICAgICAgIE1QTFMtVFAg
LSBDQy9DViBpbiBHQUwvRy1BQ2ggb3IgRy1BQ2gNCg0KDQoNClRoYW5rcywNCg0K4oCUIENhcmxv
cyBQaWduYXRhcm8NCg0KT24gT2N0IDEzLCAyMDE4LCBhdCA0OjI0IFBNLCBHcmVnIE1pcnNreSA8
Z3JlZ2ltaXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+PiB3cm90
ZToNCg0KRGVhciBXRyBDaGFpcnMsIGV0IGFsLiwNCmFzIHRoZSBhdXRob3Igb2YgdGhlIEJGRCBm
b3IgTXVsdGlwb2ludCBOZXR3b3JrcyBvdmVyIFBvaW50LXRvLU11bHRpLVBvaW50IE1QTFMgTFNQ
IChkcmFmdC1taXJza3ktbXBscy1wMm1wLWJmZCkgSSB3b3VsZCBsaWtlIHRvIGFzayB5b3UgdG8g
Y29uc2lkZXIgV0cgYWRvcHRpb24gY2FsbCBvZiB0aGUgZHJhZnQuIFRoZSBkb2N1bWVudCBhZGRy
ZXNzZXMgbm9uLUlQIGVuY2Fwc3VsYXRpb24gb2YgcDJtcCBCRkQgb3ZlciBNUExTIExTUCB0aGF0
IG1heSBiZSB1c2VmdWwgaWYgdGhlIG92ZXJoZWFkIG9mIElQLCBwYXJ0aWN1bGFybHkgSVB2Niwg
ZW5jYXBzdWxhdGlvbiBpcyB0aGUgY29uY2Vybi4gVGhlIGJhc2Ugc3BlY2lmaWNhdGlvbiBvZiBC
RkQgZm9yIE11bHRpcG9pbnQgTmV0d29ya3MgaXMgYXQgdGhpcyB0aW1lIGluIElFU0cgTEMuDQoN
ClJlZ2FyZHMsDQpHcmVnDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXw0KbXBscyBtYWlsaW5nIGxpc3QNCm1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0
Zi5vcmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21wbHMNCg0KDQo=

--_000_81371D062A1A480FB65DFAF04E408A04ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <03AF149B85A9D045BC94C3DFE8593A24@emea.cisco.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCltHcmVnLCBMb2EsIHJlc3BvbmRpbmcgdG8gYm90
aCBvbiB0aGlzIHNpbmdsZSBlbWFpbCByZXBseV0NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIi
Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkhpLCBMb2EsPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxi
ciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8Ymxv
Y2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+T24gTm92IDYsIDIw
MTgsIGF0IDE6NDkgUE0sIExvYSBBbmRlcnNzb24gJmx0OzxhIGhyZWY9Im1haWx0bzpsb2FAcGku
bnUiIGNsYXNzPSIiPmxvYUBwaS5udTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJB
cHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxkaXYgY2xhc3M9IiI+Q2FybG9zLDxiciBjbGFz
cz0iIj4NCjxiciBjbGFzcz0iIj4NClNpbmNlIHRoZSBhIHdnIGFkb3B0aW9uIHBvbGwgSSByZWFk
IHlvdXIgY29tbWVudHMgYXMgdGhhdCB3ZSBhcmUgZG9pbmc8YnIgY2xhc3M9IiI+DQpwcm9ncmVz
cywgYW5kIHRoYXQgd2UgY2FuIGFkZHJlc3MgdGhlIHJlc3QgZHVyaW5nIHRoZSB3ZyBwcm9jZXNz
LDxiciBjbGFzcz0iIj4NCmNvcnJlY3Q/PGJyIGNsYXNzPSIiPg0KPGJyIGNsYXNzPSIiPg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0K
PGRpdiBjbGFzcz0iIj5JIGFncmVlIHdlIGFyZSBtYWtpbmcgcHJvZ3Jlc3MsIHRoYW5rIHlvdS4g
TW9zdCBxdWVzdGlvbnMgY2FuIGJlIGFkZHJlc3NlZCBsYXRlciwgYnV0IG9ubHkgdGhlIHZlcnkg
Zmlyc3QgcXVlc3Rpb24gZ29lcyB0byB0aGUgaGVhcnQgb2YgYW4gYWRvcHRpb24gcG9sbC4gSWYg
d2UgY2FuIGNsb3NlIG9uIHRoYXQsIHRoZSByZXN0IGNhbiBiZSBhZGRyZXNzZWQgbGF0ZXIgKG5v
dGUgdGhlIHNhbWUgcXVlc3Rpb24gaXMgcmVsYXRlZA0KIGFsc28gdG8gdGhlIGxhc3QgcXVlc3Rp
b24uKTwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9
IiI+DQo8ZGl2IGNsYXNzPSIiPi9Mb2E8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvYmxvY2txdW90
ZT4NCjwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXY+SGksIEdyZWcsPC9k
aXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5UaGFuayB5b3UgdmVyeSBtdWNo
IGZvciB5b3VyIHJlc3BvbnNlcyDigJQgcGxlYXNlIHNlZSBpbmxpbmUuPC9kaXY+DQo8ZGl2Pjxi
ciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFz
cz0iIj5PbiBOb3YgNiwgMjAxOCwgYXQgNzoxOCBQTSwgR3JlZyBNaXJza3kgJmx0OzxhIGhyZWY9
Im1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20iIGNsYXNzPSIiPmdyZWdpbWlyc2t5QGdtYWls
LmNvbTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJBcHBsZS1pbnRlcmNoYW5nZS1u
ZXdsaW5lIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYg
ZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+SGkgQ2FybG9zLA0K
PGRpdiBjbGFzcz0iIj50aGFuayB5b3UgZm9yIHlvdXIgY29uc2lkZXJhdGlvbiBvZiBteSByZXNw
b25zZXMuIEdsYWQgdGhhdCB3ZSdyZSBjb252ZXJnaW5nLiBQbGVhc2UgZmluZCBhZGRpdGlvbmFs
IG5vdGVzIGluLWxpbmUgdGFnZ2VkIEdJTTImZ3Q7Jmd0Oy48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+
PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlJlZ2FyZHMsPC9kaXY+DQo8ZGl2
IGNsYXNzPSIiPkdyZWc8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9ImdtYWlsX3F1
b3RlIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPk9uIFR1ZSwgTm92IDYsIDIwMTggYXQgMTI6
MTEgQU0gQ2FybG9zIFBpZ25hdGFybyAoY3BpZ25hdGEpICZsdDs8YSBocmVmPSJtYWlsdG86Y3Bp
Z25hdGFAY2lzY28uY29tIiBjbGFzcz0iIj5jcGlnbmF0YUBjaXNjby5jb208L2E+Jmd0OyB3cm90
ZTo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIg
c3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdi
KDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij4NCjxkaXYgc3R5bGU9Im92ZXJmbG93LXdy
YXA6IGJyZWFrLXdvcmQ7IiBjbGFzcz0iIj5IaSBHcmVnLA0KPGRpdiBjbGFzcz0iIj48YnIgY2xh
c3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+TWFueSB0aGFua3MgZm9yIHlvdXIgcmVzcG9u
c2UgYW5kIHN1Z2dlc3Rpb25zISBQbGVhc2Ugc2VlIGlubGluZS48L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+PGJyIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUi
IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj5PbiBOb3YgMiwgMjAxOCwgYXQgNjoxMyBBTSwgR3Jl
ZyBNaXJza3kgJmx0OzxhIGhyZWY9Im1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20iIHRhcmdl
dD0iX2JsYW5rIiBjbGFzcz0iIj5ncmVnaW1pcnNreUBnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8
L2Rpdj4NCjxiciBjbGFzcz0iZ21haWwtbV8yOTM5NjQxNjAyNjg4MjYyNjY4QXBwbGUtaW50ZXJj
aGFuZ2UtbmV3bGluZSI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgc3R5bGU9ImZv
bnQtZmFtaWx5OkhlbHZldGljYTtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250
LXZhcmlhbnQtY2Fwczpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5v
cm1hbDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtaW5kZW50OjBweDt0ZXh0LXRyYW5zZm9ybTpub25l
O3doaXRlLXNwYWNlOm5vcm1hbDt3b3JkLXNwYWNpbmc6MHB4O3RleHQtZGVjb3JhdGlvbjpub25l
IiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPkhpIENhcmxvcywNCjxkaXYgY2xh
c3M9IiI+dGhhbmsgeW91IGZvciB5b3VyIGNvbW1lbnRzLiBQbGVhc2UgZmluZCBteSBub3Rlcywg
YW5zd2VycyBpbi1saW5lIHRhZ2dlZCBHSU0mZ3Q7Jmd0Oy48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+
PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlJlZ2FyZHMsPC9kaXY+DQo8ZGl2
IGNsYXNzPSIiPkdyZWc8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJn
bWFpbF9xdW90ZSI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj5PbiBUaHUsIE9jdCAyNSwgMjAx
OCBhdCA4OjQ3IFBNIENhcmxvcyBQaWduYXRhcm8gKGNwaWduYXRhKSAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmNwaWduYXRhQGNpc2NvLmNvbSIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPmNwaWduYXRh
QGNpc2NvLmNvbTwvYT4mZ3Q7IHdyb3RlOjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGJsb2NrcXVv
dGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2Jv
cmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPg0K
PGRpdiBjbGFzcz0iIj5IaSwNCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPkNjIEJGRCBXRzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+
DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SXQgd291bGQgYmUgdXNlZnVsIHRvIHVuZGVyc3RhbmQg
dGhlIHVzZSBjYXNlIG1vdGl2YXRpb24gb3IgYXBwbGljYWJpbGl0eSBvZiB0aGlzIGRyYWZ0LCBv
dGhlciB0aGFuIGl0IGNhbiBiZSBkb25lLjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8
ZGl2IGNsYXNzPSIiPkdJTSZndDsmZ3Q7Jm5ic3A7IFRoZSBtb3RpdmF0aW9uIGNhbiBiZSBzZWVu
IGluIHRoZSBmb2xsb3dpbmcgKGZyb20gYW5vdGhlciBkcmFmdCB0aGF0IGRpc2N1c3NlcyBPQU0g
b3ZlciBHLUFDaDo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyBJ
biBzb21lPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtlbnZpcm9ubWVudHMsIHRo
ZSBvdmVyaGVhZCBvZiBleHRyYSBJUC9VRFAgZW5jYXBzdWxhdGlvbnMgbWF5IGJlPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtjb25zaWRlcmVkIGFzIG92ZXJidXJkZW4gYW5kIG1h
a2UgdXNpbmcgbW9yZSBjb21wYWN0IEctQUNoPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAm
bmJzcDtlbmNhcHN1bGF0aW9uIGF0dHJhY3RpdmUuPC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+V2lsbCBhZGQgdGV4dCBpbiB0aGUgZHJhZnQuPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xh
c3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Q01QOiBUaGFuayB5b3UgdmVyeSBtdWNoLiBU
aGlzIGlzIGEgZ29vZCBzdGFydCwgYWx0aG91Z2ggaXQgd291bGQgYmUgdXNlZnVsIHRvIGFkZCBw
cmVjaXNpb24gaW50byB3aGljaCBlbnZpcm9ubWVudHMgc3BlY2lmaWNhbGx5LCBhbmQgdGhlIGJ1
cmRlbiBjb21wYXJpc29uIGJldHdlZW4gSVAvVURQIGFuZCBHLUFDaC48L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXYgY2xhc3M9IiI+R0lNMiZndDsmZ3Q7
IFRoYW5rIHlvdSBmb3IgYWdyZWVpbmcgdG8gdGhpcywgYW5kIEkndmUgYWRkZWQgdGhlIHRleHQg
aW4gdGhlIHdvcmtpbmcgdmVyaW9uLiBXaWxsIHdvcmsgb24gaW1wcm92aW5nIHRoZSB0ZXh0IGlu
IHRoZSBtZWFudGltZS48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5DTVA6
IFNvcnJ5IGlmIEkgd2FzIG5vdCBjbGVhci4gTGlrZSBJIHNhaWQsIHRoaXMgaXMgYSBnb29kIHN0
YXJ0IGFuZCBwcm9iYWJseSBuZWNlc3NhcnkgKGJ1dCBub3Qgc3VmZmljaWVudCkgdGV4dC48L2Rp
dj4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2PkNNUDogV2hpY2ggZW52aXJvbm1l
bnRzIHNwZWNpZmljYWxseT8gQXQgdGhpcyBwb2ludCwgdGhlIHNjb3BlIGFuZCB0YXJnZXQgb2Yg
dGhlIHdvcmsgaXMgbm90IGNsZWFyIHRvIG1lLiBUaGF0IHdhcyBteSBxdWVzdGlvbi4gSXMgdGhp
cyBmb3IgTVBMUy1UUCBQMk1QPyBJZiBzbywgdGhlIHVuZGVybHlpbmcgc2VlbXMgdG8gaGF2ZSBz
dGFsbGVkOiZuYnNwOzwvZGl2Pg0KPGRpdj48YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9yZmM3MTY3L3JlZmVyZW5jZWRieS8iIGNsYXNzPSIiPmh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL3JmYzcxNjcvcmVmZXJlbmNlZGJ5LzwvYT48L2Rpdj4NCjxkaXY+
Q01QOiBJIHRoaW5rIHRoZXNlIHR3byBxdWVzdGlvbnMgc2hvdWxkIGJlIGFuc3dlcmVkOiAxLiBX
aGF0IHNwZWNpZmljIGVudmlyb25tZW50cz8gMi4gSG93IGN1cnJlbnQgc29sdXRpb25zIGRvIG5v
dCBzb2x2ZSBpdCAoaS5lLiwgd2hhdCBpcyBhbmQgY2FuIHdlIHF1YW50aWZ5IHRoZSBvdmVyYnVy
ZGVuKT88L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNz
PSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBkaXI9
Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9Imdt
YWlsX3F1b3RlIj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdp
bjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0
KTtwYWRkaW5nLWxlZnQ6MWV4Ij4NCjxkaXYgc3R5bGU9Im92ZXJmbG93LXdyYXA6IGJyZWFrLXdv
cmQ7IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0i
Ij4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxk
aXYgZGlyPSJsdHIiIHN0eWxlPSJmb250LWZhbWlseTpIZWx2ZXRpY2E7Zm9udC1zaXplOjEycHg7
Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5v
cm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWluZGVudDow
cHg7dGV4dC10cmFuc2Zvcm06bm9uZTt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1zcGFjaW5nOjBw
eDt0ZXh0LWRlY29yYXRpb246bm9uZSIgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0i
Ij4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+DQo8YmxvY2txdW90
ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9y
ZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+DQo8
ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYg
Y2xhc3M9IiI+SeKAmW0gYWxzbyBpbmNyZWFzaW5nbHkgY29uY2VybmVkIGJ5IGNvbmZ1c2luZyBz
Y29wZSBhbmQgZGVmaW5pdGlvbiBvZiBzcGVjaWZpY2F0aW9ucy48L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkZvciBleGFtcGxlOjwvZGl2
Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGEg
aHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LW1pcnNreS1tcGxzLXAybXAt
YmZkLTA0I3NlY3Rpb24tMy4yIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9IiI+aHR0cHM6Ly90b29s
cy5pZXRmLm9yZy9odG1sL2RyYWZ0LW1pcnNreS1tcGxzLXAybXAtYmZkLTA0I3NlY3Rpb24tMy4y
PC9hPjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+My4yLiZuYnNwOyBOb24tSVAgRW5jYXBzdWxhdGlvbiBvZiBNdWx0aXBvaW50IEJGRA0K
PGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7
ICZuYnNwO05vbi1JUCBlbmNhcHN1bGF0aW9uIGZvciBtdWx0aXBvaW50IEJGRCBvdmVyIHAybXAg
TVBMUyBMU1AgTVVTVCB1c2U8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNwO0dlbmVy
aWMgQXNzb2NpYXRlZCBDaGFubmVsIChHLUFDaCkgTGFiZWwgKEdBTCkgW1JGQzU1ODZdIGF0IHRo
ZTwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7Ym90dG9tIG9mIHRoZSBsYWJlbCBz
dGFjayBmb2xsb3dlZCBieSBBc3NvY2lhdGVkIENoYW5uZWwgSGVhZGVyPC9kaXY+DQo8ZGl2IGNs
YXNzPSIiPiZuYnNwOyAmbmJzcDsoQUNIKS4mbmJzcDsgQ2hhbm5lbCBUeXBlIGZpZWxkIGluIEFD
SCBNVVNUIGJlIHNldCB0byBCRkQgQ1YgW1JGQzY0MjhdLjwvZGl2Pg0KPGJyIGNsYXNzPSJnbWFp
bC1tXzI5Mzk2NDE2MDI2ODgyNjI2NjhnbWFpbC1tXy01OTkyNzIwNTEyNTcyMDE2Mzk4QXBwbGUt
aW50ZXJjaGFuZ2UtbmV3bGluZSI+DQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+Rmlyc3QsIHRoZXJl4oCZcyBubyBkZWZpbml0aW9uIGZvciBub24tSVAgQkZEIGluIFJGQyA1
NTg2IOKAlCBvbmx5IGluIFJGQyA1ODg1LjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8
ZGl2IGNsYXNzPSIiPkdJTSZndDsmZ3Q7IFJGQyA1NTg2IGRlZmluZWQgdGhlIHVzZSBvZiBHQUwu
IEkgdGhpbmsgdGhhdCB0aGlzIHJlZmVyZW5jZSBpcyBhcHByb3ByaWF0ZS4gSSBhZ3JlZSB0aGF0
IHRoZSBzZWNvbmQgcmVmZXJlbmNlIHNob3VsZCBiZSB0byBSRkMgNTg4NSwgbm90IFJGQyA2NDI4
LiBXaWxsIG1ha2UgdGhlIGNoYW5nZS48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4N
CjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5DTVA6IFRoYW5rIHlvdS4gSG93ZXZlciwgUkZDIDU4ODUg
aXMgaW4gdGhlIGNvbnRleHQgb2YgUFcgVkNDViDigJQgaXMgdGhlcmUgYSBtaXNzaW5nIGRlZmlu
aXRpb24gaW4gdGhlIHNwZWNzIGZvciBCRkQgb3ZlciBHLUFDaCBnZW5lcmljYWxseT88L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXYgY2xhc3M9IiI+R0lN
MiZndDsmZ3Q7IEkgdGhpbmsgdGhhdCB0aGUgZm9sbG93aW5nIHF1b3RlIGZyb20gUkZDIDU1ODYg
c2V0IHRoZSByZWxhdGlvbnNoaXAgYmV0d2VlbiBDaGFubmVsIFR5cGUgZmllbGQgaW4gUFcgQUNI
IGFuZCBHLUFDaDo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNwOyBDaGFubmVsIFR5
cGVzIGZvciB0aGUgQXNzb2NpYXRlZCBDaGFubmVsIEhlYWRlciBhcmUgYWxsb2NhdGVkIGZyb208
L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNwOyB0aGUgSUFOQSAmcXVvdDtQVyBBc3Nv
Y2lhdGVkIENoYW5uZWwgVHlwZSZxdW90OyByZWdpc3RyeSBbUkZDNDQ0Nl0uJm5ic3A7PC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPkkgdW5kZXJzdGFuZCB0aGF0IHRoYXQgdGhlcmUncyBvbmUgYW5kIG9u
bHkgb25lIHJlZ2lzdHJ5IGFuZCBjaGFubmVsIHZhbHVlcyBhcmUgZXF1YWxseSBhcHBsaWNhYmxl
IHRvIFBXIEFDSCBhbmQgRy1BQ2guIEFuZCBmdWxsIG5hbWUgb2YgdGhlIHJlZ2lzdHJ5IG5vdyBp
cyZuYnNwO01QTFMgR2VuZXJhbGl6ZWQgQXNzb2NpYXRlZCBDaGFubmVsIChHLUFDaCkgVHlwZXMg
KGluY2x1ZGluZyBQc2V1ZG93aXJlIEFzc29jaWF0ZWQgQ2hhbm5lbA0KIFR5cGVzKS48L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8
ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5DTVA6IFRoYXQgaXMgY29ycmVjdC4gSSB3
YXMgY3VyaW91cyBhcyB0byB3aGV0aGVyIGFkZGl0aW9uYWwgY29udHJvbCBwbGFuZSBpcyBuZWVk
ZWQgZm9yIHRoaXMgc3VwcG9ydC48L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5
cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNz
PSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4N
CjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90
ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQg
cmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij4NCjxkaXYgc3R5bGU9Im92ZXJmbG93
LXdyYXA6IGJyZWFrLXdvcmQ7IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNz
PSIiPjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRp
diBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIHN0eWxlPSJmb250LWZhbWlseTpIZWx2ZXRpY2E7
Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFs
O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC1hbGlnbjpzdGFy
dDt0ZXh0LWluZGVudDowcHg7dGV4dC10cmFuc2Zvcm06bm9uZTt3aGl0ZS1zcGFjZTpub3JtYWw7
d29yZC1zcGFjaW5nOjBweDt0ZXh0LWRlY29yYXRpb246bm9uZSIgY2xhc3M9IiI+DQo8ZGl2IGRp
cj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90
ZSI+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBw
eCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGlu
Zy1sZWZ0OjFleCI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj5TZWNvbmQsIHRoZSBz
cGVjaWZpY2F0aW9uIGluIFJGQyA2NDI4IGFwcGxpZXMgdG8mbmJzcDtNUExTIFRyYW5zcG9ydCBQ
cm9maWxlIG9ubHkuIE5PVCBmb3IgTVBMUywgYW5kIGV4cGxpY2l0bHkgTk9UIGZvciBQMk1QITwv
ZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+
PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzY0Mjgjc2VjdGlvbi0xIiB0
YXJnZXQ9Il9ibGFuayIgY2xhc3M9IiI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzY0
Mjgjc2VjdGlvbi0xPC9hPjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rp
dj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtUaGlzIGRvY3Vt
ZW50IHNwZWNpZmllcyB0aGUgQkZEIGV4dGVuc2lvbiBhbmQgYmVoYXZpb3IgdG8gc2F0aXNmeSB0
aGU8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNwO0NDLCBwcm9hY3RpdmUgQ1YgbW9u
aXRvcmluZywgYW5kIHRoZSBSREkgZnVuY3Rpb25hbCByZXF1aXJlbWVudHMgZm9yPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtib3RoIGNvLXJvdXRlZCBhbmQgYXNzb2NpYXRlZCBi
aWRpcmVjdGlvbmFsIExTUHMuJm5ic3A7IFN1cHBvcnRlZDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4m
bmJzcDsgJm5ic3A7ZW5jYXBzdWxhdGlvbnMgaW5jbHVkZSBHZW5lcmljIEFzc29jaWF0ZWQgQ2hh
bm5lbCBMYWJlbCAoR0FMKSAvPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtHZW5l
cmljIEFzc29jaWF0ZWQgQ2hhbm5lbCAoRy1BQ2gpLCBWaXJ0dWFsIENpcmN1aXQgQ29ubmVjdGl2
aXR5PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtWZXJpZmljYXRpb24gKFZDQ1Yp
LCBhbmQgVURQL0lQLiZuYnNwOyBQcm9jZWR1cmVzIGZvciB1bmlkaXJlY3Rpb25hbDwvZGl2Pg0K
PGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7cG9pbnQtdG8tcG9pbnQgKFAyUCkgYW5kIHBvaW50
LXRvLW11bHRpcG9pbnQgKFAyTVApIExTUHMgYXJlIGZvcjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4m
bmJzcDsgJm5ic3A7ZnVydGhlciBzdHVkeS48L2Rpdj4NCjxiciBjbGFzcz0iZ21haWwtbV8yOTM5
NjQxNjAyNjg4MjYyNjY4Z21haWwtbV8tNTk5MjcyMDUxMjU3MjAxNjM5OEFwcGxlLWludGVyY2hh
bmdlLW5ld2xpbmUiPg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlNvLCBu
bywgdGhpcyBkb2VzIG5vdCB3b3JrLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+
DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+UkZDIDY0MjggZG9lcyBub3QgaGF2ZSBzY29wZSBmb3Ig
UDJNUC48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+QW5kIFJGQyA1NTg2IGRvZXMgbm90IHNwZWNpZnkg
YW55dGhpbmcgZm9yIEJGRC4gSW5zdGVhZCwgd2hhdCBuZWVkcyB0byBiZSBjaXRlZCAoYXBwcm9w
cmlhdGVseSBhbmQgZXhwYW5kZWQpIGlzIFJGQyA1ODg1PC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2tx
dW90ZT4NCjxkaXYgY2xhc3M9IiI+R0lNJmd0OyZndDsgUkZDIDU1ODYgc3BlY2lmaWVzIHRoZSB1
c2Ugb2YgR0FMIGFuZCBHLUFDaCBhbmQgdGhlIHJlZmVyZW5jZSBpcyB1c2VkIGluIHRoaXMgY29u
dGV4dC48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Js
b2NrcXVvdGU+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj5DTVA6IFRoaXMgaXMgdGhlIHNhbWUgY29tbWVudCBhcyBhYm92ZS48L2Rpdj4NCjxiciBj
bGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0i
Ij4NCjxkaXYgZGlyPSJsdHIiIHN0eWxlPSJmb250LWZhbWlseTpIZWx2ZXRpY2E7Zm9udC1zaXpl
OjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFsO2ZvbnQtd2Vp
Z2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWlu
ZGVudDowcHg7dGV4dC10cmFuc2Zvcm06bm9uZTt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1zcGFj
aW5nOjBweDt0ZXh0LWRlY29yYXRpb246bm9uZSIgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBj
bGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+DQo8Ymxv
Y2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44
ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFl
eCI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzY0
Mjgjc2VjdGlvbi00IiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9IiI+aHR0cHM6Ly90b29scy5pZXRm
Lm9yZy9odG1sL3JmYzY0Mjgjc2VjdGlvbi00PC9hPjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJz
cDsgJm5ic3A7ICZuYnNwOyZuYnNwO1JGQyA1ODg0IC0gQkZEIENDIGluIFVEUC9JUC9MU1ANCjxk
aXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgUkZDIDU4ODUgLSBCRkQgQ0MgaW4gRy1B
Q2gmbmJzcDs8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2IGNsYXNz
PSIiPkdJTSZndDsmZ3Q7IEknZCBwb2ludCB0aGF0IGl0IGlzIGZvciBwMnAgQkZEIENDLCBhbmQg
cDJtcCBCRkQgdXNlcyBkaWZmZXJlbnQgZnJvbSBwMnAgQkZEIG1ldGhvZCB0byBkZW11bHRpcGxl
eCBCRkQgY29udHJvbCBwYWNrZXRzLiZuYnNwOzwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNz
PSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KQ01QOiBB
cG9sb2dpZXMgSSBkaWQgbm90IHVuZGVyc3RhbmQgdGhpcyByZXNwb25zZS48L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2IGNsYXNzPSIiPkdJTTImZ3Q7Jmd0OyBBcG9s
b2dpZXMgZm9yIHNlbmRpbmcgcGFydGlhbCBleHBsYW5hdGlvbi4gUDJNUCBCRkQgY2Fubm90IHVz
ZSBZb3VyIERpc2NyaW1pbmF0b3IgZmllbGQgdG8gZGVtdWx0aXBsZXggdGhlIHJlY2lldmVkIEJG
RCBjb250cm9sIHBhY2tldC4gQkZEIGZvciBNdWx0aXBvaW50IE5ldHdvcmtzIGRlZmluZXMgdGhl
IHNwZWNpYWwgcHJvY2VkdXJlIHRoYXQgcmVxdWlyZXMgdGhlIHVzZSBvZiBTb3VyY2UgSUQuIFdo
ZW4gdGhlDQogZW5jYXBzdWxhdGlvbiBvZiBCRkQgY29udHJvbCBwYWNrZXQgZG9lcyBub3QgaW5j
bHVkZSBJUC9VRFAgaGVhZGVyLCB0aGUgU291cmNlIElEIGNhbiBiZSBwcm92aWRlZCBhcyBTb3Vy
Y2UgTUVQLUlEIFRMViBpbiBNUExTLVRQIEJGRCBDVi4gVGhpcyBkcmFmdCBwcm9wb3NlcyB0aGUg
bmV3IElQIEFkZHJlc3MgVExWIGZvciB0aGF0LiBUaHVzIEkgaGF2ZSB0byBjb3JyZWN0IG15c2Vs
ZiBhbmQgcmUtc3RhdGUgdGhlIGVhcmxpZXIgdGV4dCBpbiB0aGUNCiBkcmFmdCB0aGF0IHRoZSB2
YWx1ZSBpbiB0aGUgQ2hhbm5lbCBUeXBlIGZpbGVkIG9mIEctQUNoIG11c3QgYmUgTVBMUy1UUCBD
ViAoMHgwMDIzKS48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5DTVA6IEkg
dW5kZXJzdG9vZCB5b3Ugc2FpZCBhYm92ZSB0aGF0IHRoZSByZWZlcmVuY2UgdG8gUkZDNjQyOCB3
YXMgaW5jb3JyZWN0LiZuYnNwOzwvZGl2Pg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxk
aXY+Q01QOiBOb3csIGp1c3QgdG8gdW5kZXJzdGFuZCB0aGUgYXBwcm9hY2g6Jm5ic3A7PC9kaXY+
DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5DTVA6IEFyZSB5b3Ugc3VnZ2VzdGlu
ZyB0aGF0IHRoZSBJUCBoZWFkZXIgaXMgbm90IHVzZWQgd2l0aCBCRkQgYW5kIGluc3RlYWQgYSBu
ZXcgVExWIChvZiB3aGljaCBpbmZvcm1hdGlvbiBzdHJ1Y3R1cmU/KSBjYXJyaWVzIHRoZSBJUCBh
ZGRyZXNzIHRoYXQgeW91IHJlbW92ZWQgYmVmb3JlPyBTZWVtcyBsaWtlIGEgbXVzaWNhbC1jaGFp
cnMgYXJyYW5nZW1lbnQgb2YgdGhlIGRhdGEuIEkgbWF5IHZlcnkgbGlrZWx5IGJlIG1pc3Npbmcg
c29tZXRoaW5nLg0KIEFwb2xvZ2llcyBpbiBhZHZhbmNlIGlmIHRoYXQgaXMgdGhlIGNhc2UuPC9k
aXY+DQo8ZGl2PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5DTVA6IEFsc28sIGlzIHRoZSBh
cHBsaWNhYmlsaXR5IE1QTFMtVFA/IFdoYXQgaXMgdGhlIG5vcm1hdGl2ZSByZWZlcmVuY2UgZm9y
IE1QTFMtVFAgUDJNUD88L2Rpdj4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2PlRo
YW5rcyw8L2Rpdj4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2PkNhcmxvcy48L2Rp
dj4NCjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRp
diBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xh
c3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9ImdtYWlsX3F1b3Rl
Ij4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4
IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5n
LWxlZnQ6MWV4Ij4NCjxkaXYgc3R5bGU9Im92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7IiBjbGFz
cz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2
Pg0KPGRpdiBjbGFzcz0iIj5DTVA6IFRoYW5rcyBhZ2FpbiBmb3IgY29uc2lkZXJpbmcgdGhlIGNv
bW1lbnQgdG8gaW1wcm92ZSB0aGUgZG9jdW1lbnQuPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBj
bGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5UaGFua3MsPC9kaXY+DQo8ZGl2IGNsYXNz
PSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5DYXJsb3MuPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xh
c3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+
DQo8ZGl2IGRpcj0ibHRyIiBzdHlsZT0iZm9udC1mYW1pbHk6SGVsdmV0aWNhO2ZvbnQtc2l6ZTox
MnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOm5vcm1hbDtmb250LXdlaWdo
dDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1pbmRl
bnQ6MHB4O3RleHQtdHJhbnNmb3JtOm5vbmU7d2hpdGUtc3BhY2U6bm9ybWFsO3dvcmQtc3BhY2lu
ZzowcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmUiIGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xh
c3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPg0KPGJsb2Nr
cXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4
O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgi
Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAm
bmJzcDsgJm5ic3A7IFJGQyA1MDg1IC0gVURQL0lQIGluIEctQUNoPC9kaXY+DQo8ZGl2IGNsYXNz
PSIiPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO01QTFMtVFAgLSBDQy9DViBpbiBHQUwvRy1B
Q2ggb3IgRy1BQ2g8L2Rpdj4NCjxiciBjbGFzcz0iZ21haWwtbV8yOTM5NjQxNjAyNjg4MjYyNjY4
Z21haWwtbV8tNTk5MjcyMDUxMjU3MjAxNjM5OEFwcGxlLWludGVyY2hhbmdlLW5ld2xpbmUiPg0K
PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjxkaXYg
Y2xhc3M9IiI+DQo8ZGl2IGRpcj0iYXV0byIgY2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJmb250LWZh
bWlseTpIZWx2ZXRpY2E7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJp
YW50LWNhcHM6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7
dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWluZGVudDowcHg7dGV4dC10cmFuc2Zvcm06bm9uZTt3aGl0
ZS1zcGFjZTpub3JtYWw7d29yZC1zcGFjaW5nOjBweDt0ZXh0LWRlY29yYXRpb246bm9uZSIgY2xh
c3M9IiI+DQpUaGFua3MsPC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpIZWx2ZXRpY2E7
Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFs
O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC1hbGlnbjpzdGFy
dDt0ZXh0LWluZGVudDowcHg7dGV4dC10cmFuc2Zvcm06bm9uZTt3aGl0ZS1zcGFjZTpub3JtYWw7
d29yZC1zcGFjaW5nOjBweDt0ZXh0LWRlY29yYXRpb246bm9uZSIgY2xhc3M9IiI+DQo8YnIgY2xh
c3M9IiI+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkhlbHZldGljYTtmb250LXNp
emU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7Zm9udC13
ZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5vcm1hbDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQt
aW5kZW50OjBweDt0ZXh0LXRyYW5zZm9ybTpub25lO3doaXRlLXNwYWNlOm5vcm1hbDt3b3JkLXNw
YWNpbmc6MHB4O3RleHQtZGVjb3JhdGlvbjpub25lIiBjbGFzcz0iIj4NCuKAlCBDYXJsb3MgUGln
bmF0YXJvPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+
DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+T24gT2N0
IDEzLCAyMDE4LCBhdCA0OjI0IFBNLCBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdy
ZWdpbWlyc2t5QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPmdyZWdpbWlyc2t5
QGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJnbWFpbC1tXzI5Mzk2
NDE2MDI2ODgyNjI2NjhnbWFpbC1tXy01OTkyNzIwNTEyNTcyMDE2Mzk4QXBwbGUtaW50ZXJjaGFu
Z2UtbmV3bGluZSI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+RGVh
ciBXRyBDaGFpcnMsIGV0IGFsLiwNCjxkaXYgY2xhc3M9IiI+YXMgdGhlIGF1dGhvciBvZiB0aGUg
QkZEIGZvciBNdWx0aXBvaW50IE5ldHdvcmtzIG92ZXIgUG9pbnQtdG8tTXVsdGktUG9pbnQgTVBM
UyBMU1AgKGRyYWZ0LW1pcnNreS1tcGxzLXAybXAtYmZkKSBJIHdvdWxkIGxpa2UgdG8gYXNrIHlv
dSB0byBjb25zaWRlciBXRyBhZG9wdGlvbiBjYWxsIG9mIHRoZSBkcmFmdC4gVGhlIGRvY3VtZW50
IGFkZHJlc3NlcyBub24tSVAgZW5jYXBzdWxhdGlvbiBvZiBwMm1wIEJGRCBvdmVyIE1QTFMNCiBM
U1AgdGhhdCBtYXkgYmUgdXNlZnVsIGlmIHRoZSBvdmVyaGVhZCBvZiBJUCwgcGFydGljdWxhcmx5
IElQdjYsIGVuY2Fwc3VsYXRpb24gaXMgdGhlIGNvbmNlcm4uIFRoZSBiYXNlIHNwZWNpZmljYXRp
b24gb2YgQkZEIGZvciBNdWx0aXBvaW50IE5ldHdvcmtzIGlzIGF0IHRoaXMgdGltZSBpbiBJRVNH
IExDLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+UmVnYXJkcyw8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+R3JlZzwvZGl2Pg0KPC9kaXY+DQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxiciBjbGFzcz0i
Ij4NCm1wbHMgbWFpbGluZyBsaXN0PGJyIGNsYXNzPSIiPg0KPGEgaHJlZj0ibWFpbHRvOm1wbHNA
aWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj5tcGxzQGlldGYub3JnPC9hPjxiciBj
bGFzcz0iIj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
bXBscyIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8vbXBsczwvYT48L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvYm9keT4N
CjwvaHRtbD4NCg==

--_000_81371D062A1A480FB65DFAF04E408A04ciscocom_--


From nobody Wed Nov  7 21:04:01 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 376C1130E8C; Wed,  7 Nov 2018 21:04:00 -0800 (PST)
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, 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 y-26qO19xU1t; Wed,  7 Nov 2018 21:03:58 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7FAE4130F3C; Wed,  7 Nov 2018 21:03:58 -0800 (PST)
Received: from [31.133.130.12] (dhcp-820c.meeting.ietf.org [31.133.130.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 2789C1802AB7; Thu,  8 Nov 2018 06:03:54 +0100 (CET)
From: Loa Andersson <loa@pi.nu>
To: "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Message-ID: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
Date: Thu, 8 Nov 2018 12:03:51 +0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/Kd0rI0UTIo9GUfTppImDSFN6HDQ>
Subject: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 05:04:00 -0000

Working Group,

We are currently preparing draft draft-ietf-mpls-sr-over-ip for working
group last call.

Part of this preparation is to do an IPR poll.

This mail is to start the IPR poll.

Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3979, 4879, 3669 and 5378 for more details).

There is two IPR disclosures against individual documents that were
merged into draft-ietf-mpls-sr-over-ip.

If you are listed as a document author or contributor please respond to
this email regardless of whether or not you are aware of any relevant
IPR. *The response needs to be sent to the MPLS WG mailing list.* The
document will not advance to the next stage until a response has been
received from each author and contributor.

If you are on the MPLS WG email list but are not listed as an author or
contributor, then please explicitly respond only if you are aware of any
IPR that has not yet been disclosed in conformance with IETF rules.


/Loa
  mpls wg co-chair
-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Wed Nov  7 21:38:22 2018
Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B344C130E8C; Wed,  7 Nov 2018 21:38:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, 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 ladBLYRRrlKQ; Wed,  7 Nov 2018 21:38:06 -0800 (PST)
Received: from mta6.iomartmail.com (mta6.iomartmail.com [62.128.193.156]) (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 3AF0F127148; Wed,  7 Nov 2018 21:38:06 -0800 (PST)
Received: from vs1.iomartmail.com (vs1.iomartmail.com [10.12.10.121]) by mta6.iomartmail.com (8.14.4/8.14.4) with ESMTP id wA85c4D8017200; Thu, 8 Nov 2018 05:38:04 GMT
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id EA61A2203C; Thu,  8 Nov 2018 05:38:03 +0000 (GMT)
Received: from asmtp3.iomartmail.com (unknown [10.12.10.224]) by vs1.iomartmail.com (Postfix) with ESMTPS id D52272203B; Thu,  8 Nov 2018 05:38:03 +0000 (GMT)
Received: from 950129200 (dhcp-984f.meeting.ietf.org [31.133.152.79]) (authenticated bits=0) by asmtp3.iomartmail.com (8.14.4/8.14.4) with ESMTP id wA85bswG011560 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 8 Nov 2018 05:37:59 GMT
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Loa Andersson'" <loa@pi.nu>, <mpls@ietf.org>, <draft-ietf-mpls-sr-over-ip@ietf.org>
Cc: <mpls-chairs@ietf.org>
References: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
In-Reply-To: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
Date: Thu, 8 Nov 2018 05:37:52 -0000
Message-ID: <026d01d47725$3620edd0$a262c970$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQM71c2NiKZnDmfI372jA1boFPsb66J2ndpA
Content-Language: en-gb
X-Originating-IP: 31.133.152.79
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.0.0.1623-8.2.0.1013-24210.005
X-TM-AS-Result: No--11.694-10.0-31-10
X-imss-scan-details: No--11.694-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-24210.005
X-TMASE-Result: 10--11.694100-10.000000
X-TMASE-MatchedRID: L8tZF6zWW2rxIbpQ8BhdbH+1bJb67j8wfkuZtv/FS5oifM7JMNHW63/2 0wqGUabSTWLw2jvbfpxcQYBu5oPw5Xz5lEEBuvacCFaAixm5eU9A8JZETQujwv+8n2EHSwdfg0T HjI2jZEVUNb4KGOm2sBC8BTw/fmVBtcCPfkIwcq57sw7yO+Y9LDoSfZud5+GgG1VFRGOlP69Xc/ nnBBCYAY5l4IUR4vnhuSHon3nHPNN8HJwhpjYiQhIXmj5rUzcVzUbNG1mdF2ibKItl61J/ybLn+ 0Vm71LcBXW7Bvonl8cLbigRnpKlKSPzRlrdFGDwIUy18FBHal6VcVTbh4T0sijbhnp+8XeWg3+Q 9FRrwie1GQ3EnYnJTA==
X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/QQzy5dA4tMxiEHpzhcfH2ri1vi0>
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 05:38:10 -0000

Hej Loa,

I am not aware of any IPR relevant to this draft that has not already =
been disclosed.

Thanks,
Adrian

> -----Original Message-----
> From: Loa Andersson [mailto:loa@pi.nu]
> Sent: 08 November 2018 05:04
> To: mpls@ietf.org; draft-ietf-mpls-sr-over-ip@ietf.org
> Cc: mpls-chairs@ietf.org
> Subject: IPR poll on draft-ietf-mpls-sr-over-ip
>=20
> Working Group,
>=20
> We are currently preparing draft draft-ietf-mpls-sr-over-ip for =
working
> group last call.
>=20
> Part of this preparation is to do an IPR poll.
>=20
> This mail is to start the IPR poll.
>=20
> Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>=20
> There is two IPR disclosures against individual documents that were
> merged into draft-ietf-mpls-sr-over-ip.
>=20
> If you are listed as a document author or contributor please respond =
to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS WG mailing list.* The
> document will not advance to the next stage until a response has been
> received from each author and contributor.
>=20
> If you are on the MPLS WG email list but are not listed as an author =
or
> contributor, then please explicitly respond only if you are aware of =
any
> IPR that has not yet been disclosed in conformance with IETF rules.
>=20
>=20
> /Loa
>   mpls wg co-chair
> --
>=20
>=20
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Wed Nov  7 21:46:25 2018
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2964127332; Wed,  7 Nov 2018 21:46:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham 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 YzYnNjIocmiE; Wed,  7 Nov 2018 21:46:22 -0800 (PST)
Received: from mail-pg1-x529.google.com (mail-pg1-x529.google.com [IPv6:2607:f8b0:4864:20::529]) (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 3BBBD124408; Wed,  7 Nov 2018 21:46:22 -0800 (PST)
Received: by mail-pg1-x529.google.com with SMTP id f8-v6so8382937pgq.5; Wed, 07 Nov 2018 21:46:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=Gc0pQBbyRrOg99XPMN4SwSZSRxV8l83gw5RyV6vvg/4=; b=oWEw8yTfJQeXLL5dHTHJd7qTwopB12gfKDMBdWKWbjYmgv+Plafv64n8ZOW2r4ilmY oXLGMzVc1W8B7jAoNZ4L52pPgHEPXxC1cKZQT16tHVtubbOyF2NYlmgsEWTBTWY1Agqb yna4alYzpByYsBEiRlzlpMWhetJ/1ejyw4rE81ZJJR3Deswp0nkmVEacIrcIX5G9sqxe YEjEqYQGh9oo8NplDVdDY3AVBw4w5DLtH6/jrPl8Rh1ZsJluglSm3M2vcYh013KzSxVr ANTkTYMBCxvu5nNh+vdoeGufro/t+Z2QmBAwwBc5VrZsYUgv1IwhNR9+Z9stBnre7vrh uFqA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=Gc0pQBbyRrOg99XPMN4SwSZSRxV8l83gw5RyV6vvg/4=; b=mQDMzqkcixQt/0iqCdm1pZX9AWervRuZUtV4qop1y227tj8z26TK3rMn8b+TCeogqG a3tERHbQXs7QvP8tr8MOjjz7naygV5zgrGlmwwJ40yNR8wKphNVzi56jOnyfIuhwhyv1 jDEXSgsLDLkkbAGXj95HCfGL8x+D3RZtmOkyuXTbjf7DqxNtBce7htZZyKjSPwGM8yWt Xq2e+OQxensrewO3Gz9PU2A+WPLX+gGDuIvuV8X9bXDHl/ruErL4OCQq+ZJ+Ylm/hDm4 abemwtsTkWVMX2uJPrijLj5eiSD4+wg0Yz7Ba7vLZjB9yZYAXs7cUtm31gX0bZY2rTi3 A8YQ==
X-Gm-Message-State: AGRZ1gJJPjNxgA+i7b4jr4dqscr82QpZwqbEtzn9zhL7ARnw4ltfD+VV UTd7HuG1fAB3euNHJXRZtOQ+wgis3eA=
X-Google-Smtp-Source: AJdET5f54LuTuILifrsei8/jCrRjcqXD0fU+OGVwh4Qc317ThEaYTgFrPzUAObYRdn3MyuAp/pBKTA==
X-Received: by 2002:a62:4e01:: with SMTP id c1-v6mr3208853pfb.141.1541655981494;  Wed, 07 Nov 2018 21:46:21 -0800 (PST)
Received: from ?IPv6:2001:67c:370:128:c09e:8171:2dd8:ea18? ([2001:67c:370:128:c09e:8171:2dd8:ea18]) by smtp.gmail.com with ESMTPSA id k129sm2192988pgk.29.2018.11.07.21.46.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 07 Nov 2018 21:46:20 -0800 (PST)
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
References: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
From: Stewart Bryant <stewart.bryant@gmail.com>
Message-ID: <99ab9475-9c94-6b66-a2b2-7080ae583e6c@gmail.com>
Date: Thu, 8 Nov 2018 05:46:18 +0000
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0
MIME-Version: 1.0
In-Reply-To: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/kGeWw06wU-FrtOV-HZ3queo3SRI>
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 05:46:24 -0000

I am not aware of any relevant IPR on this idea.

- Stewart

On 08/11/2018 05:03, Loa Andersson wrote:
> Working Group,
>
> We are currently preparing draft draft-ietf-mpls-sr-over-ip for working
> group last call.
>
> Part of this preparation is to do an IPR poll.
>
> This mail is to start the IPR poll.
>
> Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> There is two IPR disclosures against individual documents that were
> merged into draft-ietf-mpls-sr-over-ip.
>
> If you are listed as a document author or contributor please respond to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS WG mailing list.* The
> document will not advance to the next stage until a response has been
> received from each author and contributor.
>
> If you are on the MPLS WG email list but are not listed as an author or
> contributor, then please explicitly respond only if you are aware of any
> IPR that has not yet been disclosed in conformance with IETF rules.
>
>
> /Loa
>  mpls wg co-chair


From nobody Wed Nov  7 21:50:24 2018
Return-Path: <wim.henderickx@nokia.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2087127332; Wed,  7 Nov 2018 21:50:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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 2pzqXVkMgJrq; Wed,  7 Nov 2018 21:50:20 -0800 (PST)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30123.outbound.protection.outlook.com [40.107.3.123]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E11A5127148; Wed,  7 Nov 2018 21:50:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JjJvuE7VSULOd7x/vh1sSyzQNS1ZD3uXA+AdeTHzqi4=; b=rEo3U9999+WhFHp2YupqpIBni9A7drgC3VK9B6wb9TA7yugJHcM9UdBwbT66f8OHjSIImaO2X1bOzzd+V+9YTneJHteAUwq3wpii1rVZrmvqig0RCA991pYVnjlXC4GDQqi45nVlxqYsl4g2kKzrkceqv2plY8/eYT11o7LIeiA=
Received: from DB6PR07MB3477.eurprd07.prod.outlook.com (10.175.234.32) by DB6PR07MB4407.eurprd07.prod.outlook.com (10.168.19.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1339.10; Thu, 8 Nov 2018 05:50:17 +0000
Received: from DB6PR07MB3477.eurprd07.prod.outlook.com ([fe80::5d66:3910:60c:6686]) by DB6PR07MB3477.eurprd07.prod.outlook.com ([fe80::5d66:3910:60c:6686%2]) with mapi id 15.20.1294.034; Thu, 8 Nov 2018 05:50:17 +0000
From: "Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, 'Loa Andersson' <loa@pi.nu>,  "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>
CC: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Thread-Topic: IPR poll on draft-ietf-mpls-sr-over-ip
Thread-Index: AQHUdyB5o1zmsKkSPUG7kUoa1nMhXKVFXCEAgAB4xIA=
Date: Thu, 8 Nov 2018 05:50:17 +0000
Message-ID: <71136695-7822-49EE-AED9-BE0C4D2F50A0@nokia.com>
References: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu> <026d01d47725$3620edd0$a262c970$@olddog.co.uk>
In-Reply-To: <026d01d47725$3620edd0$a262c970$@olddog.co.uk>
Accept-Language: nl-BE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.13.0.181104
authentication-results: spf=none (sender IP is ) smtp.mailfrom=wim.henderickx@nokia.com; 
x-originating-ip: [110.170.235.6]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB6PR07MB4407; 6:OFtQn8qNfki33/mqaE9WksKYlNt30CI8tSc/Zb2FJmkBbokl53e6n6pc6mxHIiY3OD3ZwjVR+S42V0UJpP+EqiZGK3F95auCPftTCqD3h25bf0qrz2oLguLiQcwYKLuJLKZXn1qRoguA3mlA8Vw8hWEB4aqN4yIpEZzozVCKkvpRv29Y2xVJEGZI8Cd3AEQXTGv+JE7B/AMCJ9L0tMs2TQNll2eqQA7UmFyrYsL5nzU/LnWsx50s4VvSzPDC+QR8TtMazOnjDeI1bqQoRfoJra6uJWU5IN+iveTSp29ro3Gl0jyM6mANS/eskGNzDc59/thyB40qq8D3vj9Gdd5D0SUM3k5Qx5wLa6MHerEuxcyXMTr56xfNrFlq2mfjQ+GJ1SXDEwRNBeFdbYGTUVS/nymj5npup/S5vUqs7JA5qmPLMVLo35xJeiyLEKwWZp47NxX3vdoMYG2MdPjsaJf67w==; 5:AGqi4tM1BwAH+7CoFfdavgTl5WB6ZEmTpJnxOFu6ZRjUfFLDn8ZNvrjV5d60ACt6sNMcuKY4lIQzRsmDUYRUf43/eTmuq05urJDUQEsEfYlBabOiIfQBL7aPxQVdswg1Ze25PRkiLkAok2tUgobB2S+dunHKbRR5W0cKEe0eZIk=; 7:nbdRmOYNtSKwfIj6ygw6yOCR32GeO9EGDRF5DJQXu5wdVdoT4flESUjMQc/8STkI5l1RpOb9qrqBHoE9+hMlL1Q8atuJCAhT82Fickqsd1lZLTRNblYY0b57QGtE6jU07C4lTJ1WcbVW12TXi8hAsA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: efadeb56-27e8-4e02-cf86-08d6453e0f9d
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7167020)(7193020); SRVR:DB6PR07MB4407; 
x-ms-traffictypediagnostic: DB6PR07MB4407:
x-microsoft-antispam-prvs: <DB6PR07MB4407C5B59B426487869C41EC83C50@DB6PR07MB4407.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231382)(11241501184)(806099)(944501410)(52105095)(93006095)(93001095)(3002001)(10201501046)(6055026)(148016)(149066)(150057)(6041310)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:DB6PR07MB4407; BCL:0; PCL:0; RULEID:; SRVR:DB6PR07MB4407; 
x-forefront-prvs: 0850800A29
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(396003)(39860400002)(136003)(376002)(346002)(13464003)(252514010)(199004)(189003)(71200400001)(71190400001)(26005)(83716004)(36756003)(5660300001)(106356001)(105586002)(68736007)(8936002)(81156014)(102836004)(76176011)(305945005)(2906002)(33656002)(66066001)(6116002)(3846002)(55236004)(8676002)(25786009)(4326008)(7736002)(53546011)(6506007)(81166006)(11346002)(6436002)(6486002)(446003)(53936002)(6512007)(97736004)(2501003)(14454004)(6246003)(2616005)(82746002)(486006)(478600001)(476003)(2201001)(99286004)(256004)(186003)(2900100001)(86362001)(316002)(229853002)(110136005)(58126008); DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR07MB4407; H:DB6PR07MB3477.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: y9M3cK+UFjYhq+xk+3GZtIOANxZGxzrDZ/nTsMPmqbdpF3Y78NIZNgJoyb3Cv0nn4rqAYeUuLSYCR11fg79TNZIrQEWVA9B/65jNEP33NOWMbs/y0NlR0i9Lk2o1GrQhVa9qEpGHw1WQQGV0Evv8swR5CyUXlw4YzcD8KOYqjVgk+HLNC86wOVV5dp2/FYux3a7EYpYteijH0vY7qVGweZ8ZSG3tgvhSceaEo04FvgIAsQAf18IaTgS2YS2C+FSkNvjjMWKVrFMEYtPsL73xbn9wmgt+VoXU66emAEgEJ1zjnW/IeDDnT2EmQjefxBep86r7VTnu5lf/t/OoyUUESz/jM/hrR7Rf82JVep0edZQ=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <0A05D7736050EF458560D207BEE2DD72@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: efadeb56-27e8-4e02-cf86-08d6453e0f9d
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Nov 2018 05:50:17.1082 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR07MB4407
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/AJLNisRm79LYcXmp5cSO942XKFc>
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 05:50:23 -0000

U2FtZSBoZXJlLCBub3QgYXdhcmUgb2YgSVBSIHJlbGF0ZWQgdG8gdGhpcyBkcmFmdA0KDQrvu79P
biAwOC8xMS8yMDE4LCAxMjozOCwgIkFkcmlhbiBGYXJyZWwiIDxhZHJpYW5Ab2xkZG9nLmNvLnVr
PiB3cm90ZToNCg0KICAgIEhlaiBMb2EsDQogICAgDQogICAgSSBhbSBub3QgYXdhcmUgb2YgYW55
IElQUiByZWxldmFudCB0byB0aGlzIGRyYWZ0IHRoYXQgaGFzIG5vdCBhbHJlYWR5IGJlZW4gZGlz
Y2xvc2VkLg0KICAgIA0KICAgIFRoYW5rcywNCiAgICBBZHJpYW4NCiAgICANCiAgICA+IC0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgPiBGcm9tOiBMb2EgQW5kZXJzc29uIFttYWlsdG86
bG9hQHBpLm51XQ0KICAgID4gU2VudDogMDggTm92ZW1iZXIgMjAxOCAwNTowNA0KICAgID4gVG86
IG1wbHNAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtbXBscy1zci1vdmVyLWlwQGlldGYub3JnDQogICAg
PiBDYzogbXBscy1jaGFpcnNAaWV0Zi5vcmcNCiAgICA+IFN1YmplY3Q6IElQUiBwb2xsIG9uIGRy
YWZ0LWlldGYtbXBscy1zci1vdmVyLWlwDQogICAgPiANCiAgICA+IFdvcmtpbmcgR3JvdXAsDQog
ICAgPiANCiAgICA+IFdlIGFyZSBjdXJyZW50bHkgcHJlcGFyaW5nIGRyYWZ0IGRyYWZ0LWlldGYt
bXBscy1zci1vdmVyLWlwIGZvciB3b3JraW5nDQogICAgPiBncm91cCBsYXN0IGNhbGwuDQogICAg
PiANCiAgICA+IFBhcnQgb2YgdGhpcyBwcmVwYXJhdGlvbiBpcyB0byBkbyBhbiBJUFIgcG9sbC4N
CiAgICA+IA0KICAgID4gVGhpcyBtYWlsIGlzIHRvIHN0YXJ0IHRoZSBJUFIgcG9sbC4NCiAgICA+
IA0KICAgID4gQXJlIHlvdSBhd2FyZSBvZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0byBkcmFmdC1p
ZXRmLW1wbHMtc3Itb3Zlci1pcD8NCiAgICA+IA0KICAgID4gSWYgc28sIGhhcyB0aGlzIElQUiBi
ZWVuIGRpc2Nsb3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMNCiAgICA+IChz
ZWUgUkZDcyAzOTc5LCA0ODc5LCAzNjY5IGFuZCA1Mzc4IGZvciBtb3JlIGRldGFpbHMpLg0KICAg
ID4gDQogICAgPiBUaGVyZSBpcyB0d28gSVBSIGRpc2Nsb3N1cmVzIGFnYWluc3QgaW5kaXZpZHVh
bCBkb2N1bWVudHMgdGhhdCB3ZXJlDQogICAgPiBtZXJnZWQgaW50byBkcmFmdC1pZXRmLW1wbHMt
c3Itb3Zlci1pcC4NCiAgICA+IA0KICAgID4gSWYgeW91IGFyZSBsaXN0ZWQgYXMgYSBkb2N1bWVu
dCBhdXRob3Igb3IgY29udHJpYnV0b3IgcGxlYXNlIHJlc3BvbmQgdG8NCiAgICA+IHRoaXMgZW1h
aWwgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB5b3UgYXJlIGF3YXJlIG9mIGFueSByZWxl
dmFudA0KICAgID4gSVBSLiAqVGhlIHJlc3BvbnNlIG5lZWRzIHRvIGJlIHNlbnQgdG8gdGhlIE1Q
TFMgV0cgbWFpbGluZyBsaXN0LiogVGhlDQogICAgPiBkb2N1bWVudCB3aWxsIG5vdCBhZHZhbmNl
IHRvIHRoZSBuZXh0IHN0YWdlIHVudGlsIGEgcmVzcG9uc2UgaGFzIGJlZW4NCiAgICA+IHJlY2Vp
dmVkIGZyb20gZWFjaCBhdXRob3IgYW5kIGNvbnRyaWJ1dG9yLg0KICAgID4gDQogICAgPiBJZiB5
b3UgYXJlIG9uIHRoZSBNUExTIFdHIGVtYWlsIGxpc3QgYnV0IGFyZSBub3QgbGlzdGVkIGFzIGFu
IGF1dGhvciBvcg0KICAgID4gY29udHJpYnV0b3IsIHRoZW4gcGxlYXNlIGV4cGxpY2l0bHkgcmVz
cG9uZCBvbmx5IGlmIHlvdSBhcmUgYXdhcmUgb2YgYW55DQogICAgPiBJUFIgdGhhdCBoYXMgbm90
IHlldCBiZWVuIGRpc2Nsb3NlZCBpbiBjb25mb3JtYW5jZSB3aXRoIElFVEYgcnVsZXMuDQogICAg
PiANCiAgICA+IA0KICAgID4gL0xvYQ0KICAgID4gICBtcGxzIHdnIGNvLWNoYWlyDQogICAgPiAt
LQ0KICAgID4gDQogICAgPiANCiAgICA+IExvYSBBbmRlcnNzb24gICAgICAgICAgICAgICAgICAg
ICAgICBlbWFpbDogbG9hQHBpLm51DQogICAgPiBTZW5pb3IgTVBMUyBFeHBlcnQNCiAgICA+IEJy
b256ZSBEcmFnb24gQ29uc3VsdGluZyAgICAgICAgICAgICBwaG9uZTogKzQ2IDczOSA4MSAyMSA2
NA0KICAgIA0KICAgIA0KDQo=


From nobody Wed Nov  7 22:03:29 2018
Return-Path: <xiaohu.xxh@alibaba-inc.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F35B127332; Wed,  7 Nov 2018 22:03:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.019
X-Spam-Level: 
X-Spam-Status: No, score=-1.019 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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=alibaba-inc.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 CrVObsgoJfhO; Wed,  7 Nov 2018 22:03:25 -0800 (PST)
Received: from out0-130.mail.aliyun.com (out0-130.mail.aliyun.com [140.205.0.130]) (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 70725127148; Wed,  7 Nov 2018 22:03:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alibaba-inc.com; s=default; t=1541656995; h=Date:From:To:Message-ID:Subject:MIME-Version:Content-Type; bh=BGg4cYx43CELiPVRFYpp6dVfjbKzwM3mC8/wlPF7Gxw=; b=dM8S8npm3KR88D9JqVvBE4bFviru414iJYd7UzTTJAnnz++L2Xet8FSygosj0ko8hB7q683IYPGXnOTV4vao6KNEhZjafOiT6Yp+6qFhQBFR322Z7u3klBsdgBg0Uw3O9u1bSYK0KMJGZVeK9OyslusWQHi65bk/slduMtEO/Q0=
X-Alimail-AntiSpam: AC=PASS; BC=-1|-1; BR=01201311R281e4; CH=green; FP=0|-1|-1|-1|0|-1|-1|-1; HT=e02c03312; MF=xiaohu.xxh@alibaba-inc.com; NM=1; PH=DW; RN=4; SR=0; TI=dingding_ios.COREAPI8dcf8aa47f9f4d7ebe96ce813b751e54; 
Received: from WS-web (xiaohu.xxh@alibaba-inc.com[dingding_ios.COREAPI8dcf8aa47f9f4d7ebe96ce813b751e54]) by e02c03268.eu6 at Thu, 08 Nov 2018 14:03:12 +0800
Date: Thu, 08 Nov 2018 14:03:12 +0800
From: "=?UTF-8?B?5b6Q5bCP6JmOKOS5ieWFiCk=?=" <xiaohu.xxh@alibaba-inc.com>
To: "mpls" <mpls-bounces@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Message-ID: <12b571af-0fca-4978-a612-160beed1b3e7.xiaohu.xxh@alibaba-inc.com>
X-Priority: 0
X-Mailer: [Alimail-Mailagent revision 7]
MIME-Version: 1.0
In-Reply-To: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
References: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
Content-Type: multipart/alternative; boundary="----=ALIBOUNDARY_37977_54d13940_5be3d1a0_cb19d9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/1umS16-jUOOzjAEVtB97-IZDgPk>
Subject: [mpls] =?utf-8?b?5Zue5aSN77yaIElQUiBwb2xsIG9uIGRyYWZ0LWlldGYt?= =?utf-8?q?mpls-sr-over-ip?=
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 06:03:27 -0000

------=ALIBOUNDARY_37977_54d13940_5be3d1a0_cb19d9
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64

SSdtIG5vdCBhd2FyZSBvZiBhbnkgSVBSIHJlbGF0ZWQgdG8gdGhpcyBkcmFmdC4KCkJlc3QgcmVn
YXJkcyAKWGlhb2h1IAoKCgoKCuadpeiHqumSiemSieS4k+WxnuWVhuWKoemCrueusS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQrlj5Hku7bkurrvvJpMb2EgQW5kZXJzc29uPGxvYUBwaS5udT4K5pel44CA5pyf77yaMjAxOOW5
tDEx5pyIMDjml6UgMTM6MDM6NTEK5pS25Lu25Lq677yabXBsc0BpZXRmLm9yZzxtcGxzQGlldGYu
b3JnPjsgZHJhZnQtaWV0Zi1tcGxzLXNyLW92ZXItaXBAaWV0Zi5vcmc8ZHJhZnQtaWV0Zi1tcGxz
LXNyLW92ZXItaXBAaWV0Zi5vcmc+CuaKhOOAgOmAge+8mm1wbHMtY2hhaXJzQGlldGYub3JnPG1w
bHMtY2hhaXJzQGlldGYub3JnPgrkuLvjgIDpopjvvJpbbXBsc10gSVBSIHBvbGwgb24gZHJhZnQt
aWV0Zi1tcGxzLXNyLW92ZXItaXAKCldvcmtpbmcgR3JvdXAsCgpXZSBhcmUgY3VycmVudGx5IHBy
ZXBhcmluZyBkcmFmdCBkcmFmdC1pZXRmLW1wbHMtc3Itb3Zlci1pcCBmb3Igd29ya2luZwpncm91
cCBsYXN0IGNhbGwuCgpQYXJ0IG9mIHRoaXMgcHJlcGFyYXRpb24gaXMgdG8gZG8gYW4gSVBSIHBv
bGwuCgpUaGlzIG1haWwgaXMgdG8gc3RhcnQgdGhlIElQUiBwb2xsLgoKQXJlIHlvdSBhd2FyZSBv
ZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0byBkcmFmdC1pZXRmLW1wbHMtc3Itb3Zlci1pcD8KCklm
IHNvLCBoYXMgdGhpcyBJUFIgYmVlbiBkaXNjbG9zZWQgaW4gY29tcGxpYW5jZSB3aXRoIElFVEYg
SVBSIHJ1bGVzCihzZWUgUkZDcyAzOTc5LCA0ODc5LCAzNjY5IGFuZCA1Mzc4IGZvciBtb3JlIGRl
dGFpbHMpLgoKVGhlcmUgaXMgdHdvIElQUiBkaXNjbG9zdXJlcyBhZ2FpbnN0IGluZGl2aWR1YWwg
ZG9jdW1lbnRzIHRoYXQgd2VyZQptZXJnZWQgaW50byBkcmFmdC1pZXRmLW1wbHMtc3Itb3Zlci1p
cC4KCklmIHlvdSBhcmUgbGlzdGVkIGFzIGEgZG9jdW1lbnQgYXV0aG9yIG9yIGNvbnRyaWJ1dG9y
IHBsZWFzZSByZXNwb25kIHRvCnRoaXMgZW1haWwgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5v
dCB5b3UgYXJlIGF3YXJlIG9mIGFueSByZWxldmFudApJUFIuICpUaGUgcmVzcG9uc2UgbmVlZHMg
dG8gYmUgc2VudCB0byB0aGUgTVBMUyBXRyBtYWlsaW5nIGxpc3QuKiBUaGUKZG9jdW1lbnQgd2ls
bCBub3QgYWR2YW5jZSB0byB0aGUgbmV4dCBzdGFnZSB1bnRpbCBhIHJlc3BvbnNlIGhhcyBiZWVu
CnJlY2VpdmVkIGZyb20gZWFjaCBhdXRob3IgYW5kIGNvbnRyaWJ1dG9yLgoKSWYgeW91IGFyZSBv
biB0aGUgTVBMUyBXRyBlbWFpbCBsaXN0IGJ1dCBhcmUgbm90IGxpc3RlZCBhcyBhbiBhdXRob3Ig
b3IKY29udHJpYnV0b3IsIHRoZW4gcGxlYXNlIGV4cGxpY2l0bHkgcmVzcG9uZCBvbmx5IGlmIHlv
dSBhcmUgYXdhcmUgb2YgYW55CklQUiB0aGF0IGhhcyBub3QgeWV0IGJlZW4gZGlzY2xvc2VkIGlu
IGNvbmZvcm1hbmNlIHdpdGggSUVURiBydWxlcy4KCgovTG9hCiAgbXBscyB3ZyBjby1jaGFpcgot
LSAKCgpMb2EgQW5kZXJzc29uICAgICAgICAgICAgICAgICAgICAgICAgZW1haWw6IGxvYUBwaS5u
dQpTZW5pb3IgTVBMUyBFeHBlcnQKQnJvbnplIERyYWdvbiBDb25zdWx0aW5nICAgICAgICAgICAg
IHBob25lOiArNDYgNzM5IDgxIDIxIDY0CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwptcGxzIG1haWxpbmcgbGlzdAptcGxzQGlldGYub3JnCmh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbXBscwo=
------=ALIBOUNDARY_37977_54d13940_5be3d1a0_cb19d9
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64

SSdtIG5vdCBhd2FyZSBvZiBhbnkgSVBSIHJlbGF0ZWQgdG8gdGhpcyBkcmFmdC48YnI+PGJyPkJl
c3QgcmVnYXJkcyA8YnI+WGlhb2h1IDxicj48YnI+PGJyPjxicj48YnI+PGJyPjxkaXYgaWQ9ImJh
bGktc2lnbiI+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6UGluZ0ZhbmdTQy1SZWd1bGFyO2ZvbnQt
c2l6ZToxNHB4O2NvbG9yOiM2NjY7Ij48YSBzdHlsZT0iY29sb3I6IzM4YWRmZjsgdGV4dC1kZWNv
cmF0aW9uOm5vbmU7IiBocmVmPSIobnVsbCkiPuadpeiHqumSiemSieS4k+WxnuWVhuWKoemCrueu
sTwvYT48L2Rpdj48L2Rpdj48YmxvY2txdW90ZT4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnIgLz7lj5Hku7bkurrvvJpM
b2EgQW5kZXJzc29uJmx0O2xvYUBwaS5udSZndDs8YnIgLz7ml6XjgIDmnJ/vvJoyMDE45bm0MTHm
nIgwOOaXpSAxMzowMzo1MTxiciAvPuaUtuS7tuS6uu+8mm1wbHNAaWV0Zi5vcmcmbHQ7bXBsc0Bp
ZXRmLm9yZyZndDs7IGRyYWZ0LWlldGYtbXBscy1zci1vdmVyLWlwQGlldGYub3JnJmx0O2RyYWZ0
LWlldGYtbXBscy1zci1vdmVyLWlwQGlldGYub3JnJmd0OzxiciAvPuaKhOOAgOmAge+8mm1wbHMt
Y2hhaXJzQGlldGYub3JnJmx0O21wbHMtY2hhaXJzQGlldGYub3JnJmd0OzxiciAvPuS4u+OAgOmi
mO+8mlttcGxzXSBJUFIgcG9sbCBvbiBkcmFmdC1pZXRmLW1wbHMtc3Itb3Zlci1pcDxiciAvPjxi
ciAvPldvcmtpbmcmbmJzcDtHcm91cCw8YnI+PGJyPldlJm5ic3A7YXJlJm5ic3A7Y3VycmVudGx5
Jm5ic3A7cHJlcGFyaW5nJm5ic3A7ZHJhZnQmbmJzcDtkcmFmdC1pZXRmLW1wbHMtc3Itb3Zlci1p
cCZuYnNwO2ZvciZuYnNwO3dvcmtpbmc8YnI+Z3JvdXAmbmJzcDtsYXN0Jm5ic3A7Y2FsbC48YnI+
PGJyPlBhcnQmbmJzcDtvZiZuYnNwO3RoaXMmbmJzcDtwcmVwYXJhdGlvbiZuYnNwO2lzJm5ic3A7
dG8mbmJzcDtkbyZuYnNwO2FuJm5ic3A7SVBSJm5ic3A7cG9sbC48YnI+PGJyPlRoaXMmbmJzcDtt
YWlsJm5ic3A7aXMmbmJzcDt0byZuYnNwO3N0YXJ0Jm5ic3A7dGhlJm5ic3A7SVBSJm5ic3A7cG9s
bC48YnI+PGJyPkFyZSZuYnNwO3lvdSZuYnNwO2F3YXJlJm5ic3A7b2YmbmJzcDthbnkmbmJzcDtJ
UFImbmJzcDt0aGF0Jm5ic3A7YXBwbGllcyZuYnNwO3RvJm5ic3A7ZHJhZnQtaWV0Zi1tcGxzLXNy
LW92ZXItaXA/PGJyPjxicj5JZiZuYnNwO3NvLCZuYnNwO2hhcyZuYnNwO3RoaXMmbmJzcDtJUFIm
bmJzcDtiZWVuJm5ic3A7ZGlzY2xvc2VkJm5ic3A7aW4mbmJzcDtjb21wbGlhbmNlJm5ic3A7d2l0
aCZuYnNwO0lFVEYmbmJzcDtJUFImbmJzcDtydWxlczxicj4oc2VlJm5ic3A7UkZDcyZuYnNwOzM5
NzksJm5ic3A7NDg3OSwmbmJzcDszNjY5Jm5ic3A7YW5kJm5ic3A7NTM3OCZuYnNwO2ZvciZuYnNw
O21vcmUmbmJzcDtkZXRhaWxzKS48YnI+PGJyPlRoZXJlJm5ic3A7aXMmbmJzcDt0d28mbmJzcDtJ
UFImbmJzcDtkaXNjbG9zdXJlcyZuYnNwO2FnYWluc3QmbmJzcDtpbmRpdmlkdWFsJm5ic3A7ZG9j
dW1lbnRzJm5ic3A7dGhhdCZuYnNwO3dlcmU8YnI+bWVyZ2VkJm5ic3A7aW50byZuYnNwO2RyYWZ0
LWlldGYtbXBscy1zci1vdmVyLWlwLjxicj48YnI+SWYmbmJzcDt5b3UmbmJzcDthcmUmbmJzcDts
aXN0ZWQmbmJzcDthcyZuYnNwO2EmbmJzcDtkb2N1bWVudCZuYnNwO2F1dGhvciZuYnNwO29yJm5i
c3A7Y29udHJpYnV0b3ImbmJzcDtwbGVhc2UmbmJzcDtyZXNwb25kJm5ic3A7dG88YnI+dGhpcyZu
YnNwO2VtYWlsJm5ic3A7cmVnYXJkbGVzcyZuYnNwO29mJm5ic3A7d2hldGhlciZuYnNwO29yJm5i
c3A7bm90Jm5ic3A7eW91Jm5ic3A7YXJlJm5ic3A7YXdhcmUmbmJzcDtvZiZuYnNwO2FueSZuYnNw
O3JlbGV2YW50PGJyPklQUi4mbmJzcDsqVGhlJm5ic3A7cmVzcG9uc2UmbmJzcDtuZWVkcyZuYnNw
O3RvJm5ic3A7YmUmbmJzcDtzZW50Jm5ic3A7dG8mbmJzcDt0aGUmbmJzcDtNUExTJm5ic3A7V0cm
bmJzcDttYWlsaW5nJm5ic3A7bGlzdC4qJm5ic3A7VGhlPGJyPmRvY3VtZW50Jm5ic3A7d2lsbCZu
YnNwO25vdCZuYnNwO2FkdmFuY2UmbmJzcDt0byZuYnNwO3RoZSZuYnNwO25leHQmbmJzcDtzdGFn
ZSZuYnNwO3VudGlsJm5ic3A7YSZuYnNwO3Jlc3BvbnNlJm5ic3A7aGFzJm5ic3A7YmVlbjxicj5y
ZWNlaXZlZCZuYnNwO2Zyb20mbmJzcDtlYWNoJm5ic3A7YXV0aG9yJm5ic3A7YW5kJm5ic3A7Y29u
dHJpYnV0b3IuPGJyPjxicj5JZiZuYnNwO3lvdSZuYnNwO2FyZSZuYnNwO29uJm5ic3A7dGhlJm5i
c3A7TVBMUyZuYnNwO1dHJm5ic3A7ZW1haWwmbmJzcDtsaXN0Jm5ic3A7YnV0Jm5ic3A7YXJlJm5i
c3A7bm90Jm5ic3A7bGlzdGVkJm5ic3A7YXMmbmJzcDthbiZuYnNwO2F1dGhvciZuYnNwO29yPGJy
PmNvbnRyaWJ1dG9yLCZuYnNwO3RoZW4mbmJzcDtwbGVhc2UmbmJzcDtleHBsaWNpdGx5Jm5ic3A7
cmVzcG9uZCZuYnNwO29ubHkmbmJzcDtpZiZuYnNwO3lvdSZuYnNwO2FyZSZuYnNwO2F3YXJlJm5i
c3A7b2YmbmJzcDthbnk8YnI+SVBSJm5ic3A7dGhhdCZuYnNwO2hhcyZuYnNwO25vdCZuYnNwO3ll
dCZuYnNwO2JlZW4mbmJzcDtkaXNjbG9zZWQmbmJzcDtpbiZuYnNwO2NvbmZvcm1hbmNlJm5ic3A7
d2l0aCZuYnNwO0lFVEYmbmJzcDtydWxlcy48YnI+PGJyPjxicj4vTG9hPGJyPiZuYnNwOyZuYnNw
O21wbHMmbmJzcDt3ZyZuYnNwO2NvLWNoYWlyPGJyPi0tJm5ic3A7PGJyPjxicj48YnI+TG9hJm5i
c3A7QW5kZXJzc29uJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ZW1haWw6Jm5ic3A7bG9h
QHBpLm51PGJyPlNlbmlvciZuYnNwO01QTFMmbmJzcDtFeHBlcnQ8YnI+QnJvbnplJm5ic3A7RHJh
Z29uJm5ic3A7Q29uc3VsdGluZyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3Bob25lOiZuYnNwOys0NiZu
YnNwOzczOSZuYnNwOzgxJm5ic3A7MjEmbmJzcDs2NDxicj48YnI+X19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+bXBscyZuYnNwO21haWxpbmcmbmJzcDts
aXN0PGJyPm1wbHNAaWV0Zi5vcmc8YnI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9tcGxzPGJyPjwvYmxvY2txdW90ZT4=
------=ALIBOUNDARY_37977_54d13940_5be3d1a0_cb19d9--


From nobody Wed Nov  7 23:47:38 2018
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85749130EE8; Wed,  7 Nov 2018 23:47:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham 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 pSVeGkBylg3h; Wed,  7 Nov 2018 23:47:30 -0800 (PST)
Received: from mail-pf1-x42a.google.com (mail-pf1-x42a.google.com [IPv6:2607:f8b0:4864:20::42a]) (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 617FE130F3A; Wed,  7 Nov 2018 23:47:30 -0800 (PST)
Received: by mail-pf1-x42a.google.com with SMTP id d13-v6so1772862pfo.3; Wed, 07 Nov 2018 23:47:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=date:from:to:cc:message-id:in-reply-to:references:subject :mime-version; bh=83FJ6XTJ+V/vX8bBTifyDFNr3M5tXyB2PZNZj5Fd/3Q=; b=bwcNwmvrxpASp0M2XVcUKRhGwmrN4ACEUbdMsgAq6qjjZHu6jSoqN49i85vWLFQw5x 9BBVdchn54fTxxHLhTpP/Akmleu6K8qidD6kVS1jB8aYAje1YOy5RgFs7OxZ6uJDLjXO MxdLizLAOavPeS4E+Tsobx3xb09hV3XSuT9tfc+1/QptBBc2tx2dSVyH5YVBVuqJDCmK BX68zSRKSspTdpEX/8WMU6VeCvoxnFblETeGRiGetqLIup6gjJWXBiCBasP0v/CYAfp0 BjVQ6TnzQF8EloyPBsNbHkFVtRbsS9I+Ex3ahmHlO5cgFGYF0xIpx+Ug8cPgU3LDPX52 g4OA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:message-id:in-reply-to :references:subject:mime-version; bh=83FJ6XTJ+V/vX8bBTifyDFNr3M5tXyB2PZNZj5Fd/3Q=; b=cE7jnpi/A8d6dQbrtq9R8jxlhQF4zv3rDXRl906VfNSL585YZcs2Mp/arumJb2fncI 3REp/bGBBXTYUGTwfb4dTAZDVjtg78rVYcTC7hJ+Jh7RTmGmqyuFx8dVCXcVFnE4nFot 4YzPIlAkxc1XPsYqbiNLD9A8MM01auYdl674ZzzWjJ8Ia7HLvWTQeGEloqn0VCuzfwau VT7kF4GdC8NXqxu1Z+EbMLHn0UurjW33FvB3y74LzMj9M/nQBRRAWfzXHeJ4famKc+Cc IxhUpP4sT7uSGHvY8Fvgl9s82nxOanTl15S+HhFqTbqWJlg+iqYztjPG6DMpiui21s5t ijiA==
X-Gm-Message-State: AGRZ1gIE7Yz6IjvU30dmWF5sN2OTC0wHCquzdGB7OxC/sHqQ7FearGCE Rlm14Kbd3ovRH3nSbkCaebJNenOM
X-Google-Smtp-Source: AJdET5dBnWpB7wucYfEAIHQPVu6JBNhgSvqOC7J7PsmUQGcGgrTxnyAi1sVhc7vcLkej+vZG7DUKRg==
X-Received: by 2002:a63:66c1:: with SMTP id a184-v6mr3029509pgc.26.1541663249655;  Wed, 07 Nov 2018 23:47:29 -0800 (PST)
Received: from [2001:67c:370:128:4851:d101:c060::] ([2001:67c:370:128:55e8:149a:d05c:6fb4]) by smtp.gmail.com with ESMTPSA id o7-v6sm4488258pfb.23.2018.11.07.23.47.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 07 Nov 2018 23:47:29 -0800 (PST)
Date: Thu, 8 Nov 2018 14:47:21 +0700
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: "=?utf-8?Q?mpls=40ietf.org?=" <mpls@ietf.org>,  "=?utf-8?Q?draft-ietf-mpls-sr-over-ip=40ietf.org?=" <draft-ietf-mpls-sr-over-ip@ietf.org>, Loa Andersson <loa@pi.nu>
Cc: "=?utf-8?Q?mpls-chairs=40ietf.org?=" <mpls-chairs@ietf.org>
Message-ID: <24a8238b-b210-4ba7-b6af-1afc05f31e0e@Spark>
In-Reply-To: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
References: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
X-Readdle-Message-ID: 24a8238b-b210-4ba7-b6af-1afc05f31e0e@Spark
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="5be3ea0e_13dda79d_1491"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/yfx4YJYVLZA4FsbzWyoxCjhAJPs>
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 07:47:37 -0000

--5be3ea0e_13dda79d_1491
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Loa,

I am not aware of any IPR relevant to this draft that has not already been disclosed.

Cheers,
Jeff

--5be3ea0e_13dda79d_1491
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<html xmlns=3D=22http://www.w3.org/1999/xhtml=22>
<head>
<title></title>
</head>
<body>
<div name=3D=22messageBodySection=22 style=3D=22font-size: 14px; font-fam=
ily: -apple-system, BlinkMacSystem=46ont, sans-serif;=22>Loa,
<div><br /></div>
<div>I am not aware of any IPR relevant to this draft that has not alread=
y been disclosed.<br /></div>
</div>
<div name=3D=22messageSignatureSection=22 style=3D=22font-size: 14px; fon=
t-family: -apple-system, BlinkMacSystem=46ont, sans-serif;=22><br />
Cheers,
<div>Jeff</div>
</div>
</body>
</html>

--5be3ea0e_13dda79d_1491--


From nobody Thu Nov  8 02:20:08 2018
Return-Path: <luayjalil@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82A5B130DEA; Thu,  8 Nov 2018 02:20:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 vdR67EnwPyoR; Thu,  8 Nov 2018 02:20:04 -0800 (PST)
Received: from mail-oi1-x22d.google.com (mail-oi1-x22d.google.com [IPv6:2607:f8b0:4864:20::22d]) (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 0E94912870E; Thu,  8 Nov 2018 02:20:04 -0800 (PST)
Received: by mail-oi1-x22d.google.com with SMTP id i138-v6so13483051oib.1; Thu, 08 Nov 2018 02:20:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=f9KqWmfdQp3HkUAQwWlnBxFoFX5hh+pj216FA6sd6/M=; b=CYF/gZ42KSByLL5HavPTThMJgYXknDDWi7X41WXpg52GVvayRvoLYmA97pig04boVN xWOHWP7gYZTPGlbFnltZXVYijWbcG7dL9QvsynUP085UB6m9Evn43zQ00MTiHfsLGJi2 p466lYlHjS2utKeWcIyWC2RkAd0pSTTf69QH5pm//UAzmx5tfZcUESgMmYvjbdADl8FA m05+mbUdUkvO9iRyPWM2N4u0vCOalxIfodDC91zZeIza3a/smISJexuDy7s6OZJ1S8I8 HqGpDxueIOnf5AhzHSH9c6uowSvbNp+tzi0Dk/4FcuT9E6wsV2zGE30cBTpLF/reuhHi yY2g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=f9KqWmfdQp3HkUAQwWlnBxFoFX5hh+pj216FA6sd6/M=; b=AziOZetcEc4FyMDYBQ9uZjXo0mcI9Tt95RN24lzWPVrwyK51dmJgnlhl3bGDXADGPA QkPEL2tnE/KJcwfIUyVCSES0XERpQ855GjvNliRunDeIHwjgyv3xAxnrwnkklG52LgZo IaHeFcSC5hxi5OaCChJhbVFB3l2ff6rvR1KX68WXSqTBFKO18Lr9lmtY1a+kgjBn47d/ kOVWl5apx7bx75+3WuO2pcn93891DTrg2EfeSkqLEd3sQLAIKUTCrx4whcIpOgHbUUa2 Dvy/ytQIS/yO3DASMyZRjKJWYqsYdE6u9Ea/GFr7hNllbT0X0N9Kqn3FSVveTAV3F6kn 58AQ==
X-Gm-Message-State: AGRZ1gLV0qEmb/VCg+0fWufD3AoMr2CQYjNwmkg2GOguwuYESbA95Ia0 iNH7Mc0032IMn26hqBfShk1Xelv+VFB/E0Hxb9qV9ZKA
X-Google-Smtp-Source: AJdET5eM8w79IEQMl/d/rmTNNoSh+h9dB8+9pWavBV/Zmyj0X6DaLH1JWUfn7scczqbHnkTCpQe6ueZ0An4T9QQLlzk=
X-Received: by 2002:aca:d541:: with SMTP id m62-v6mr2153917oig.82.1541672403031;  Thu, 08 Nov 2018 02:20:03 -0800 (PST)
MIME-Version: 1.0
References: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
In-Reply-To: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
From: Luay Jalil <luayjalil@gmail.com>
Date: Thu, 8 Nov 2018 17:19:51 +0700
Message-ID: <CANo7iXvqABddZedY+8gy+LJBGV5=a3vC9G_L9Ua9jfSrJd1GUQ@mail.gmail.com>
To: Loa Andersson <loa@pi.nu>
Cc: mpls@ietf.org,  "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>,  "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f15a1e057a249347"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/sOksIbEi43WINtXxSxjUrFUDC1E>
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 10:20:07 -0000

--000000000000f15a1e057a249347
Content-Type: text/plain; charset="UTF-8"

I'm not aware of any IPR related to this draft

Thanks,
Luay

On Thu, Nov 8, 2018, 12:04 PM Loa Andersson <loa@pi.nu wrote:

> Working Group,
>
> We are currently preparing draft draft-ietf-mpls-sr-over-ip for working
> group last call.
>
> Part of this preparation is to do an IPR poll.
>
> This mail is to start the IPR poll.
>
> Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> There is two IPR disclosures against individual documents that were
> merged into draft-ietf-mpls-sr-over-ip.
>
> If you are listed as a document author or contributor please respond to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS WG mailing list.* The
> document will not advance to the next stage until a response has been
> received from each author and contributor.
>
> If you are on the MPLS WG email list but are not listed as an author or
> contributor, then please explicitly respond only if you are aware of any
> IPR that has not yet been disclosed in conformance with IETF rules.
>
>
> /Loa
>   mpls wg co-chair
> --
>
>
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"auto">I&#39;m not aware of any IPR related to this draft<div di=
r=3D"auto"><br></div><div dir=3D"auto">Thanks,</div><div dir=3D"auto">Luay<=
/div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Thu, Nov 8, 2=
018, 12:04 PM Loa Andersson &lt;<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a> =
wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex">Working Group,<br>
<br>
We are currently preparing draft draft-ietf-mpls-sr-over-ip for working<br>
group last call.<br>
<br>
Part of this preparation is to do an IPR poll.<br>
<br>
This mail is to start the IPR poll.<br>
<br>
Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?<br>
<br>
If so, has this IPR been disclosed in compliance with IETF IPR rules<br>
(see RFCs 3979, 4879, 3669 and 5378 for more details).<br>
<br>
There is two IPR disclosures against individual documents that were<br>
merged into draft-ietf-mpls-sr-over-ip.<br>
<br>
If you are listed as a document author or contributor please respond to<br>
this email regardless of whether or not you are aware of any relevant<br>
IPR. *The response needs to be sent to the MPLS WG mailing list.* The<br>
document will not advance to the next stage until a response has been<br>
received from each author and contributor.<br>
<br>
If you are on the MPLS WG email list but are not listed as an author or<br>
contributor, then please explicitly respond only if you are aware of any<br=
>
IPR that has not yet been disclosed in conformance with IETF rules.<br>
<br>
<br>
/Loa<br>
=C2=A0 mpls wg co-chair<br>
-- <br>
<br>
<br>
Loa Andersson=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 email: <a href=3D"mailto:loa@pi.nu" target=3D"_blank"=
 rel=3D"noreferrer">loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pho=
ne: +46 739 81 21 64<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank" rel=3D"noreferrer">mpls@=
ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer no=
referrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><=
br>
</blockquote></div>

--000000000000f15a1e057a249347--


From nobody Sat Nov 10 05:07:58 2018
Return-Path: <ietfc@btconnect.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3267131161; Sat, 10 Nov 2018 05:07:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.197
X-Spam-Level: ***
X-Spam-Status: No, score=3.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RATWARE_MS_HASH=2.148, RATWARE_OUTLOOK_NONAME=2.95, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 G3JfPESHEp4v; Sat, 10 Nov 2018 05:07:52 -0800 (PST)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80139.outbound.protection.outlook.com [40.107.8.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DDA8B12007C; Sat, 10 Nov 2018 05:07:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2N0DAHp3oYNHfE6oviYYgdHZhxpMMWImzM0/HkV59Gg=; b=M1NM8sbEYPrNKDSfEcUtX5wYTwCE3wPvMfml2nMm4D7y2XpMcoqMlQPRfLjsgv5Z7NCLgKL655cTKbCF3bss/TKec7vh0Y24SpLaXt5XF8FgDn676c8NmSt/tEJMO282scDbUsIoZ3/pLz2s3LFalgK5wQKNpDbtts4vuYThRss=
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com (20.177.202.206) by VI1PR07MB5885.eurprd07.prod.outlook.com (20.177.202.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1339.13; Sat, 10 Nov 2018 13:07:48 +0000
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887]) by VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887%3]) with mapi id 15.20.1339.014; Sat, 10 Nov 2018 13:07:48 +0000
From: tom petch <ietfc@btconnect.com>
To: "Tarek Saad (tsaad)" <tsaad@cisco.com>, mpls <mpls@ietf.org>
CC: "draft-ietf-mpls-static-yang@ietf.org" <draft-ietf-mpls-static-yang@ietf.org>, "draft-ietf-mpls-base-yang@ietf.org" <draft-ietf-mpls-base-yang@ietf.org>
Thread-Topic: [mpls] I-D Action: draft-ietf-mpls-static-yang-05.txt
Thread-Index: AQHUdn2afEYR1HvAvkO6U0hVE2a60A==
Date: Sat, 10 Nov 2018 13:07:48 +0000
Message-ID: <00c901d478f6$25a75c00$4001a8c0@gateway.2wire.net>
References: <151871655164.7468.17697751302068907872@ietfa.amsl.com> <03b001d3a714$5e08dce0$4001a8c0@gateway.2wire.net> <A7C87BD7-A6E5-474F-9D19-F3B9A6F83DA4@cisco.com> <001001d4767d$62fb1a40$4001a8c0@gateway.2wire.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: CWLP265CA0349.GBRP265.PROD.OUTLOOK.COM (2603:10a6:401:5a::25) To VI1PR07MB5022.eurprd07.prod.outlook.com (2603:10a6:803:9b::14)
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [86.128.101.213]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR07MB5885; 6:3kRwwkplHM9R3YKM74aXKY4nXuLPQrNW/wSZd0lXdJbuqKgOP5A0VOGuw91EW3bmsRaxioOOwYxxfj52qe5j/Bk/3QSQ+ljnzfciBksjZG08hQPCqvvhiRioN8FSPnjgvrB0jqrXkJ2FVcsArrrx6Rx/k9lIovG/w0QGasRDj/rddHbon9smeOrjVphNdSctoixQOaAvXQPrKKlmnX2i6Djledp7Zf4K7GTdt1WBnKhrfCHNPsoWJEDjb3fSDbqK+WMsrfy0jSZWdbI6zlCHiZm6po7msZKy3HH+Uoa5iY0VVWqSJZNhzc9Z1g68eSvykxY2X8Wi5bpYvhqfUoiJT3Y5CkGsoQ+0XOCmNc69jcKh+tkcapxeG2Rsbx7ZIYKEDJqgCFHeV4fbwDnvQPAxwMq6xJOiba+pxvvkV7mkY1Q37OIWPReaR3IvhMYEKip9gx1L1x6Fg0P71p8CuaHENw==; 5:RhaCzAgp/QLByadvfKlU4eoT+fGHszp/UHUFGmExis0LMx7BjiQT/L7/MVKzQIjt+7ilsh9z2EmE0X+5+z7/BjQ/oDTEPc7Z9AkdiLh1SmGx5NmgeB76AhiRJJAEBWBgv8zEFFC97FVmmK1XFLV/9Y3dY2iKhRqbipIU0Ii8UQI=; 7:plXFRclGWi7b5h97c0hHdkig0MOIFXT588peaCTQMqKF56oPrYWTKXASv3XlLQ2pmzU32wu/QdUcBdsuy7UeR3CbiKQkgfEUl3Y0Z0DNWjro0XJ1vlrDECk3R7E8Z7UTrXR+xQnDAzulrVuYbxhgRA==
x-ms-office365-filtering-correlation-id: e4c5e4a8-872f-493c-acd2-08d6470d8331
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390040)(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:VI1PR07MB5885; 
x-ms-traffictypediagnostic: VI1PR07MB5885:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-microsoft-antispam-prvs: <VI1PR07MB5885C6CF3F95E982417EF322A0C70@VI1PR07MB5885.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(3231402)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(6055026)(148016)(149066)(150057)(6041310)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:VI1PR07MB5885; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB5885; 
x-forefront-prvs: 0852EB6797
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(366004)(376002)(396003)(39860400002)(346002)(189003)(199004)(51444003)(13464003)(53546011)(386003)(76176011)(6506007)(186003)(966005)(6436002)(6306002)(25786009)(33896004)(26005)(99286004)(84392002)(105586002)(81166006)(81156014)(229853002)(53936002)(14496001)(6512007)(9686003)(44736005)(476003)(68736007)(478600001)(102836004)(52116002)(446003)(86152003)(4326008)(486006)(6486002)(14454004)(8676002)(6246003)(93886005)(2900100001)(8936002)(106356001)(66066001)(110136005)(3846002)(6116002)(316002)(54906003)(2906002)(14444005)(5660300001)(97736004)(1556002)(256004)(71190400001)(71200400001)(7736002)(86362001)(305945005); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB5885; H:VI1PR07MB5022.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:0; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: /jFCvIpTYBKZ7FrwMXmZ5tJSEfn0uq9HGNkNnyAChiNBgbznTi0El+AvkkmYKTJTxCp7GTPwKGG1Zy1Ks+3UDyucpcdp2EIwZ8dVTJlwyyKHeXW6tPbTqWxHJd+yH7IsMwCXFedyRUhj7hbtMEWed1daAGlPWFJ9v4jyXZiSQ965/I9NWEnRRM2WA34mhYU/av6ZhI1F3kW98Wm4wHkf3OPFoHMJvAhsaknbfO/be13Oqt/ixpoLK//U8G5f0coWgtIXrpbRkItSkCGVD3JTvC1BBZW3ZMwDAk8JVK/CzXWWmNGWuxynVSHj4opvFYag86AMewAZCeg5YvarhqFwI/n8OxDrF0TM2O+R8CLzvL4=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <418CAE3AFE366040912F6512E6360832@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e4c5e4a8-872f-493c-acd2-08d6470d8331
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Nov 2018 13:07:48.6502 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB5885
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/wfatcwGMhq46bznPOncF_jeG2TU>
Subject: Re: [mpls] I-D Action: draft-ietf-mpls-static-yang-05.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Nov 2018 13:07:56 -0000

VGFyZWsNCg0KQSBkaWZmZXJlbnQgYW5kIG9ydGhvZ29uYWwgcXVlc3Rpb24uICBXaGF0IGlzIE1Q
TFM/DQoNClRoaXMgSS1EIGF1Z21lbnRzIGJ1dCBoYXMgbm8gYXNzb2NpYXRlZCBjb25kaXRpb25h
bCBzdGF0ZW1lbnQsICd3aGVuJyBvcg0KaWYsIHdoaWNoIGlzIHVudXN1YWwgc28NCiAgIGF1Z21l
bnQgIi9ydDpyb3V0aW5nL21wbHM6bXBscyIgeyAgY29udGFpbmVyIHN0YXRpYy1sc3BzIHsNCndp
bGwgYWx3YXlzIGFkZCBzdGF0aWMtbHNwcyBpZiB0aGUgWUFORyBtb2R1bGUgaXMgcHJlc2VudCBh
bmQNCiAgYXVnbWVudCAiL3J0OnJvdXRpbmcvbXBsczptcGxzL21wbHMtc3RhdGljOnN0YXRpYy1s
c3BzIiB7DQp3aWxsIGFsd2F5cyBhZGQgZXh0ZW5kZWQgd2hpY2ggbWFrZXMgbWUgd29uZGVyIHdo
eSB0aGVyZSBhcmUgc2VwYXJhdGUNCm1vZHVsZXMuDQoNCkEgc2ltaWxhciBxdWVzdGlvbiBhcHBs
aWVzIHRvIGJhc2UteWFuZyB3aGljaCBkZWZpbmVzIG1wbHMgYXMgYW4gYWRkcmVzcw0KZmFtaWx5
IGJ1dCBkb2VzIG5vdCB1c2UgdGhlIHByZXZpb3VzbHkgZGVmaW5lZCBtcGxzIGFuZCBtcGxzdHVu
bmVsDQppbnRlcmZhY2UgdHlwZXMuICBJdCBhdWdtZW50cyByZWdhcmRsZXNzLCB3aGVuIG90aGVy
IHN1Y2ggbW9kdWxlcyBoYXZlIGENCmZlYXR1cmUgZGVmaW5lZCBhbmQgdGhlbiB1c2UgaWYtZmVh
dHVyZSB0byBtYWtlIHRoZSBhdWdtZW50cw0KY29uZGl0aW9uYWwuDQoNClRoZSBtcGxzIGJhc2Ug
YXVnbWVudHMgdG8gdGhlIHJvdXRlcyB1c2VzIHRoZSBhZGRyZXNzIGZhbWlseSBidXQgbm90IHRo
ZQ0KaW50ZXJmYWNlIHR5cGVzLg0KDQpTbyBpbiBnZW5lcmljIElFVEYgdGVybXMsIHdoYXQgaXMg
bXBscz8gIEFkZHJlc3MgZmFtaWx5LCBpbnRlcmZhY2UgdHlwZSwNCmZlYXR1cmUsIHR1bm5lbCB0
eXBlPyAgQW5kIHNob3VsZCBlLmcuIHN0YXRpYyBiZSBzZXBhcmF0ZSwgZGVyaXZlZCBmcm9tDQpv
bmUgb2YgdGhlIGJhc2UgZGVmaW5pdGlvbnM/ICBEaXR0byBleHRlbmRlZC4NCg0KRXhwZXJ0IGFz
IHRoZSBwYXJ0aWNpcGFudHMgb2YgdGhlIE5FVE1PRCBXRyBhcmUsIEkgd291bGQgbm90IGFzc3Vt
ZSB0aGF0DQp0aGF0IGV4cGVydGlzZSBleHRlbmRzIHRvIE1QTFMsIGZvciBtYW55IGlmIG5vdCBt
b3N0IG9mIHRoZW0gKHllcywgSQ0Ka25vdywgdGhlcmUgYXJlIGV4Y2VwdGlvbnMpIHNvIElNSE8g
eW91IG5lZWQgdG8gZGVjaWRlIHdoYXQgeW91IHdhbnQgYW5kDQp0aGVuLCBpZiBuZWNlc3Nhcnks
IHNlZWsgZ3VpZGFuY2UgaW4gaG93IHRvIHR1cm4gdGhhdCBpbnRvIHRoZSBEREwuDQoNClRvbSBQ
ZXRjaA0KDQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tDQpGcm9tOiAidG9tIHBldGNoIiA8
aWV0ZmNAYnRjb25uZWN0LmNvbT4NClRvOiAiVGFyZWsgU2FhZCAodHNhYWQpIiA8dHNhYWRAY2lz
Y28uY29tPjsgIm1wbHMiIDxtcGxzQGlldGYub3JnPg0KQ2M6IDxkcmFmdC1pZXRmLW1wbHMtc3Rh
dGljLXlhbmdAaWV0Zi5vcmc+Ow0KPGRyYWZ0LWlldGYtbXBscy1iYXNlLXlhbmdAaWV0Zi5vcmc+
DQpTZW50OiBXZWRuZXNkYXksIE5vdmVtYmVyIDA3LCAyMDE4IDk6MzggQU0NCg0KDQo+IEdldHRp
bmcgdGhlcmUNCj4NCj4gVGhlIGNvbnZlbnRpb24gaXMgdG8gbGltaXQgZWRpdG9ycyB0byBmaXZl
LCBsZXN0IHRoZXJlIGlzIG5vIHJvb20gZm9yDQo+IGFueXRoaW5nIGVsc2Ugb24gcGFnZSBvbmUu
ICBTb21lIEFEcyBhcmUgbW9yZSBhZ2dyZXNzaXZlIG9uIHRoaXMgdGhhbg0KPiBvdGhlcnMgYnV0
IHNldmVuIGlzIGxpa2VseSB0byBkcmF3IGNvbW1lbnQ7IHRoZSB1c3VhbCB0ZWNobmlxdWUgaXMg
dG8NCj4gaGF2ZQ0KPiBvbmUgbmFtZSBhcyAoRWRpdG9yKSBhbmQgbGlzdCB0aGUgb3RoZXJzIGF0
IHRoZSBlbmQuICBJZiB5b3Ugd2FudCBtb3JlDQo+IHRoYW4gZml2ZSwgdGhlbiB5b3Ugd2lsbCBs
aWtlbHkgYmUgYXNrZWQgdG8ganVzdGlmeSB0aGF0IHRoZXkgYWxsIG1hZGUNCj4gc2lnbmlmaWNh
bnQgY29udHJpYnV0aW9ucw0KPg0KPiBBYnN0cmFjdA0KPg0KPiBZb3Ugd2lsbCBsaWtlbHkgYmUg
YXNrZWQgdG8gZXhwYW5kIExFUiBhbmQgTFNSIG9uIGZpcnN0IHVzZS4gIEkgZG8gbm90DQo+IHRo
aW5rIHRoYXQgdGhleSBhcmUgd2VsbCBlbm91Z2gga25vd24gSUVURi13aWRlIHRvIG5vdCBuZWVk
IGV4cGFuZGluZy4NCj4gQW4gQWJzdHJhY3QgbmVlZHMgdG8gYmUgdW5kZXJzdGFuZGFibGUgb24g
aXRzIG93biB3aXRob3V0IHJlY291cnNlIHRvDQo+IHRoZSBEZWZpbml0aW9ucyBzZWN0aW9uDQo+
DQo+IEludHJvZHVjdGlvbg0KPg0KPiBUaGUgTVBMUyBTdGF0aWMgTFNQIFlBTkcgbW9kZWwgaXMg
YnJva2VuICENCj4gVGhlIE1QTFMgU3RhdGljIExTUCBZQU5HIG1vZGVsIGlzIGRpdmlkZWQNCj4g
d291bGQgYmUgYmV0dGVyIElNSE8NCj4NCj4NCj4gIG1vZHVsZSBpZXRmLW1wbHMtc3RhdGljDQo+
DQo+ICAgIGltcG9ydCBpZXRmLW1wbHMgeyAuLiAgcmVmZXJlbmNlICJkcmFmdC1pZXRmLW1wbHMt
YmFzZS15YW5nOiBNUExTDQo+IEJhc2UgWUFORyBEYXRhIE1vZGVsIjsNCj4gWW91IGFyZSBhc2tp
bmcgdGhlIFJGQy1FZGl0b3IgdG8gbm90aWNlIGFuZCByZXBsYWNlIHRoaXMgSS1EIG5hbWU7DQo+
IGJldHRlciB0byBoYXZlDQo+ICAgICAgcmVmZXJlbmNlICJSRkMgWVlZWTogTVBMUyBCYXNlIFlB
TkcgRGF0YSBNb2RlbCI7DQo+IHdpdGggYSBub3RlIHVwIGZyb250DQo+DQo+IC8vIFJGQyBFZC46
IHJlcGxhY2UgWVlZWSB3aXRoIFJGQyBudW1iZXIgYXNzaWduZWQgdG8NCj4gZHJhZnQtaWV0Zi1t
cGxzLWJhc2UteWFuZw0KPiBhbmQgcmVtb3ZlIHRoaXMgbm90ZQ0KPg0KPiAtICBwcmVmaXggInJ0
LXR5cGVzIjsgIHJlZmVyZW5jZSAiUkZDNjk5MToNCj4gUmlnaHQgcHJlZml4LCB3cm9uZyBSRkMu
IEhpbnQgbG9vayBhdCBzLjIuMzotKQ0KPg0KPiAgICBpbXBvcnQgaWV0Zi10ZSB7IC4uLiByZWZl
cmVuY2UgImRyYWZ0LWlldGYtdGVhcy15YW5nLXRlOiBBIFlBTkcNCkRhdGENCj4gTW9kZWwgZm9y
IFRyYWZmaWMgRW5naW5lZXJpbmcgVHVubmVscyBhbmQgSW50ZXJmYWNlcyI7DQo+IHNhbWUgaWRl
YSBidXQgbWFrZSBpdCBaWlpaDQo+DQo+ICAgIHJlZmVyZW5jZSAiUkZDIFpaWlo6IEEgWUFORyBE
YXRhIE1vZGVsIGZvciBUcmFmZmljDQo+ICAgICAgICAgICAgICAgICBFbmdpbmVlcmluZyBUdW5u
ZWxzIGFuZCBJbnRlcmZhY2VzIjsNCj4NCj4gYW5kIHVwIGZyb250DQo+DQo+IC8vIFJGQyBFZC46
IHJlcGxhY2UgWlpaWiB3aXRoIFJGQyBudW1iZXIgYXNzaWduZWQgdG8NCj4gZHJhZnQtaWV0Zi10
ZWFzLXlhbmctdGU6DQo+IGFuZCByZW1vdmUgdGhpcyBub3RlDQo+DQo+IChTb21lIGVkaXRvcnMg
dXNlIFhYWFggZm9yIGFsbCBzdWNoIEktRHMgd2hpY2ggSSBkbyBub3QgdGhpbmsgdmVyeQ0KPiBo
ZWxwZnVsOi0oDQo+DQo+IEZpZ3VyZSAzOiBNUExTIFN0YXRpYyBMU1AgWUFORyBtb2R1bGUNCj4g
SXQgaXMgdW51c3VhbCB0byBsYWJlbCBZQU5HIG1vZHVsZXMgYXMgRmlndXJlcy4NCj4NCj4NCj4g
bW9kdWxlIGlldGYtbXBscy1zdGF0aWMtZXh0ZW5kZWQNCj4NCj4gICBpbXBvcnQgaWV0Zi1tcGxz
IHsgLi4uICAgIHJlZmVyZW5jZSAiZHJhZnQtaWV0Zi1tcGxzLWJhc2UteWFuZzogTVBMUw0KPiBC
YXNlIFlBTkcgRGF0YSBNb2RlbCI7DQo+DQo+IFNlZSBhYm92ZQ0KPg0KPg0KPiAgIGltcG9ydCBp
ZXRmLXJvdXRpbmcge3ByZWZpeCAicnQiOw0KPiAgICAgcmVmZXJlbmNlICJSRkM2OTkxOiBDb21t
b24gWUFORyBEYXRhIFR5cGVzIjsNCj4gU2VlIGFib3ZlDQo+DQo+IHJlZmVyZW5jZSAiZHJhZnQt
aWV0Zi1tcGxzLXN0YXRpYy15YW5nDQo+IHJlZmVyZW5jZSAiUkZDIFhYWFgNCj4gKHlvdSBhbHJl
YWR5IGhhdmUgbm90ZXMgdG8gcmVwbGFjZSBYWFhYKQ0KPg0KPg0KPiBGaWd1cmUgNDogRXh0ZW5k
ZWQgTVBMUyBTdGF0aWMgTFNQIFlBTkcgbW9kdWxlDQo+IEFnYWluIG5vdCB3cm9uZyBidXQgdW51
c3VhbA0KPg0KPg0KPiBTZWN1cml0eSBDb25zaWRlcmF0aW9ucw0KPiBpcyBub3QgdGhlIGN1cnJl
bnQgdGVtcGxhdGUgc2luY2UgaXQgbGFja3MgcmVmZXJlbmNlIHRvIFJFU1RDT05GIHdoaWNoDQo+
IHRoZW4gbmVlZHMgdG8gYmUgYSBOb3JtYXRpdmUgUmVmZXJlbmNlDQo+DQo+IEFsc28sIGl0IGlz
IHdlYWsgaW4gdGhhdCBpdCBkb2VzIG5vdCBpZGVudGlmeSB0aGUgbm9kZXMgdGhhdCBuZWVkDQo+
IHByb3RlY3RpbmcuICBIZXJlIGl0IGlzIHByb2JhYmx5IGVub3VnaCB0byBzYXkNCj4gJ0FsbCBu
b2RlcyBkZWZpbmVkIGluIHRoaXMgWUFORyBtb2R1bGUgdGhhdCBhcmUNCj4gICAgd3JpdGFibGUv
Y3JlYXRhYmxlL2RlbGV0YWJsZSAoaS5lLiwgY29uZmlnIHRydWUsIHdoaWNoIGlzIHRoZQ0KPiAg
ICBkZWZhdWx0KSBtYXkgYmUgY29uc2lkZXJlZCBzZW5zaXRpdmUgb3IgdnVsbmVyYWJsZQ0KPiAg
ICBpbiBzb21lIG5ldHdvcmsgZW52aXJvbm1lbnRzDQo+DQo+IGRyYWZ0LWlldGYtY2NhbXAtbXct
eWFuZyBpcyBhbiBleGFtcGxlIG9mIGEgbW9yZSBjb21wcmVoZW5zaXZlDQphbmFseXNpcy4NCj4N
Cj4gVG9tIFBldGNoDQo+DQo+IC0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0NCj4gRnJvbTog
IlRhcmVrIFNhYWQgKHRzYWFkKSIgPHRzYWFkQGNpc2NvLmNvbT4NCj4gU2VudDogTW9uZGF5LCBO
b3ZlbWJlciAwNSwgMjAxOCA1OjA0IFBNDQo+DQo+DQo+ID4gSGkgVG9tLA0KPiA+DQo+ID4gVGhh
bmsgeW91IG11Y2ggZm9yIHlvdXIgcmV2aWV3IGNvbW1lbnRzLiBXZSBoYXZlIGFkZHJlc3NlZCB5
b3VyDQo+IGNvbW1lbnRzIGluIGxhdGVzdCByZXZpc2lvbiBvZiB0aGUgZHJhZnRzDQo+IChkcmFm
dC1pZXRmLW1wbHMtc3RhdGljLXlhbmctMDcgYW5kIGRyYWZ0LWlldGYtbXBscy1iYXNlLXlhbmct
MDkpLg0KPiBQbGVhc2UgbGV0IHVzIGtub3cgaWYgeW91IGhhdmUgYW55IGZ1cnRoZXIgY29tbWVu
dHMgb3Igd2hldGhlciB5b3UncmUNCj4gc2F0aXNmaWVkIHdpdGggdGhlIHJlc29sdXRpb24uDQo+
ID4NCj4gPiBSZWdhcmRzLA0KPiA+IFRhcmVrDQo+ID4NCj4gPiDvu78tLS0tLU9yaWdpbmFsIE1l
c3NhZ2UtLS0tLQ0KPiA+IEZyb206IG1wbHMgPG1wbHMtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVo
YWxmIG9mICJ0LnBldGNoIg0KPiA8aWV0ZmNAYnRjb25uZWN0LmNvbT4NCj4gPiBEYXRlOiBGcmlk
YXksIEZlYnJ1YXJ5IDE2LCAyMDE4IGF0IDU6NTUgUE0NCj4gPiBUbzogIm1wbHNAaWV0Zi5vcmci
IDxtcGxzQGlldGYub3JnPg0KPiA+IFN1YmplY3Q6IFJlOiBbbXBsc10gSS1EIEFjdGlvbjogZHJh
ZnQtaWV0Zi1tcGxzLXN0YXRpYy15YW5nLTA1LnR4dA0KPiA+DQo+ID4gICAgIEFzIGEgWUFORyBt
b2R1bGUsIEkgdGhpbmsgdGhhdCB0aGlzIG5lZWRzIHNvbWUgLSB3ZWxsLCBxdWl0ZSBhDQpsb3QN
Cj4gb2YgLQ0KPiA+ICAgICB3b3JrDQo+ID4NCj4gPiAgICAgLSBUZXJtaW5vbG9neSBzZWN0aW9u
IG5lZWRzIHRvIHJlZmVyZW5jZSBSRkM4MTc0DQo+ID4NCj4gPiAgICAgLSBpZXRmLW5ldG1vZC1y
ZXZpc2VkLWRhdGFzdG9yZXMgaXMgdGhlIGNvcnJlY3QgcmVmZXJlbmNlIGZvcg0KbW9zdA0KPiBv
Zg0KPiA+ICAgICB0aGUgdGVybXMgaW4gdGhlIFRlcm1pbm9sb2d5IHNlY3Rpb24NCj4gPg0KPiA+
ICAgICAtIGlldGYtcmliIG5lZWRzIGEgcmVmZXJlbmNlIChpZXRmLXJvdXRpbmcgaXMgdGhlIHVz
dWFsIGJhc2UNCj4gcm91dGluZw0KPiA+ICAgICBtb2R1bGUpDQo+ID4NCj4gPiAgICAgLSBpdCBy
ZWZlcmVuY2VzIFlBTkcgMS4wIGFuZCBub3QgMS4xIC0gaWYgdGhpcyBpcyBqdXN0aWZpZWQsIGl0
DQo+IG5lZWRzIGFuDQo+ID4gICAgIGV4cGxhbmF0aW9uDQo+ID4NCj4gPiAgICAgLSBpdCBpcyBu
b3QgTk1EQSBjb21wbGlhbnQgLSB0aGlzIG5lZWRzIGNoYW5naW5nIG9yIGp1c3RpZnlpbmcNCj4g
Pg0KPiA+ICAgICAtICIgYW5kIGF1Z21lbnRzIHRoZSBNUExTIEJhc2UgWUFORyBtb2RlbCBkZWZp
bmVkIGluIG1vZHVsZQ0KPiA+ICAgICAgICAiaWV0Zi1tcGxzIiBpbiBbSS1ELnNhYWQtbXBscy1z
dGF0aWMteWFuZ10uDQo+ID4NCj4gPiAgICAgaWV0Zi1tcGxzIGRvZXMgbm90IGFwcGVhciBhbiB0
aGUgcmVmZXJlbmNlZCBJLUQNCj4gPg0KPiA+ICAgICAtIHRoZSBJLUQgaGFzIGZpdmUgYXV0aG9y
cywgdGhlIFlBTkcgbW9kdWxlIGhhcyB0ZW4NCj4gPg0KPiA+ICAgICAtIHRoZSBtb2R1bGUgbGFj
a3MgYSBjb3B5cmlnaHQgY2xhdXNlDQo+ID4NCj4gPiAgICAgLSB0aGUgaW1wb3J0cyBuZWVkIHJl
ZmVyZW5jZXMsIGJlc3QgcHJvdmlkZWQgd2l0aCBhIHJlZmVyZW5jZQ0KPiBjbGF1c2UgZm9yDQo+
ID4gICAgIGVhY2gsICBhbmQgYWdhaW4gaW4gdGhlIHRleHQgb2YgdGhlIEktRCBhbmQgaW4gdGhl
IEktRA0KUmVmZXJlbmNlcw0KPiA+ICAgICBzZWN0aW9uDQo+ID4gICAgIHNlZQ0KPiA+ICAgICBk
cmFmdC1pZXRmLWNjYW1wLWFsYXJtLW1vZHVsZQ0KPiA+ICAgICBmb3IgYW4gZXhhbXBsZSBvZiB0
aGlzDQo+ID4NCj4gPiAgICAgLSBnb29kIHByYWN0aWNlIGlzIHRvIGxpc3QgdGhlIHByZWZpeCB1
c2VkIGFuZCB0aGUgUkZDIGluIHdoaWNoDQo+IHRoZXkgY2FuDQo+ID4gICAgIGJlIGZvdW5kIHNv
bWV3aGVyZSBpbiB0aGUgdGV4dCBvZiB0aGUgSS1EDQo+ID4gICAgIGRyYWZ0LWlldGYtbmV0bW9k
LXJmYzgwMjJiaXMNCj4gPiAgICAgaGFzIGFuIGV4YW1wbGUgb2YgdGhpcw0KPiA+DQo+ID4gICAg
IC0gdGhlIFlBTkcgbW9kdWxlIG5lZWRzIGEgcmVmZXJlbmNlIGJhY2sgdG8gdGhlIFJGQyBpbiB3
aGljaCBpdA0KPiBhcHBlYXJzDQo+ID4gICAgIGFsb25nIHdpdGggYSBub3RlIHRvIHRoZSBSQyBl
ZGl0b3IgdG8gcmVwbGFjZSBYWFhYIHdpdGggdGhlDQo+IHJlbGV2YW50DQo+ID4gICAgIG51bWJl
ciAtIHlvdSBoYXZlIGEgcmVmZXJlbmNlIHRvIFJGQzMwMzEgd2hpY2ggaXMgc2FkbHkgbWlzdGFr
ZW4NCj4gPg0KPiA+ICAgICAtIElmIGEgcmVmZXJlbmNlIHRvIFJGQzMwMzEgaXMgd2FycmFudGVk
LCB0aGVuIGl0IG5lZWRzIHRvDQphcHBlYXINCj4gaW4gdGhlDQo+ID4gICAgIHRleHQgb2YgdGhl
IEktRCBhbmQgaW4gdGhlIFJlZmVyZW5jZXMgc2VjdGlvbg0KPiA+DQo+ID4gICAgIC0gc3RhdGlj
LWV4dGVuZGVkIC0gc2FtZSBjb21tZW50cw0KPiA+DQo+ID4gICAgIC0gU2VjdXJpdHkgQ29uc2lk
ZXJhdGlvbnMgbmVlZHMgdXBkYXRpbmcgLSBpdCBuZWVkcyB0byBjYWxsIG91dA0KPiB0aGUNCj4g
PiAgICAgdnVsbmVyYWJsZSBvYmplY3RzDQo+ID4NCj4gPiAgICAgVG9tIFBldGNoDQo+ID4NCj4g
PiAgICAgLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLQ0KPiA+ICAgICBGcm9tOiA8aW50ZXJu
ZXQtZHJhZnRzQGlldGYub3JnPg0KPiA+ICAgICBUbzogPGktZC1hbm5vdW5jZUBpZXRmLm9yZz4N
Cj4gPiAgICAgQ2M6IDxtcGxzQGlldGYub3JnPg0KPiA+ICAgICBTZW50OiBUaHVyc2RheSwgRmVi
cnVhcnkgMTUsIDIwMTggNTo0MiBQTQ0KPiA+ICAgICBTdWJqZWN0OiBJLUQgQWN0aW9uOiBkcmFm
dC1pZXRmLW1wbHMtc3RhdGljLXlhbmctMDUudHh0DQo+ID4NCj4gPg0KPiA+ICAgICA+DQo+ID4g
ICAgID4gQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxlIGZyb20gdGhlIG9uLWxpbmUN
Cj4gSW50ZXJuZXQtRHJhZnRzDQo+ID4gICAgIGRpcmVjdG9yaWVzLg0KPiA+ICAgICA+IFRoaXMg
ZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2YgdGhlIE11bHRpcHJvdG9jb2wgTGFiZWwgU3dpdGNoaW5n
DQo+IFdHIG9mDQo+ID4gICAgIHRoZSBJRVRGLg0KPiA+ICAgICA+DQo+ID4gICAgID4gICAgICAg
ICBUaXRsZSAgICAgICAgICAgOiBBIFlBTkcgRGF0YSBNb2RlbCBmb3IgTVBMUyBTdGF0aWMNCkxT
UHMNCj4gPiAgICAgPiAgICAgICAgIEF1dGhvcnMgICAgICAgICA6IFRhcmVrIFNhYWQNCj4gPiAg
ICAgPiAgICAgICAgICAgICAgICAgICAgICAgICAgIEthbXJhbiBSYXphDQo+DQo+IF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IG1wbHMgbWFpbGluZyBs
aXN0DQo+IG1wbHNAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9tcGxzDQo+DQoNCg==


From nobody Mon Nov 12 08:53:06 2018
Return-Path: <acee@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5334130E4D; Mon, 12 Nov 2018 08:53:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.971
X-Spam-Level: 
X-Spam-Status: No, score=-14.971 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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
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 wfipNnZsSMWV; Mon, 12 Nov 2018 08:53:03 -0800 (PST)
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 E72E0130DCA; Mon, 12 Nov 2018 08:53:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=25974; q=dns/txt; s=iport; t=1542041583; x=1543251183; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=tWt0sEfW98qOAMhGWvVwJynYYwp2s0enMzoL1FzK6+0=; b=UkGsPfKy9EADALpKrvQCd4/MUoxMiSkzWHDVKl+zk4dCuPjsUR8hnRAj EXSu1OC5JJd52QXuVEhl9LLQ75YS/bNGmzuTTBgDwzCP3mwdDnAQhzzHH +Wz1KxRbUQmKbuZzMtXaIWVDMGCT2iOIYdi4272IEAZ86hpr6JF6wXKQL A=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AEAAC7rulb/5tdJa1jGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBUQUBAQEBCwGCA4FoMYNuiBiLeoMHljuBegsBAYRsAheDFiI?= =?us-ascii?q?0DQ0BAwEBAgEBAm0ohTsGIxFFEAIBCBIIAiYCAgIwFQIOAgQBDSCDBoICqVu?= =?us-ascii?q?BL4olgQuGIIRVF4F/gRABJx+CFzWFFYJtMYImAoh+AoYDj3dVCQKRGxiBWIg?= =?us-ascii?q?khnSJWo13AhEUgSYdOIFVcBU7KgGCQoImBRKOHEGNJoEfAQE?=
X-IronPort-AV: E=Sophos;i="5.54,495,1534809600"; d="scan'208";a="200139810"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Nov 2018 16:53:01 +0000
Received: from XCH-RTP-017.cisco.com (xch-rtp-017.cisco.com [64.101.220.157]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id wACGr0ZW027635 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 12 Nov 2018 16:53:00 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-017.cisco.com (64.101.220.157) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Mon, 12 Nov 2018 11:52:59 -0500
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1395.000; Mon, 12 Nov 2018 11:52:59 -0500
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Loa Andersson <loa@pi.nu>, "hshah@ciena.com" <hshah@ciena.com>, Xufeng Liu <Xufeng_Liu@jabil.com>, "Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com>
CC: "draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org" <draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: mpls-rt review of draft-zheng-mpls-lsp-ping-yang-cfg
Thread-Index: AQHUdwmX21O+TAWe5ESgbV+E0Aear6VMYkEA
Date: Mon, 12 Nov 2018 16:52:59 +0000
Message-ID: <BE37146F-B456-4ACB-824D-2284BD5AF859@cisco.com>
References: <ac75f788-5a57-7537-21ae-4faa27541640@pi.nu>
In-Reply-To: <ac75f788-5a57-7537-21ae-4faa27541640@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.196]
Content-Type: text/plain; charset="utf-8"
Content-ID: <396003BB87A9DB40B2B0663D89DF6770@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.157, xch-rtp-017.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/nUrvcqlUihiJBZWdya969Vf745w>
Subject: Re: [mpls] mpls-rt review of draft-zheng-mpls-lsp-ping-yang-cfg
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Nov 2018 16:53:06 -0000

SGkgTG9hLCANCg0KSSd2ZSByZXZpZXdlZCB0aGUgZG9jdW1lbnQgYW5kIEkgZmVlbCB0aGUgZHlu
YW1pY3Mgb2YgdGhlIExTUCBQaW5nIHRlc3RzIG5lZWQgdG8gYmUgZGVzY3JpYmVkIGJldHRlci4g
T25lIHF1ZXN0aW9uIEkgaGF2ZSBpcyB3aGF0IGJlY29tZXMgb2YgdGhlIGNvbmZpZ3VyYXRpb24g
b25jZSBhbiBMU1AgUGluZyBUZXN0IGNvbXBsZXRlcz8gSG93IHdvdWxkIG9uZSBkZXRlcm1pbmlz
dGljYWxseSByZXBlYXQgdGhlIHRlc3QgYXQgYSBsYXRlciB0aW1lPyBXaWxsIGNoYW5naW5nIHRo
ZSBzdGFydC10aW1lIGRvIHRoaXM/IEFyZSBwaW5nIHJlc3VsdHMgZm9yIGFsbCBjb21wbGV0ZWQg
dGVzdHMgbWFpbnRhaW5lZCBpbmRlZmluaXRlbHk/IEkgZ3Vlc3MgYWxsIHRlc3QgcmVzdWx0cyB3
aWxsIGJlIG1haW50YWluZWQgYXMgbG9uZyBhcyB0aGUgbmFtZWQgTFNQIHBpbmcgZXhpc3RzPyBU
aGlzIG5lZWRzIHRvIGJlIHNwZWNpZmllZCBiZXR0ZXIuIEFkZGl0aW9uYWxseSwgZGlkIHlvdSBj
b25zaWRlciBhbiBSUEMgYWN0aW9uIHRvIGluaXRpYXRlIGFuIExTUCBwaW5nIGFuZCByZXR1cm4g
cmVzdWx0cyBvbiBkZW1hbmQgd2l0aG91dCByZXRhaW5pbmcgdW50aWwgdGhlIG5hbWVkIExTUCBw
aW5nIHRlc3QgaXMgZGVsZXRlZD8gSWYgbm90LCBhbm90aGVyIHVzZWZ1bCBSUEMgd291bGQgYmUg
b25lIHRvIGNsZWFyIHRoZSByZXN1bHRzIGZvciBhIG5hbWVkIExTUCBwaW5nIHRlc3QuICAgIA0K
DQpBZGRpdGlvbmFsbHksIHRoZSBtb2RlbCBhbmQgZHJhZnQgYXJlICJyb3VnaCIgYW5kIHRoZXJl
IHdpbGwgYmUgYSBsb3Qgb2YgYWRkaXRpb25zIGFuZCBjaGFuZ2VzIHRoYXQgbmVlZCB0byBiZSB0
YWtlbiBjYXJlIGJlZm9yZSBXRyBsYXN0IGNhbGwuIEFsc28sIG9uZSBjb25jZXJuIGl0IGlzIHRo
YXQgaXQgY291bGQgZ3JvdyBzdWJzdGFudGlhbGx5IGR1ZSB0byB0aGUgc3RhdGVtZW50OiAgIA0K
DQogICAgICAgICAgICAgIlRoZXJlIGFyZSBleHRlbnNpb25zIGZvciBwZXJmb3JtaW5nIExTUCBw
aW5nLCBmb3IgZXhhbXBsZSwgb3ZlciBQMk1QIE1QTFMgTFNQcw0KICAgICAgICAgICAgICAgW1JG
QzY0MjVdIG9yIGYxLiBJbiBzZWN0aW9uIDEsIHRoZSBzdGF0ZW1lbnQgcmVnYXJkaW5nIE5ETUEg
c2hvdWxkIHJlZmVyIHRvIHRoZSBMU1AtUGluZw0KICAgICAgICAgICAgICAgZGF0YSBtb2RlbC4N
Cg0KSXQgd291bGQgYmUgZ29vZCB0byBrbm93IHRoZSBzY29wZSBvZiB0aGUgZG9jdW1lbnQgcHJp
b3IgdG8gYXNraW5nIGZvciByZXZpZXdzLiANCg0KSGVyZSBhcmUgbXkgY29tbWVudHM6IA0KDQog
ICAxLiBJbiBzZWN0aW9uIDEsIHRoZSBzdGF0ZW1lbnQgcmVnYXJkaW5nIE5ETUEgc2hvdWxkIHJl
ZmVyIHRvIHRoZSBMU1AtUGluZw0KICAgICAgICBkYXRhIG1vZGVsLg0KICAgMi4gV2h5IGlzbid0
IGxzcHBpbmcgaHlwaGVuYXRlZCBhdCB0aGUgdG9wIGxldmVsPyBJdCBpcyBoeXBoZW5hdGVkIGlu
IG90aGVyIHBsYWNlcyBhbmQgDQogICAgICAgIHRoaXMgaXMgbW9yZSByZWFkYWJsZS4gDQogICAz
LiBVc2UgInNjaGVkdWxpbmctcGFyYW1ldGVycyIgcmF0aGVyIHRoYW4gInNjaGVkdWxlLXBhcmFt
ZXRlcnMiLg0KICAgNC4gU2V2ZXJhbCBpbmRlbnRhdGlvbiBwcm9ibGVtcyAoZml4ZWQgaW4gZGlm
ZikuDQogICA1LiBBZGQgcmVmZXJlbmNlcyBSRkMgZm9yIGltcG9ydHMuDQogICA2LiBUaGUgaGln
aC1sZXZlbCBtb2RlbCAiY29udGFjdCIgYW5kICJkZXNjcmlwdGlvbiIgYXJlIHdvZWZ1bGx5IGxh
Y2tpbmcuDQogICAgICAgRWRpdG9ycyBhcmUgbm90IHNwZWNpZmllZC4NCiAgIDcuIFdpdGhpbiB0
aGUgbW9kZWwsIHRoZSBtdWx0aS1saW5lIGRlc2NyaXB0aW9ucyBhcmUgaGFyZCB0byByZWFkIGR1
ZSB0byB0aGUgbGFjaw0KICAgICAgICBvZiBpbmRlbnRhdGlvbnMgc3Vic2VxdWVudCB0byB0aGUg
Zmlyc3QuDQogICA4LiBTaG9ydCBkZXNjcmlwdGlvbnMgc29tZXRpbWVzIGVuZCBpbiBwZXJpb2Qg
ZXZlbiB3aGVuIHRoZXkgYXJlIG5vdA0KICAgICAgZXZlbiBjbG9zZSB0byBiZWluZyBzZW50ZW5j
ZXMuDQogICA5LiBXaHkgZG8geW91IG5lZWQgInNvdXJjZS1hZGRyZXNzLXR5cGUiPyBUaGUgaXAt
YWRkcmVzcyB0eXBlIGltcGxpZXMgd2hldGhlciBpdA0KICAgICAgICBJcyBJUHY0IG9yIElQdjYN
CiAgMTAuIFVzZSAiTGlzdCBvZiBMU1AgUGluZyB0ZXN0IGluc3RhbmNlcyIgZm9yIHRvcC1sZXZl
bCBkZXNjcmlwdGlvbi4NCiAgMTEuIFdoeSBzcGVjaWZ5IHRoZSBuZXh0aG9wPw0KICAxMi4gV2hp
Y2ggdmFsdWUgZG9lcyB0aGUgc3VtLW9mLXNxdWFyZXMgYXBwbHkgdG8/IE9uZSBjb3VsZCBhc3N1
bWUgUlRUIGJ1dA0KICAgICAgICAgaXQgc2hvdWxkIGJlIHNwZWNpZmllZC4NCiAgIDEzLiBUaGUg
IlNlY3VyaXR5IENvbnNpZGVyYXRpb25zIiBkb2Vzbid0IGNvbmZvcm0gdG8gdGhlIGxhdGVzdCB0
ZW1wbGF0ZSBvciBhZGRyZXNzDQogICAgICAgICAgY29uc2lkZXJhdGlvbnMgZm9yIHNwZWNpZmlj
IHNjaGVtYSBub2Rlcy4gDQogICAgMTQuIEknZCBhbHNvIHJlY29tbWVuZCB0aGF0IG9uZSBvZiB0
aGUgbmF0aXZlIEVuZ2xpc2ggYXV0aG9ycyByZXZpZXcNCiAgICAgICAgICBhbGwgdGhlIGRlc2Ny
aXB0aW9uIHRleHQuIFRoZXJlIGFyZSBjYXNlcyBvZiBtaXNzaW5nIGFydGljbGVzIGFuZCAib2Yi
IGlzIHVzZWQgaW4NCiAgICAgICAgICBwcmVwb3NpdGlvbmFsIHBoYXNlcyB3aGVyZSBvdGhlciBw
cmVwb3NpdGlvbnMgd291bGQgaGF2ZSBiZWVuIGEgYmV0dGVyIGNob2ljZS4NCg0KU2VlIHNvbWUg
bml0cyBiZWxvdzoNCkFDRUUtTS1HMkhSOkRlc2t0b3AgYWNlZSQgZGlmZiAtYyAgZHJhZnQtemhl
bmctbXBscy1sc3AtcGluZy15YW5nLWNmZy0wOS50eHQub3JpZyBkcmFmdC16aGVuZy1tcGxzLWxz
cC1waW5nLXlhbmctY2ZnLTA5LnR4dA0KKioqIGRyYWZ0LXpoZW5nLW1wbHMtbHNwLXBpbmcteWFu
Zy1jZmctMDkudHh0Lm9yaWcJMjAxOC0xMS0xMCAwODoyMDozNC4wMDAwMDAwMDAgLTA1MDANCi0t
LSBkcmFmdC16aGVuZy1tcGxzLWxzcC1waW5nLXlhbmctY2ZnLTA5LnR4dAkyMDE4LTExLTEwIDIx
OjE3OjI4LjAwMDAwMDAwMCAtMDUwMA0KKioqKioqKioqKioqKioqDQoqKiogMjIsMjggKioqKg0K
ICAgICBiZSBkZXRlY3RlZCBieSB0aGUgTVBMUyBjb250cm9sIHBsYW5lLiAgUkZDIDgwMjkgZGVm
aW5lcyBhIG1lY2hhbmlzbQ0KICAgICB0aGF0IHdvdWxkIGVuYWJsZSB1c2VycyB0byBkZXRlY3Qg
c3VjaCBmYWlsdXJlIGFuZCB0byBpc29sYXRlIGZhdWx0cy4NCiAgICAgWUFORywgZGVmaW5lZCBp
biBSRkMgNjAyMCBhbmQgUkZDIDc5NTAsIGlzIGEgZGF0YSBtb2RlbGluZyBsYW5ndWFnZQ0KISAg
ICB1c2VkIHRvIHNwZWNpZnkgdGhlIGNvbnRlbnRzIG9mIGEgY29uY2VwdHVhbCBkYXRhIHN0b3Jl
cyB0aGF0IGFsbG93cw0KICAgICBuZXR3b3JrZWQgZGV2aWNlcyB0byBiZSBtYW5hZ2VkIHVzaW5n
IE5FVENPTkYsIGFzIHNwZWNpZmllZCBpbiBSRkMNCiAgICAgNjI0MS4gIFRoaXMgZG9jdW1lbnQg
ZGVmaW5lcyBhIFlBTkcgZGF0YSBtb2RlbCB0aGF0IGNhbiBiZSB1c2VkIHRvDQogICAgIGNvbmZp
Z3VyZSBhbmQgbWFuYWdlIExTUC1QaW5nLg0KLS0tIDIyLDI4IC0tLS0NCiAgICAgYmUgZGV0ZWN0
ZWQgYnkgdGhlIE1QTFMgY29udHJvbCBwbGFuZS4gIFJGQyA4MDI5IGRlZmluZXMgYSBtZWNoYW5p
c20NCiAgICAgdGhhdCB3b3VsZCBlbmFibGUgdXNlcnMgdG8gZGV0ZWN0IHN1Y2ggZmFpbHVyZSBh
bmQgdG8gaXNvbGF0ZSBmYXVsdHMuDQogICAgIFlBTkcsIGRlZmluZWQgaW4gUkZDIDYwMjAgYW5k
IFJGQyA3OTUwLCBpcyBhIGRhdGEgbW9kZWxpbmcgbGFuZ3VhZ2UNCiEgICAgdXNlZCB0byBzcGVj
aWZ5IHRoZSBjb250ZW50cyBvZiBhIGNvbmNlcHR1YWwgZGF0YSBzdG9yZSB0aGF0IGFsbG93cw0K
ICAgICBuZXR3b3JrZWQgZGV2aWNlcyB0byBiZSBtYW5hZ2VkIHVzaW5nIE5FVENPTkYsIGFzIHNw
ZWNpZmllZCBpbiBSRkMNCiAgICAgNjI0MS4gIFRoaXMgZG9jdW1lbnQgZGVmaW5lcyBhIFlBTkcg
ZGF0YSBtb2RlbCB0aGF0IGNhbiBiZSB1c2VkIHRvDQogICAgIGNvbmZpZ3VyZSBhbmQgbWFuYWdl
IExTUC1QaW5nLg0KKioqKioqKioqKioqKioqDQoqKiogMTE2LDEyMiAqKioqDQogIA0KICAgICBU
aGUgcmVzdCBvZiB0aGlzIGRvY3VtZW50IGlzIG9yZ2FuaXplZCBhcyBmb2xsb3dzLiAgU2VjdGlv
biAyDQogICAgIHByZXNlbnRzIHRoZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50LiAgU2VjdGlvbiAz
IHByb3ZpZGVzIHRoZSBkZXNpZ24NCiEgICAgb2YgdGhlIExTUC1QaW5nIGNvbmZpZ3VyYXRpb24g
ZGF0YSBtb2RlbCBpbiBkZXRhaWxzIGJ5IGNvbnRhaW5lcnMuDQogICAgIFNlY3Rpb24gNCBwcmVz
ZW50cyB0aGUgY29tcGxldGUgZGF0YSBoaWVyYXJjaHkgb2YgTFNQLVBpbmcgWUFORw0KICAgICBt
b2RlbC4gIFNlY3Rpb24gNSBkaXNjdXNzZXMgdGhlIGludGVyYWN0aW9uIGJldHdlZW4gTFNQLVBp
bmcgZGF0YQ0KICAgICBtb2RlbCBhbmQgb3RoZXIgTVBMUyB0b29scyBkYXRhIG1vZGVscy4gIFNl
Y3Rpb24gNiBzcGVjaWZpZXMgdGhlIFlBTkcNCi0tLSAxMTYsMTIyIC0tLS0NCiAgDQogICAgIFRo
ZSByZXN0IG9mIHRoaXMgZG9jdW1lbnQgaXMgb3JnYW5pemVkIGFzIGZvbGxvd3MuICBTZWN0aW9u
IDINCiAgICAgcHJlc2VudHMgdGhlIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQuICBTZWN0aW9uIDMg
cHJvdmlkZXMgdGhlIGRlc2lnbg0KISAgICBvZiB0aGUgTFNQLVBpbmcgY29uZmlndXJhdGlvbiBk
YXRhIG1vZGVsIGluIGRldGFpbCBmb3IgZWFjaCBjb250YWluZXIuDQogICAgIFNlY3Rpb24gNCBw
cmVzZW50cyB0aGUgY29tcGxldGUgZGF0YSBoaWVyYXJjaHkgb2YgTFNQLVBpbmcgWUFORw0KICAg
ICBtb2RlbC4gIFNlY3Rpb24gNSBkaXNjdXNzZXMgdGhlIGludGVyYWN0aW9uIGJldHdlZW4gTFNQ
LVBpbmcgZGF0YQ0KICAgICBtb2RlbCBhbmQgb3RoZXIgTVBMUyB0b29scyBkYXRhIG1vZGVscy4g
IFNlY3Rpb24gNiBzcGVjaWZpZXMgdGhlIFlBTkcNCioqKioqKioqKioqKioqKg0KKioqIDEyNCwx
MzAgKioqKg0KICAgICBzcGVjaWZpZWQgaW4gdGhpcyBkb2N1bWVudC4gIEZpbmFsbHksIHNlY3Vy
aXR5IGNvbnNpZGVyYXRpb25zIGFyZQ0KICAgICBkaXNjdXNzZWQgaW4gU2VjdGlvbiA4Lg0KICAN
CiEgICAgVGhpcyB2ZXJzaW9uIG9mIHRoZSBpbnRlcmZhY2VzIGRhdGEgbW9kZWwgY29uZm9ybXMg
dG8gdGhlIE5ldHdvcmsNCiAgICAgTWFuYWdlbWVudCBEYXRhc3RvcmUgQXJjaGl0ZWN0dXJlIChO
TURBKSBbUkZDODM0Ml0uDQogIA0KICAxLjEuICBSZXF1aXJlbWVudHMgTGFuZ3VhZ2UNCi0tLSAx
MjQsMTMwIC0tLS0NCiAgICAgc3BlY2lmaWVkIGluIHRoaXMgZG9jdW1lbnQuICBGaW5hbGx5LCBz
ZWN1cml0eSBjb25zaWRlcmF0aW9ucyBhcmUNCiAgICAgZGlzY3Vzc2VkIGluIFNlY3Rpb24gOC4N
CiAgDQohICAgIFRoaXMgdmVyc2lvbiBvZiB0aGUgTFNQLVBpbmcgZGF0YSBtb2RlbCBjb25mb3Jt
cyB0byB0aGUgTmV0d29yaw0KICAgICBNYW5hZ2VtZW50IERhdGFzdG9yZSBBcmNoaXRlY3R1cmUg
KE5NREEpIFtSRkM4MzQyXS4NCiAgDQogIDEuMS4gIFJlcXVpcmVtZW50cyBMYW5ndWFnZQ0KKioq
KioqKioqKioqKioqDQoqKiogMTM3LDE0OCAqKioqDQogIA0KICAxLjIuICBTdXBwb3J0IG9mIExv
bmcgUnVubmluZyBDb21tYW5kIHdpdGggTkVUQ09ORg0KICANCiEgICAgTFNQIFBpbmcgaXMgb25l
IG9mIHRoZSBleGFtcGxlcyBvZiB3aGF0IGNhbiBiZSBkZXNjcmliZWQgYXMgImxvbmctDQogICAg
IHJ1bm5pbmcgb3BlcmF0aW9uIi4gIFVubGlrZSBtb3N0IG9mIHRoZSBjb25maWd1cmF0aW9uIG9w
ZXJhdGlvbnMgdGhhdA0KISAgICByZXN1bHQgaW4gc2luZ2xlIHJlc3BvbnNlIGV4ZWN1dGlvbiBv
ZiBhbiBMU1AgUGluZyB0cmlnZ2VycyBtdWx0aXBsZQ0KICAgICByZXNwb25zZXMgZnJvbSBhIG5v
ZGUgdW5kZXIgY29udHJvbC4gIFRoZSBxdWVzdGlvbiBvZiBpbXBsZW1lbnRpbmcNCiAgICAgdGhl
IGxvbmctcnVubmluZyBvcGVyYXRpb24gaW4gTkVUQ09ORiBpcyBzdGlsbCBvcGVuIGFuZCBwb3Nz
aWJsZQ0KISAgICBzb2x1dGlvbnMgYmVpbmcgZGlzY3Vzc2VkOg0KICANCiAgICAgMS4gIENvbnNl
Y3V0aXZlIFJlbW90ZSBQcm9jZXNzaW5nIENhbGxzIChSUEMpIHRvIHBvbGwgZm9yIHJlc3VsdHMu
DQogIA0KLS0tIDEzNywxNDggLS0tLQ0KICANCiAgMS4yLiAgU3VwcG9ydCBvZiBMb25nIFJ1bm5p
bmcgQ29tbWFuZCB3aXRoIE5FVENPTkYNCiAgDQohICAgIExTUCBQaW5nIGlzIG9uZSBvZiB0aGUg
ZXhhbXBsZXMgb2Ygd2hhdCBjYW4gYmUgZGVzY3JpYmVkIGFzIGEgImxvbmctDQogICAgIHJ1bm5p
bmcgb3BlcmF0aW9uIi4gIFVubGlrZSBtb3N0IG9mIHRoZSBjb25maWd1cmF0aW9uIG9wZXJhdGlv
bnMgdGhhdA0KISAgICByZXN1bHQgaW4gc2luZ2xlIHJlc3BvbnNlLCBleGVjdXRpb24gb2YgYW4g
TFNQIFBpbmcgdHJpZ2dlcnMgbXVsdGlwbGUNCiAgICAgcmVzcG9uc2VzIGZyb20gYSBub2RlIHVu
ZGVyIGNvbnRyb2wuICBUaGUgcXVlc3Rpb24gb2YgaW1wbGVtZW50aW5nDQogICAgIHRoZSBsb25n
LXJ1bm5pbmcgb3BlcmF0aW9uIGluIE5FVENPTkYgaXMgc3RpbGwgb3BlbiBhbmQgcG9zc2libGUN
CiEgICAgc29sdXRpb25zIGFyZSBiZWluZyBkaXNjdXNzZWQ6DQogIA0KICAgICAxLiAgQ29uc2Vj
dXRpdmUgUmVtb3RlIFByb2Nlc3NpbmcgQ2FsbHMgKFJQQykgdG8gcG9sbCBmb3IgcmVzdWx0cy4N
CiAgDQoqKioqKioqKioqKioqKioNCioqKiAxNTAsMTY3ICoqKioNCiAgDQogICAgIDMuICBUaGUg
b25lIG91dGxpbmVkIGluIFtJLUQubWFoZXNoLW5ldGNvbmYtcGVyc2lzdGVudF0uDQogIA0KISAg
ICBUaGUgcHJvYmxlbSBvZiBsb25nLXJ1bm5pbmcgb3BlcmF0aW9uIGFzIHdlbGwgY2FuIGJlIGNv
bnNpZGVyZWQgYXMgYQ0KICAgICBjYXNlIG9mIGNvbnRyb2xsaW5nIGFuZCBvYnRhaW5pbmcgcmVz
dWx0cyBmcm9tIGEgTWVhc3VyZW1lbnQgQWdlbnQNCiAgICAgKE1BKSBhcyBkZWZpbmVkIGluIFtS
RkM3NTk0XS4NCiAgDQogIDIuICBTY29wZQ0KICANCiAgICAgVGhlIGZ1bmRhbWVudGFsIG1lY2hh
bmlzbSBvZiBMU1AtUGluZyBpcyBkZWZpbmVkIGluIFtSRkM4MDI5XS4NCiEgICAgRXh0ZW5zaW9u
cyBvZiBMU1AtUGluZyBoYXMgYmVlbiBkZXZlbG9wZWQgb3ZlciB0aGUgeWVhcnMuICBUaGVyZSBh
cmUNCiAgICAgZXh0ZW5zaW9ucyBmb3IgcGVyZm9ybWluZyBMU1AgcGluZywgZm9yIGV4YW1wbGUs
IG92ZXIgUDJNUCBNUExTIExTUHMNCiEgICAgW1JGQzY0MjVdIG9yIGZvciBTZWdtZW50IFJvdXRp
bmcgSUdQIFByZWZpeCBhbmQgQWRqYWNlbmN5IFNJRHMgd2l0aA0KICAgICBhbiBNUExTIGRhdGEg
cGxhbmUgW1JGQzgyODddLiAgVGhlc2UgZXh0ZW5zaW9ucyB3aWxsIGJlIGNvbnNpZGVyZWQgaW4N
CiEgICAgYSBsYXRlciB1cGRhdGUgb2YgdGhpcyBkb2N1bWVudC4NCiAgDQogIA0KICANCi0tLSAx
NTAsMTY3IC0tLS0NCiAgDQogICAgIDMuICBUaGUgb25lIG91dGxpbmVkIGluIFtJLUQubWFoZXNo
LW5ldGNvbmYtcGVyc2lzdGVudF0uDQogIA0KISAgICBUaGUgcHJvYmxlbSBvZiBsb25nLXJ1bm5p
bmcgb3BlcmF0aW9ucyBjYW4gYmUgY29uc2lkZXJlZCBhcyBhDQogICAgIGNhc2Ugb2YgY29udHJv
bGxpbmcgYW5kIG9idGFpbmluZyByZXN1bHRzIGZyb20gYSBNZWFzdXJlbWVudCBBZ2VudA0KICAg
ICAoTUEpIGFzIGRlZmluZWQgaW4gW1JGQzc1OTRdLg0KICANCiAgMi4gIFNjb3BlDQogIA0KICAg
ICBUaGUgZnVuZGFtZW50YWwgbWVjaGFuaXNtIG9mIExTUC1QaW5nIGlzIGRlZmluZWQgaW4gW1JG
QzgwMjldLg0KISAgICBFeHRlbnNpb25zIHRvIExTUC1QaW5nIGhhcyBiZWVuIGRldmVsb3BlZCBv
dmVyIHRoZSB5ZWFycy4gIFRoZXJlIGFyZQ0KICAgICBleHRlbnNpb25zIGZvciBwZXJmb3JtaW5n
IExTUCBwaW5nLCBmb3IgZXhhbXBsZSwgb3ZlciBQMk1QIE1QTFMgTFNQcw0KISAgICBbUkZDNjQy
NV0gb3IgZm9yIFNlZ21lbnQgUm91dGluZyBJR1AgUHJlZml4ZXMgYW5kIEFkamFjZW5jeSBTSURz
IHdpdGgNCiAgICAgYW4gTVBMUyBkYXRhIHBsYW5lIFtSRkM4Mjg3XS4gIFRoZXNlIGV4dGVuc2lv
bnMgd2lsbCBiZSBjb25zaWRlcmVkIGluDQohICAgIGEgbGF0ZXIgdmVyc2lvbiBvZiB0aGlzIGRv
Y3VtZW50Lg0KICANCiAgDQogIA0KKioqKioqKioqKioqKioqDQoqKiogMTc1LDE4OSAqKioqDQog
ICAgIFRoaXMgWUFORyBkYXRhIG1vZGVsIGlzIGRlZmluZWQgdG8gYmUgdXNlZCB0byBjb25maWd1
cmUgYW5kIG1hbmFnZQ0KICAgICBMU1AtUGluZyBhbmQgaXQgcHJvdmlkZXMgdGhlIGZvbGxvd2lu
ZyBmZWF0dXJlczoNCiAgDQohICAgIDEuICBUaGUgY29uZmlndXJhdGlvbiBvZiBjb250cm9sIGlu
Zm9ybWF0aW9uIG9mIGFuIExTUC1QaW5nIHRlc3QuDQogIA0KISAgICAyLiAgVGhlIGNvbmZpZ3Vy
YXRpb24gb2Ygc2NoZWR1bGUgcGFyYW1ldGVycyBvZiBhbiBMU1AtUGluZyB0ZXN0Lg0KICANCiEg
ICAgMy4gIERpc3BsYXkgb2YgcmVzdWx0IGluZm9ybWF0aW9uIG9mIGFuIExTUC1QaW5nIHRlc3Qu
DQogIA0KISAgICBUaGUgdG9wLWxldmVsIGNvbnRhaW5lciBsc3AtcGluZ3MgaG9sZHMgdGhlIGNv
bmZpZ3VyYXRpb24gb2YgdGhlDQohICAgIGNvbnRyb2wgaW5mb3JtYXRpb24sIHNjaGVkdWxlIHBh
cmFtZXRlcnMgYW5kIHJlc3VsdCBpbmZvcm1hdGlvbiBmb3INCiEgICAgbXVsdGlwbGUgaW5zdGFu
Y2VzIG9mIExTUC1QaW5nIHRlc3QuDQogIA0KICAzLjEuICBUaGUgQ29uZmlndXJhdGlvbiBvZiBD
b250cm9sIEluZm9ybWF0aW9uDQogIA0KLS0tIDE3NSwxODkgLS0tLQ0KICAgICBUaGlzIFlBTkcg
ZGF0YSBtb2RlbCBpcyBkZWZpbmVkIHRvIGJlIHVzZWQgdG8gY29uZmlndXJlIGFuZCBtYW5hZ2UN
CiAgICAgTFNQLVBpbmcgYW5kIGl0IHByb3ZpZGVzIHRoZSBmb2xsb3dpbmcgZmVhdHVyZXM6DQog
IA0KISAgICAxLiAgVGhlIGNvbmZpZ3VyYXRpb24gb2YgY29udHJvbCBpbmZvcm1hdGlvbiBmb3Ig
YW4gTFNQLVBpbmcgdGVzdC4NCiAgDQohICAgIDIuICBUaGUgY29uZmlndXJhdGlvbiBvZiBzY2hl
ZHVsaW5nIHBhcmFtZXRlcnMgZm9yIGFuIExTUC1QaW5nIHRlc3QuDQogIA0KISAgICAzLiAgRGlz
cGxheSBvZiByZXN1bHQgaW5mb3JtYXRpb24gZnJvbSBhbiBMU1AtUGluZyB0ZXN0Lg0KICANCiEg
ICAgVGhlIHRvcC1sZXZlbCBjb250YWluZXIsIGxzcC1waW5ncywgaG9sZHMgdGhlIGNvbmZpZ3Vy
YXRpb24gb2YgdGhlDQohICAgIGNvbnRyb2wgaW5mb3JtYXRpb24sIHNjaGVkdWxpbmcgcGFyYW1l
dGVycywgYW5kIHJlc3VsdCBpbmZvcm1hdGlvbiBmb3INCiEgICAgbXVsdGlwbGUgTFNQLVBpbmcg
dGVzdCBpbnN0YW5jZXMuDQogIA0KICAzLjEuICBUaGUgQ29uZmlndXJhdGlvbiBvZiBDb250cm9s
IEluZm9ybWF0aW9uDQogIA0KKioqKioqKioqKioqKioqDQoqKiogMTkxLDE5NyAqKioqDQogICAg
IHBhcmFtZXRlcnMgd2hpY2ggY29udHJvbCBhbiBMU1AtUGluZyB0ZXN0LiAgRXhhbXBsZXMgYXJl
IHRoZSB0YXJnZXQtDQogICAgIGZlYy10eXBlL3RhcmdldC1mZWMgb2YgdGhlIGVjaG8gcmVxdWVz
dCBwYWNrZXQgYW5kIHRoZSByZXBseSBtb2RlIG9mDQogICAgIHRoZSBlY2hvIHJlcGx5IHBhY2tl
dC4gIFZhbHVlcyBvZiBzb21lIHBhcmFtZXRlcnMgbWF5IGJlIGF1dG8tDQohICAgIGFzc2lnbmVk
IGJ5IHRoZSBzeXN0ZW0sIGJ1dCBpbiBzZXZlcmFsIGNhc2VzLCB0aGVyZSBpcyBhIHJlcXVpcmVt
ZW50DQogICAgIGZvciBjb25maWd1cmF0aW9uIG9mIHRoZXNlIHBhcmFtZXRlcnMuICBFeGFtcGxl
cyBvZiBzdWNoIHBhcmFtZXRlcnMNCiAgICAgYXJlIHNvdXJjZSBhZGRyZXNzIGFuZCBvdXRnb2lu
ZyBpbnRlcmZhY2UuDQogIA0KLS0tIDE5MSwxOTcgLS0tLQ0KICAgICBwYXJhbWV0ZXJzIHdoaWNo
IGNvbnRyb2wgYW4gTFNQLVBpbmcgdGVzdC4gIEV4YW1wbGVzIGFyZSB0aGUgdGFyZ2V0LQ0KICAg
ICBmZWMtdHlwZS90YXJnZXQtZmVjIG9mIHRoZSBlY2hvIHJlcXVlc3QgcGFja2V0IGFuZCB0aGUg
cmVwbHkgbW9kZSBvZg0KICAgICB0aGUgZWNobyByZXBseSBwYWNrZXQuICBWYWx1ZXMgb2Ygc29t
ZSBwYXJhbWV0ZXJzIG1heSBiZSBhdXRvLQ0KISAgICBhc3NpZ25lZCBieSB0aGUgc3lzdGVtLiBI
b3dldmVyLCBpbiBzZXZlcmFsIGNhc2VzLCB0aGVyZSBpcyBhIHJlcXVpcmVtZW50DQogICAgIGZv
ciBjb25maWd1cmF0aW9uIG9mIHRoZXNlIHBhcmFtZXRlcnMuICBFeGFtcGxlcyBvZiBzdWNoIHBh
cmFtZXRlcnMNCiAgICAgYXJlIHNvdXJjZSBhZGRyZXNzIGFuZCBvdXRnb2luZyBpbnRlcmZhY2Uu
DQogIA0KKioqKioqKioqKioqKioqDQoqKiogMjcxLDI3OSAqKioqDQogICAgIENvbnRhaW5lciBs
c3AtcGluZ3M6bHNwLXBpbmc6c2NoZWR1bGUtcGFyYW1ldGVycyBkZWZpbmVzIHRoZSBzY2hlZHVs
ZQ0KICAgICBwYXJhbWV0ZXJzIG9mIGFuIExTUC1QaW5nIHRlc3QsIHdoaWNoIGRlc2NyaWJlcyB3
aGVuIHRvIHN0YXJ0IGFuZA0KICAgICB3aGVuIHRvIGVuZCB0aGUgdGVzdC4gIEZvdXIgc3RhcnQg
bW9kZXMgYW5kIHRocmVlIGVuZCBtb2RlcyBhcmUNCiEgICAgZGVmaW5lZCByZXNwZWN0aXZlbHku
ICBUbyBiZSBub3RlZCB0aGF0LCB0aGUgY29uZmlndXJhdGlvbiBvZg0KICAgICAiaW50ZXJ2YWwi
IGFuZCAicHJvYmUtY291bnQiIHBhcmFtZXRlciBkZWZpbmVkIGluIGNvbnRhaW5lciBsc3AtDQoh
ICAgIHBpbmdzOmxzcC1waW5nOmNvbnRyb2wtaW5mbyBjb3VsZCBhbHNvIGRldGVybWluZSB3aGVu
IHRoZSB0ZXN0IGVuZHMNCiAgDQogIA0KICANCi0tLSAyNzEsMjc5IC0tLS0NCiAgICAgQ29udGFp
bmVyIGxzcC1waW5nczpsc3AtcGluZzpzY2hlZHVsZS1wYXJhbWV0ZXJzIGRlZmluZXMgdGhlIHNj
aGVkdWxlDQogICAgIHBhcmFtZXRlcnMgb2YgYW4gTFNQLVBpbmcgdGVzdCwgd2hpY2ggZGVzY3Jp
YmVzIHdoZW4gdG8gc3RhcnQgYW5kDQogICAgIHdoZW4gdG8gZW5kIHRoZSB0ZXN0LiAgRm91ciBz
dGFydCBtb2RlcyBhbmQgdGhyZWUgZW5kIG1vZGVzIGFyZQ0KISAgICBkZWZpbmVkIHJlc3BlY3Rp
dmVseS4gIE5vdGUgdGhhdCB0aGUgY29uZmlndXJhdGlvbiBvZg0KICAgICAiaW50ZXJ2YWwiIGFu
ZCAicHJvYmUtY291bnQiIHBhcmFtZXRlciBkZWZpbmVkIGluIGNvbnRhaW5lciBsc3AtDQohICAg
IHBpbmdzOmxzcC1waW5nOmNvbnRyb2wtaW5mbyBjb3VsZCBhbHNvIGltcGxpY2l0bHkgZGV0ZXJt
aW5lIHdoZW4gdGhlDQogIA0KICANCiAgDQoqKioqKioqKioqKioqKioNCioqKiAyODIsMjk2ICoq
KioNCiAgSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICAgICAgTFNQLVBpbmcgWUFORyAgICAgICAg
ICAgICAgICAgT2N0b2JlciAyMDE4DQogIA0KICANCiEgICAgaW1wbGljaXRseS4gIEFsbCB0aGVz
ZSB0aHJlZSBwYXJhbWV0ZXJzIGFyZSBvcHRpb25hbC5JZiB0aGUgdXNlciBkb2VzDQogICAgIG5v
dCBjb25maWd1cmUgZWl0aGVyICJpbnRlcnZhbCIgb3IgInByb2JlLWNvdW50IiBwYXJhbWV0ZXIs
IHRoZW4gdGhlDQogICAgIGRlZmF1bHQgdmFsdWVzIHdpbGwgYmUgdXNlZCBieSB0aGUgc3lzdGVt
LiAgSWYgdGhlIHVzZXIgY29uZmlndXJlcw0KICAgICAiZW5kLXRlc3QiLCB0aGVuIHRoZSBhY3R1
YWwgZW5kIHRpbWUgb2YgdGhlIExTUC1QaW5nIHRlc3QgaXMgdGhlDQohICAgIHNtYWxsZXIgb25l
IGJldHdlZW4gdGhlIGNvbmZpZ3VyYXRpb24gdmFsdWUgb2YgImVuZC10ZXN0IiBhbmQgdGhlDQog
ICAgIHRpbWUgaW1wbGljaXRseSBkZXRlcm1pbmVkIGJ5IHRoZSBjb25maWd1cmF0aW9uIHZhbHVl
IG9mDQogICAgICJpbnRlcnZhbCIvInByb2JlLWNvdW50Ii4NCiAgDQohICAgIFRoZSBkYXRhIGhp
ZXJhcmNoeSBmb3Igc2NoZWR1bGUgaW5mb3JtYXRpb24gY29uZmlndXJhdGlvbiBpcw0KICAgICBw
cmVzZW50ZWQgYmVsb3c6DQogIA0KICAgICBtb2R1bGU6IGlldGYtbHNwcGluZw0KLS0tIDI4Miwy
OTYgLS0tLQ0KICBJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICBMU1AtUGluZyBZQU5HICAg
ICAgICAgICAgICAgICBPY3RvYmVyIDIwMTgNCiAgDQogIA0KISAgICB0ZXN0IGVuZHMuICBBbGwg
dGhyZWUgb2YgdGhlc2UgcGFyYW1ldGVycyBhcmUgb3B0aW9uYWwuIElmIHRoZSB1c2VyIGRvZXMN
CiAgICAgbm90IGNvbmZpZ3VyZSBlaXRoZXIgImludGVydmFsIiBvciAicHJvYmUtY291bnQiIHBh
cmFtZXRlciwgdGhlbiB0aGUNCiAgICAgZGVmYXVsdCB2YWx1ZXMgd2lsbCBiZSB1c2VkIGJ5IHRo
ZSBzeXN0ZW0uICBJZiB0aGUgdXNlciBjb25maWd1cmVzDQogICAgICJlbmQtdGVzdCIsIHRoZW4g
dGhlIGFjdHVhbCBlbmQgdGltZSBvZiB0aGUgTFNQLVBpbmcgdGVzdCBpcyB0aGUNCiEgICAgc29v
bmVyIG9uZSBiZXR3ZWVuIHRoZSBjb25maWd1cmF0aW9uIHZhbHVlIG9mICJlbmQtdGVzdCIgYW5k
IHRoZQ0KICAgICB0aW1lIGltcGxpY2l0bHkgZGV0ZXJtaW5lZCBieSB0aGUgY29uZmlndXJhdGlv
biB2YWx1ZSBvZg0KICAgICAiaW50ZXJ2YWwiLyJwcm9iZS1jb3VudCIuDQogIA0KISAgICBUaGUg
ZGF0YSBoaWVyYXJjaHkgZm9yIHNjaGVkdWxpbmcgaW5mb3JtYXRpb24gY29uZmlndXJhdGlvbiBp
cw0KICAgICBwcmVzZW50ZWQgYmVsb3c6DQogIA0KICAgICBtb2R1bGU6IGlldGYtbHNwcGluZw0K
KioqKioqKioqKioqKioqDQoqKiogMzI0LDMzMSAqKioqDQogIDMuMy4gIERpc3BsYXkgb2YgUmVz
dWx0IEluZm9ybWF0aW9uDQogIA0KICAgICBDb250YWluZXIgbHNwLXBpbmdzOmxzcC1waW5nOnJl
c3VsdC1pbmZvIHNob3dzIHRoZSByZXN1bHQgb2YgdGhlDQohICAgIGN1cnJlbnQgTFNQLVBpbmcg
dGVzdC4gIEJvdGggdGhlIHN0YXRpc3RpY2FsIHJlc3VsdCBlLmcuIG1pbi1ydHQsIG1heA0KISAg
ICBydHQsIGFuZCBwZXIgdGVzdCBwcm9iZSByZXN1bHQgZS5nLiByZXR1cm4gY29kZSwgcmV0dXJu
IHN1YmNvZGUsIGFyZQ0KICAgICBzaG93bi4NCiAgDQogICAgIFRoZSBkYXRhIGhpZXJhcmNoeSBm
b3IgZGlzcGxheSBvZiByZXN1bHQgaW5mb3JtYXRpb24gaXMgcHJlc2VudGVkDQotLS0gMzI0LDMz
MSAtLS0tDQogIDMuMy4gIERpc3BsYXkgb2YgUmVzdWx0IEluZm9ybWF0aW9uDQogIA0KICAgICBD
b250YWluZXIgbHNwLXBpbmdzOmxzcC1waW5nOnJlc3VsdC1pbmZvIHNob3dzIHRoZSByZXN1bHQg
b2YgdGhlDQohICAgIGN1cnJlbnQgTFNQLVBpbmcgdGVzdC4gIEJvdGggdGhlIHN0YXRpc3RpY2Fs
IHJlc3VsdCwgZS5nLiwgbWluLXJ0dCwgbWF4DQohICAgIHJ0dCwgYW5kIHBlciB0ZXN0IHByb2Jl
IHJlc3VsdCwgZS5nLiwgcmV0dXJuIGNvZGUsIHJldHVybiBzdWJjb2RlLCBhcmUNCiAgICAgc2hv
d24uDQogIA0KICAgICBUaGUgZGF0YSBoaWVyYXJjaHkgZm9yIGRpc3BsYXkgb2YgcmVzdWx0IGlu
Zm9ybWF0aW9uIGlzIHByZXNlbnRlZA0KKioqKioqKioqKioqKioqDQoqKiogMzgzLDM4OSAqKioq
DQogIA0KICA0LiAgRGF0YSBIaWVyYXJjaHkNCiAgDQohICAgIFRoZSBjb21wbGV0ZSBkYXRhIGhp
ZXJhcmNoeSBvZiBMU1AtUGluZyBZQU5HIG1vZGVsIGlzIHByZXNlbnRlZA0KICAgICBiZWxvdy4N
CiAgDQogIA0KLS0tIDM4MywzODkgLS0tLQ0KICANCiAgNC4gIERhdGEgSGllcmFyY2h5DQogIA0K
ISAgICBUaGUgY29tcGxldGUgZGF0YSBoaWVyYXJjaHkgb2YgdGhlIExTUC1QaW5nIFlBTkcgbW9k
ZWwgaXMgcHJlc2VudGVkDQogICAgIGJlbG93Lg0KICANCiAgDQoqKioqKioqKioqKioqKioNCioq
KiA1MTksNTI4ICoqKioNCiAgICBwcmVmaXggImxzcHBpbmciOw0KICANCiAgICBpbXBvcnQgaWV0
Zi1pbmV0LXR5cGVzIHsNCiEgICBwcmVmaXggaW5ldDsNCiAgICB9DQohICAgaW1wb3J0IGlldGYt
eWFuZy10eXBlc3sNCiEgICBwcmVmaXggeWFuZzsNCiAgICB9DQogIA0KICAgIG9yZ2FuaXphdGlv
biAiSUVURiBNdWx0aXByb3RvY29sIExhYmVsIFN3aXRjaGluZyBXb3JraW5nIEdyb3VwIjsNCi0t
LSA1MTksNTI4IC0tLS0NCiAgICBwcmVmaXggImxzcHBpbmciOw0KICANCiAgICBpbXBvcnQgaWV0
Zi1pbmV0LXR5cGVzIHsNCiEgICAgIHByZWZpeCBpbmV0Ow0KICAgIH0NCiEgICBpbXBvcnQgaWV0
Zi15YW5nLXR5cGVzIHsNCiEgICAgIHByZWZpeCB5YW5nOw0KICAgIH0NCiAgDQogICAgb3JnYW5p
emF0aW9uICJJRVRGIE11bHRpcHJvdG9jb2wgTGFiZWwgU3dpdGNoaW5nIFdvcmtpbmcgR3JvdXAi
Ow0KKioqKioqKioqKioqKioqDQoqKiogNjI2LDYzMiAqKioqDQogICAgICB0eXBlIGVudW1lcmF0
aW9uIHsNCiAgICAgICAgZW51bSBlbmFibGVkIHsNCiAgICAgICAgICB2YWx1ZSAiMSI7DQohICAg
ICAgICAgZGVzY3JpcHRpb24gIlRoZSBUZXN0IGlzIGFjdGl2ZS4iOw0KICAgICAgICB9DQogICAg
ICAgIGVudW0gZGlzYWJsZWQgew0KICAgICAgICAgIHZhbHVlICIyIjsNCi0tLSA2MjYsNjMyIC0t
LS0NCiAgICAgIHR5cGUgZW51bWVyYXRpb24gew0KICAgICAgICBlbnVtIGVuYWJsZWQgew0KICAg
ICAgICAgIHZhbHVlICIxIjsNCiEgICAgICAgICBkZXNjcmlwdGlvbiAiVGhlIHRlc3QgaXMgYWN0
aXZlLiI7DQogICAgICAgIH0NCiAgICAgICAgZW51bSBkaXNhYmxlZCB7DQogICAgICAgICAgdmFs
dWUgIjIiOw0KKioqKioqKioqKioqKioqDQoqKiogNzEwLDcyMCAqKioqDQogICAgICAgICAgICBj
YXNlIHZwbiB7DQogICAgICAgICAgICAgIGxlYWYgdnJmLW5hbWUgew0KICAgICAgICAgICAgICAg
IHR5cGUgdWludDMyOw0KISAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uICJMYXllcjMgVlBOIE5h
bWUuIjsNCiAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICBsZWFmIHZwbi1pcC1hZGRyZXNz
IHsNCiAgICAgICAgICAgICAgICB0eXBlIGluZXQ6aXAtYWRkcmVzczsNCiEgICAgICAgICAgICAg
ICBkZXNjcmlwdGlvbiAiTGF5ZXIzIFZQTiBJUHY0IFByZWZpeC4iOw0KICAgICAgICAgICAgICB9
DQogICAgICAgICAgICB9DQogICAgICAgICAgICBjYXNlIHB3IHsNCi0tLSA3MTAsNzIwIC0tLS0N
CiAgICAgICAgICAgIGNhc2UgdnBuIHsNCiAgICAgICAgICAgICAgbGVhZiB2cmYtbmFtZSB7DQog
ICAgICAgICAgICAgICAgdHlwZSB1aW50MzI7DQohICAgICAgICAgICAgICAgZGVzY3JpcHRpb24g
IkxheWVyLTMgVlBOIE5hbWUuIjsNCiAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICBsZWFm
IHZwbi1pcC1hZGRyZXNzIHsNCiAgICAgICAgICAgICAgICB0eXBlIGluZXQ6aXAtYWRkcmVzczsN
CiEgICAgICAgICAgICAgICBkZXNjcmlwdGlvbiAiTGF5ZXItMyBWUE4gSVB2NCBQcmVmaXguIjsN
CiAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgY2FzZSBwdyB7DQoq
KioqKioqKioqKioqKioNCioqKiA3NTksNzY2ICoqKioNCiAgICAgICAgICBsZWFmIGludGVydmFs
IHsNCiAgICAgICAgICAgIHR5cGUgdWludDMyOw0KICAgICAgICAgICAgZGVmYXVsdCAxOw0KISAg
ICAgICAgICAgZGVzY3JpcHRpb24gIlNwZWNpZmllcyB0aGUgaW50ZXJ2YWwgdG8gc2VuZCBhbiBM
U1AgUGluZw0KISAgICAgICAgICAgZWNobyByZXF1ZXN0IHBhY2tldChwcm9iZSkgYXMgcGFydCBv
ZiBvbmUgTFNQIFBpbmcgdGVzdC4iOw0KICAgICAgICAgIH0NCiAgICAgICAgICBsZWFmIGludGVy
dmFsLXVuaXRzIHsNCiAgICAgICAgICAgIHR5cGUgdW5pdHM7DQotLS0gNzU5LDc2NiAtLS0tDQog
ICAgICAgICAgbGVhZiBpbnRlcnZhbCB7DQogICAgICAgICAgICB0eXBlIHVpbnQzMjsNCiAgICAg
ICAgICAgIGRlZmF1bHQgMTsNCiEgICAgICAgICAgIGRlc2NyaXB0aW9uICJTcGVjaWZpZXMgdGhl
IGludGVydmFsIGF0IHdoaWNoIHRvIHNlbmQgTFNQIFBpbmcNCiEgICAgICAgICAgIGVjaG8gcmVx
dWVzdCBwYWNrZXRzLCBpLmUuLCBwcm9iZXMsIGFzIHBhcnQgb2Ygb25lIExTUCBQaW5nIHRlc3Qu
IjsNCiAgICAgICAgICB9DQogICAgICAgICAgbGVhZiBpbnRlcnZhbC11bml0cyB7DQogICAgICAg
ICAgICB0eXBlIHVuaXRzOw0KKioqKioqKioqKioqKioqDQoqKiogNzk1LDgwMSAqKioqDQogICAg
ICAgICAgICBwb3J0aW9uIG9mIGEgcHJvYmUgcGFja2V0LiI7DQogICAgICAgICAgfQ0KICAgICAg
ICAgIGxlYWYgZGVzY3JpcHRpb24gew0KISAgICAgICAgICAgdHlwZSBzdHJpbmd7DQogICAgICAg
ICAgICAgICAgbGVuZ3RoICIxLi4zMSI7DQogICAgICAgICAgICB9DQogICAgICAgICAgICBkZXNj
cmlwdGlvbiAiQSBkZXNjcmlwdGl2ZSBuYW1lIG9mIHRoZSBMU1AgUGluZyB0ZXN0LiI7DQotLS0g
Nzk1LDgwMSAtLS0tDQogICAgICAgICAgICBwb3J0aW9uIG9mIGEgcHJvYmUgcGFja2V0LiI7DQog
ICAgICAgICAgfQ0KICAgICAgICAgIGxlYWYgZGVzY3JpcHRpb24gew0KISAgICAgICAgICAgdHlw
ZSBzdHJpbmcgew0KICAgICAgICAgICAgICAgIGxlbmd0aCAiMS4uMzEiOw0KICAgICAgICAgICAg
fQ0KICAgICAgICAgICAgZGVzY3JpcHRpb24gIkEgZGVzY3JpcHRpdmUgbmFtZSBvZiB0aGUgTFNQ
IFBpbmcgdGVzdC4iOw0KKioqKioqKioqKioqKioqDQoqKiogODIyLDgyOCAqKioqDQogICAgICAg
ICAgICAgICAgZGVzY3JpcHRpb24gIlNwZWNpZmllcyB0aGUgb3V0Z29pbmcgaW50ZXJmYWNlLiI7
DQogICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0NCiEgICAgICAgICAgIGNhc2UgbmV4dGhv
cHsNCiAgICAgICAgICAgICAgbGVhZiBuZXh0aG9wIHsNCiAgICAgICAgICAgICAgICB0eXBlIGlu
ZXQ6aXAtYWRkcmVzczsNCiAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbiAiU3BlY2lmaWVzIHRo
ZSBuZXh0aG9wLiI7DQotLS0gODIyLDgyOCAtLS0tDQogICAgICAgICAgICAgICAgZGVzY3JpcHRp
b24gIlNwZWNpZmllcyB0aGUgb3V0Z29pbmcgaW50ZXJmYWNlLiI7DQogICAgICAgICAgICAgIH0N
CiAgICAgICAgICAgIH0NCiEgICAgICAgICAgIGNhc2UgbmV4dGhvcCB7DQogICAgICAgICAgICAg
IGxlYWYgbmV4dGhvcCB7DQogICAgICAgICAgICAgICAgdHlwZSBpbmV0OmlwLWFkZHJlc3M7DQog
ICAgICAgICAgICAgICAgZGVzY3JpcHRpb24gIlNwZWNpZmllcyB0aGUgbmV4dGhvcC4iOw0KKioq
KioqKioqKioqKioqDQoqKiogODc3LDg4NSAqKioqDQogICAgICAgICAgICBzdGFydCBkZWxheSgz
KSwgc3RhcnQgZGFpbHkoNCkuIjsNCiAgICAgICAgICB9DQogIA0KISAgICAgICAgIGNob2ljZSBl
bmQtdGVzdHsNCiAgICAgICAgICAgIGNhc2UgYXQgew0KISAgICAgICAgICAgICBsZWFmIGVuZC10
ZXN0LWF0ew0KICAgICAgICAgICAgICAgIHR5cGUgeWFuZzpkYXRlLWFuZC10aW1lOw0KICAgICAg
ICAgICAgICAgIGRlc2NyaXB0aW9uICJFbmQgdGVzdCBhdCBhIHNwZWNpZmljIHRpbWUuIjsNCiAg
ICAgICAgICAgICAgfQ0KLS0tIDg3Nyw4ODUgLS0tLQ0KICAgICAgICAgICAgc3RhcnQgZGVsYXko
MyksIHN0YXJ0IGRhaWx5KDQpLiI7DQogICAgICAgICAgfQ0KICANCiEgICAgICAgICBjaG9pY2Ug
ZW5kLXRlc3Qgew0KICAgICAgICAgICAgY2FzZSBhdCB7DQohICAgICAgICAgICAgIGxlYWYgZW5k
LXRlc3QtYXQgew0KICAgICAgICAgICAgICAgIHR5cGUgeWFuZzpkYXRlLWFuZC10aW1lOw0KICAg
ICAgICAgICAgICAgIGRlc2NyaXB0aW9uICJFbmQgdGVzdCBhdCBhIHNwZWNpZmljIHRpbWUuIjsN
CiAgICAgICAgICAgICAgfQ0KKioqKioqKioqKioqKioqDQoqKiogOTY5LDk3OSAqKioqDQogICAg
ICAgICAgICBjYXNlIHZwbiB7DQogICAgICAgICAgICAgIGxlYWYgdnJmLW5hbWUgew0KICAgICAg
ICAgICAgICAgIHR5cGUgdWludDMyOw0KISAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uICJMYXll
cjMgVlBOIE5hbWUuIjsNCiAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICBsZWFmIHZwbi1p
cC1hZGRyZXNzIHsNCiAgICAgICAgICAgICAgICB0eXBlIGluZXQ6aXAtYWRkcmVzczsNCiEgICAg
ICAgICAgICAgICBkZXNjcmlwdGlvbiAiTGF5ZXIzIFZQTiBJUHY0IFByZWZpeC4iOw0KICAgICAg
ICAgICAgICB9DQogICAgICAgICAgICB9DQogICAgICAgICAgICBjYXNlIHB3IHsNCi0tLSA5Njks
OTc5IC0tLS0NCiAgICAgICAgICAgIGNhc2UgdnBuIHsNCiAgICAgICAgICAgICAgbGVhZiB2cmYt
bmFtZSB7DQogICAgICAgICAgICAgICAgdHlwZSB1aW50MzI7DQohICAgICAgICAgICAgICAgZGVz
Y3JpcHRpb24gIkxheWVyLTMgVlBOIE5hbWUuIjsNCiAgICAgICAgICAgICAgfQ0KICAgICAgICAg
ICAgICBsZWFmIHZwbi1pcC1hZGRyZXNzIHsNCiAgICAgICAgICAgICAgICB0eXBlIGluZXQ6aXAt
YWRkcmVzczsNCiEgICAgICAgICAgICAgICBkZXNjcmlwdGlvbiAiTGF5ZXItMyBWUE4gSVB2NCBQ
cmVmaXguIjsNCiAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgY2Fz
ZSBwdyB7DQoqKioqKioqKioqKioqKioNCioqKiAxMDEwLDEwMTYgKioqKg0KICBJbnRlcm5ldC1E
cmFmdCAgICAgICAgICAgICAgICBMU1AtUGluZyBZQU5HICAgICAgICAgICAgICAgICBPY3RvYmVy
IDIwMTgNCiAgDQogIA0KISAgICAgICAgICAgZGVzY3JpcHRpb24gIlRoZSBjdXJyZW50IGF2ZXJh
Z2UgTFNQIFBpbmcgcm91bmQtdHJpcC10aW1lDQogICAgICAgICAgICAoUlRUKS4iOw0KICAgICAg
ICAgIH0NCiAgICAgICAgICBsZWFmIHByb2JlLXJlc3BvbnNlcyB7DQotLS0gMTAxMCwxMDE2IC0t
LS0NCiAgSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICAgICAgTFNQLVBpbmcgWUFORyAgICAgICAg
ICAgICAgICAgT2N0b2JlciAyMDE4DQogIA0KICANCiEgICAgICAgICAgIGRlc2NyaXB0aW9uICJU
aGUgYXZlcmFnZSBMU1AgUGluZyByb3VuZC10cmlwLXRpbWUNCiAgICAgICAgICAgIChSVFQpLiI7
DQogICAgICAgICAgfQ0KICAgICAgICAgIGxlYWYgcHJvYmUtcmVzcG9uc2VzIHsNCkFDRUUtTS1H
MkhSOkRlc2t0b3AgYWNlZSQNClRoYW5rcywNCkFjZWUgDQoNCg0KDQoNCg0KDQoNCiAgICANCg0K


From nobody Tue Nov 13 04:37:58 2018
Return-Path: <ietfc@btconnect.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62AF81276D0; Tue, 13 Nov 2018 04:37:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.196
X-Spam-Level: ***
X-Spam-Status: No, score=3.196 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RATWARE_MS_HASH=2.148, RATWARE_OUTLOOK_NONAME=2.95, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 sHVICSVpy4n6; Tue, 13 Nov 2018 04:37:54 -0800 (PST)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60126.outbound.protection.outlook.com [40.107.6.126]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D62D8126DBF; Tue, 13 Nov 2018 04:37:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=efCetUx9EZVMGshQE/QVnw8O2qaCOTNZ3cazWz/yaMw=; b=WxoRL+iJ9nnMtk6iH1yfk0uf+syyYA0SD809bLZpYYYXYRgfUEYzcF7r+1tQoWS9O6qrRLuqZPA1PhKhuQKNOo5swsKkVBZ8Z0UZdnft9QAd7w5OGyL4aDy3LDbwMKbt5NckGmHgS7JGVITgzQWJmHD/9kwmhuHW+T0jIlEA180=
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com (20.177.202.206) by VI1PR07MB4191.eurprd07.prod.outlook.com (20.176.6.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1339.11; Tue, 13 Nov 2018 12:37:50 +0000
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887]) by VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887%3]) with mapi id 15.20.1339.021; Tue, 13 Nov 2018 12:37:50 +0000
From: tom petch <ietfc@btconnect.com>
To: "Tarek Saad (tsaad)" <tsaad@cisco.com>, mpls <mpls@ietf.org>
CC: "draft-ietf-mpls-base-yang@ietf.org" <draft-ietf-mpls-base-yang@ietf.org>
Thread-Topic: Structure of  draft-ietf-mpls-static-yang
Thread-Index: AQHUe02wlCMgQUKxOkmdNrRJZT0IYw==
Date: Tue, 13 Nov 2018 12:37:50 +0000
Message-ID: <060801d47b4d$730cbd60$4001a8c0@gateway.2wire.net>
References: <151871655164.7468.17697751302068907872@ietfa.amsl.com> <03b001d3a714$5e08dce0$4001a8c0@gateway.2wire.net> <A7C87BD7-A6E5-474F-9D19-F3B9A6F83DA4@cisco.com> <001001d4767d$62fb1a40$4001a8c0@gateway.2wire.net> <00c901d478f6$25a75c00$4001a8c0@gateway.2wire.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: CWLP265CA0169.GBRP265.PROD.OUTLOOK.COM (2603:10a6:401:4d::13) To VI1PR07MB5022.eurprd07.prod.outlook.com (2603:10a6:803:9b::14)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [86.128.101.213]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR07MB4191; 6:oLBSqInbnGKGRQti+E43hpCL13eK1jYc+hdZseovor6k12CCpHXCf1rA6vaPoTkLidMurjyBTrJ5JkS+HUpICfBBBYrpym1baZAJag8bs43DMWvd4dJD4AQ5SZYfP331QTv+Kn0E+LVova6k42/OU6nzwoYEn/Qo56mDacolSwto66M66JVsARzwMwg2/OGZp4ui/2qpFxbox/Z/gO9M013krDeY0tMOeue9t46InrhW4ns/r3rcyWdSZQ8mogbvZJDbNbs0NgxaKawWTelhQpHX9pd88RB088bAOh85scGVKYN00G8X8KZHLKTG6zPEfTBDrpRSRYhSpATIf5mfpsMcgDSk2v3gblfN3ZRse3EOu0Qpz0641DgJ63WFlZbYQfCzCGVx9kavLq8sRri9QEuYajB4mHO9pi+xMgEo5AnMlEev1Eikkb7FmpYVdcPwxrWu6T4GmbisYgqX7BI3lA==; 5:gR1Je8fzqFttajNP6ls4LIj71AWQl6zgnu3C1ZrjwuSmsnrzIOCs2Lgl9RzhhrtGToVsKQ/5Z/RGAzt13Fii3hqnmRxkOBoopE/tanWFdgP0TnEjg0ZcU5ENgKv/HJm0CQ6DXOfN8UCy6HmsVyUPAb2d3J6g7Fv0XOXJKXbBB3I=; 7:udGayLbb3lS2Zahgvaj/hVYrn0SngJMMQP8M8oaU0sYwFT4N4ofDaS9g51U2OHxc4lKeqxHyKzKy+CbbnKM2IoApRhowC9FHy6ZAEBYxOyTLU1L146KtUsxI5+TEC0qhYj2gGnhhfItnw2+UMmAQtA==
x-ms-office365-filtering-correlation-id: ab4b32ef-5cc8-4d8b-06bc-08d64964d2e5
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390060)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7193020); SRVR:VI1PR07MB4191; 
x-ms-traffictypediagnostic: VI1PR07MB4191:
x-microsoft-antispam-prvs: <VI1PR07MB419163C87E4D3AEAB14AE5CBA0C20@VI1PR07MB4191.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231382)(944501410)(52105112)(6055026)(148016)(149066)(150057)(6041310)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:VI1PR07MB4191; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB4191; 
x-forefront-prvs: 085551F5A8
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(39860400002)(396003)(366004)(136003)(346002)(54094003)(199004)(189003)(102836004)(2906002)(476003)(446003)(99286004)(84392002)(6116002)(386003)(6506007)(76176011)(26005)(3846002)(5660300001)(33896004)(2900100001)(81156014)(81166006)(8676002)(53936002)(71200400001)(71190400001)(105586002)(8936002)(486006)(52116002)(186003)(106356001)(14454004)(6486002)(14496001)(1556002)(86362001)(256004)(305945005)(44736005)(68736007)(4326008)(9686003)(6512007)(316002)(478600001)(110136005)(86152003)(6436002)(97736004)(93886005)(25786009)(66066001)(7736002); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB4191; H:VI1PR07MB5022.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:0; MX:1; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: HtizDWR8aiPPTMzGW00UKI/tN2wBgmG0cNIX8Qzi4MZrpeOjN35+b6D5va2zhgmqSq9ieX7UeWMO2IKxmIZ+U50Ng5jbIjBw5hAypxqAllhwBol9xxq9WbkU46K7ExjyA3nwLjK6Ab/6v5cF1IR/Bvc0VAvVUzTZoh+/5Dq+hRq/4XMmRv1maTWII49c8YOM73PqJK5BGSW9D++vhJCvmjIlese9fAz9XU2tWtPdlDc66DET2hHGZJjCkFQoxwYujm2rCdk9Y2FvvCrGSsW0MKJoaBAjxSUUR9t5/hZnq29KZoGaPI1YYWvQ7WyFeqyENXhoxvbScB9ud3v6wIUZVEyMaMRex8J0vV7cq+nFPiM=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <BEB949C8D162D9468110576B3405935B@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ab4b32ef-5cc8-4d8b-06bc-08d64964d2e5
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Nov 2018 12:37:50.6410 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4191
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/sr5Wc1TBlmPB9Lp7s7e_kaR6ggs>
Subject: [mpls] Structure of  draft-ietf-mpls-static-yang
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 12:37:57 -0000

SSB3b25kZXIgaWYgdGhlIElFVEYgaGFzIHlldCB3b3JrZWQgb3V0IGhvdyB0byBtb2RlbCByb3V0
aW5nIHByb3RvY29scy4NCkkgYXNrZWQsIHdoYXQgaXMgTVBMUz8gIExvb2tpbmcgYXQgdmFyaW91
cyBtb2R1bGVzLCBJIHNlZQ0KDQpSSVANCiAgICAgYXVnbWVudCAvcm91dGluZy9jb250cm9sLXBs
YW5lLXByb3RvY29scy9jb250cm9sLXBsYW5lLXByb3RvY29sOg0KICAgICAgICstLXJ3IHJpcA0K
ICAgICAgICAgICstLXJ3IGludGVyZmFjZXMNCg0KT1NQRg0KICAgICBhdWdtZW50IC9yb3V0aW5n
L2NvbnRyb2wtcGxhbmUtcHJvdG9jb2xzL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2w6DQogICAgICAg
Ky0tcncgb3NwZg0KICAgICAgICAgICstLXJ3IGFyZWFzDQogICAgICAgICAgfCAgKy0tcncgYXJl
YSogW2FyZWEtaWRdDQogICAgICAgICAgfCAgICAgKy0tcncgaW50ZXJmYWNlcw0KDQp0aGUgb3Ro
ZXIgSXh4eEdQDQogIG1vZHVsZTogaWV0Zi1peHh4DQogICAgYXVnbWVudCAvcm91dGluZy9yaWJz
L3JpYi9yb3V0ZXMvcm91dGU6DQogICAgICArLS1ybyByb3V0ZS10eXBlPyAgIGVudW1lcmF0aW9u
DQogICAgYXVnbWVudCAvaW50ZXJmYWNlcy9pbnRlcmZhY2U6DQogICAgICArLS1ydyBjbG5zLW10
dT8gICB1aW50MTYNCiAgICBhdWdtZW50IC9yb3V0aW5nL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2xz
Lzpjb250cm9sLXBsYW5lLXByb3RvY29sOg0KICAgICAgKy0tcncgaXh4eA0KICAgICAgICAgKy0t
cncgZW5hYmxlPyAgICAgICAgICAgICAgICAgICBib29sZWFuIHthZG1pbi1jb250cm9sfT8NCiAg
ICAgICAgICstLXJ3IHN5c3RlbS1pZD8gICAgICAgICAgICAgICAgc3lzdGVtLWlkDQogICAgICAg
ICArLS1ydyBhcmVhLWFkZHJlc3MqICAgICAgICAgICAgIGFyZWEtYWRkcmVzcw0KDQpCR1ANCiAg
ICAgYXVnbWVudCAiL3JvdXRpbmctcG9saWN5L2RlZmluZWQtc2V0cyINCiAgICBtb2R1bGUgaWV0
Zi1iZ3Agew0KICAgICAgICAgICArLS1ydyBiZ3AhDQogICAgICAgICAgICAgKy0tcncgZ2xvYmFs
DQogICAgICAgICAgICAgICAgKy0tcncgYWZpLXNhZmlzDQogICAgICAgICAgICAgICAgICAgKy0t
cncgYWZpLXNhZmkqIFthZmktc2FmaS1uYW1lXQ0KICAgICAgICAgICAgICAgICAgICAgICstLXJ3
IGlwdjQtdW5pY2FzdA0KICAgICAgICAgICAgICAgICAgICAgICstLXJ3IGlwdjYtdW5pY2FzdA0K
ICAgICAgICAgICAgICAgICAgICAgICstLXJ3IGwzdnBuLWlwdjQtdW5pY2FzdA0KDQpQSU0NCm1v
ZHVsZTogaWV0Zi1waW0tYmFzZQ0KICAgICBhdWdtZW50IC9yb3V0aW5nL2NvbnRyb2wtcGxhbmUt
cHJvdG9jb2xzOg0KICAgICAgICstLXJ3IHBpbSENCiAgICAgICAgICArLS1ydyBhZGRyZXNzLWZh
bWlseSogW2FkZHJlc3MtZmFtaWx5XQ0KICAgICAgICAgIHwgICstLXJ3IGFkZHJlc3MtZmFtaWx5
ICAgICAgICBpZGVudGl0eXJlZg0KICAgICAgICAgIHwgICstLXJ3IDxwZXIgYWRkcmVzcyBmYW1p
bHkgY29uZmlndXJhdGlvbj4NCiAgICAgICAgICArLS1ydyBpbnRlcmZhY2VzDQogICAgICAgICAg
ICAgKy0tcncgaW50ZXJmYWNlKiBbbmFtZV0NCiAgICAgICAgICAgICAgICArLS1ydyBuYW1lICAg
ICAgICAgICAgICBpZjppbnRlcmZhY2UtcmVmDQogICAgICAgICAgICAgICAgKy0tcncgYWRkcmVz
cy1mYW1pbHkqIFthZGRyZXNzLWZhbWlseV0NCg0KTVBMUw0KDQptb2R1bGU6IGlldGYtbXBscw0K
ICBhdWdtZW50IC9ydDpyb3V0aW5nOg0KICAgICstLXJ3IG1wbHMNCiAgYXVnbWVudCAvcm91dGlu
Zy9yaWJzL3JpYi9yb3V0ZXMvOnJvdXRlOg0KICAgICstLXJvIGxvY2FsLWxhYmVsPyAgIHJ0LXR5
cGVzOm1wbHMtbGFiZWwNCiAgYXVnbWVudA0KL3JvdXRpbmcvcmlicy9yaWIvcm91dGVzL3JvdXRl
L25leHQtaG9wL25leHQtaG9wLW9wdGlvbnMvc2ltcGxlLW5leHQtaG9wDQo6DQogLi4uLg0KICBp
ZGVudGl0eSBtcGxzIHsgYmFzZSBhZGRyZXNzLWZhbWlseTsNCg0KRGlmZmVyZW50ISB3aGljaCBp
cyByaWdodD8gIFBlcmhhcHMgbm9uZSBvZiB0aGVtLiAgSXQgaXMgdmVyeSBlYXJseSBkYXlzDQpm
b3Igcm91dGluZyBZQU5HIG1vZHVsZXMsIG5vIFJGQywgbGltaXRlZCBleHBlcmllbmNlLiAgSSBh
bSBtaW5kZnVsIHRoYXQNCml0IHRvb2sgc2V2ZXJhbCB5ZWFycyBhZnRlciB0aGUgcHVibGljYXRp
b24gb2YgdGhlIGluaXRpYWwgc3lzdGVtIFlBTkcNCm1vZHVsZXMgZm9yIHRoZSBhZHZlbnQgb2Yg
TkRNQSAtIGEgcmFkaWNhbGx5IGRpZmZlcmVudCBhcHByb2FjaCAtIHNvDQpwZXJoYXBzIGluIGEg
ZmV3IHllYXJzIHdlIHdpbGwgYmUgbG9va2luZyBhdCB0aGUgcm91dGluZyBtb2R1bGVzIGFuZCBz
YXkNCml0IG5lZWRzIGEgZGlmZmVyZW50IGFwcHJvYWNoLiAgU2lnaA0KDQpUb20gUGV0Y2gNCg0K


From nobody Tue Nov 13 08:31:53 2018
Return-Path: <tsaad@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40A701298C5; Tue, 13 Nov 2018 08:31:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.971
X-Spam-Level: 
X-Spam-Status: No, score=-14.971 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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
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 gi_20XFloiqU; Tue, 13 Nov 2018 08:31:49 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F06B128A6E; Tue, 13 Nov 2018 08:31:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4932; q=dns/txt; s=iport; t=1542126709; x=1543336309; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=hElk3QA9zAAV4FAdb+VAObyv3UjRvv/mDlOEaN8H8xU=; b=li8XWyYGdYN9QC4NRwkKqJtKZ9lSE/Ov0ruZgGP7Iyry0WFV9uA1Bndb AWW2GwaF0vRsH4KTixtSIEgjaPVD/KuYwIWUedQYjqmnTUNFPklwoj+Fk 8CCBNPMGPQbh5sOfK/kiInEt2kiboG2zcA6AW44/rVQwJD+Bt/idf3cql A=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ADAAAe/Opb/5ldJa1bCRkBAQEBAQE?= =?us-ascii?q?BAQEBAQEHAQEBAQEBgVEEAQEBAQELAYIDgWgnCoNuiBiLfYFoJZc1gXoLAQG?= =?us-ascii?q?EbAIXgyUiNA0NAQMBAQIBAQJtKIU6AQEBBCMRMxIMBAIBCBEDAQIDAiYCAgI?= =?us-ascii?q?wFQgIAgQBDQWDIYICqCSBL4VAhGWBC4p3F4FAP4EQAScME4JMhFQDTYJeMYI?= =?us-ascii?q?mAo8FkFEJApEgGJBzlFCDBgIRFIEmHTiBVXAVZQGCQZBaQTGLVIEugR8BAQ?=
X-IronPort-AV: E=Sophos;i="5.56,228,1539648000"; d="scan'208";a="481009972"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Nov 2018 16:31:27 +0000
Received: from XCH-RTP-004.cisco.com (xch-rtp-004.cisco.com [64.101.220.144]) by rcdn-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id wADGVRbF030823 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 13 Nov 2018 16:31:27 GMT
Received: from xch-rtp-001.cisco.com (64.101.220.141) by XCH-RTP-004.cisco.com (64.101.220.144) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Tue, 13 Nov 2018 11:31:26 -0500
Received: from xch-rtp-001.cisco.com ([64.101.220.141]) by XCH-RTP-001.cisco.com ([64.101.220.141]) with mapi id 15.00.1395.000; Tue, 13 Nov 2018 11:31:26 -0500
From: "Tarek Saad (tsaad)" <tsaad@cisco.com>
To: tom petch <ietfc@btconnect.com>, mpls <mpls@ietf.org>
CC: "draft-ietf-mpls-base-yang@ietf.org" <draft-ietf-mpls-base-yang@ietf.org>
Thread-Topic: Structure of  draft-ietf-mpls-static-yang
Thread-Index: AQHUe02zLoXhPVZ4oEewoTF89DwZ8aVN5gcA
Date: Tue, 13 Nov 2018 16:31:26 +0000
Message-ID: <8482D196-9EE8-4469-94FA-0DEF1B595252@cisco.com>
References: <151871655164.7468.17697751302068907872@ietfa.amsl.com> <03b001d3a714$5e08dce0$4001a8c0@gateway.2wire.net> <A7C87BD7-A6E5-474F-9D19-F3B9A6F83DA4@cisco.com> <001001d4767d$62fb1a40$4001a8c0@gateway.2wire.net> <00c901d478f6$25a75c00$4001a8c0@gateway.2wire.net> <060801d47b4d$730cbd60$4001a8c0@gateway.2wire.net>
In-Reply-To: <060801d47b4d$730cbd60$4001a8c0@gateway.2wire.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.3.181015
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.86.243.26]
Content-Type: text/plain; charset="utf-8"
Content-ID: <0E6F58C8F0B8AD45A5B09AC6FD741864@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.144, xch-rtp-004.cisco.com
X-Outbound-Node: rcdn-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/P6xrbh-FIPArrMBxMNJiXU_yBTA>
Subject: Re: [mpls] Structure of  draft-ietf-mpls-static-yang
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 16:31:51 -0000

SGkgVG9tLA0KDQpUaGFua3MuIFRvIG1lLCBSSVAvT1NQRi9QSU0vQkdQIGFyZSBhbGwgY29udHJv
bCBwbGFuZSBwcm90b2NvbHMgYW5kIHdvdWxkIHRoaW5rIHNob3VsZCBleGlzdCBiZWxvdyAvcm91
dGluZy9jb250cm9sLXBsYW5lLXByb3RvY29scy4NCk1QTFMgb24gdGhlIGNvbnRyYXJ5IGlzIGEg
Zm9yd2FyZGluZyBhdWdtZW50YXRpb24gdG8gZXhpc3RpbmcgVjQvVjYgcm91dGluZyB0YWJsZShz
KSAod2hpY2ggYXJlIGFscmVhZHkgZGVmaW5lZCBhdCBwYXRoICAvcm91dGluZy9yaWJzL3JpYi9y
b3V0ZXMvcm91dGUvbmV4dC1ob3AgKSAtIHRoZSBNUExTIGF1Z21lbnRhdGlvbiBjYXJyaWVzIGFk
ZGl0aW9uYWwgbXBscyBzcGVjaWZpYyBkYXRhLg0KVGhlcmUgYXJlIHNpZ25hbGluZyBjb250cm9s
IHBsYW5lIHByb3RvY29scyBzcGVjaWZpYyB0byBleGNoYW5nZSBNUExTIGxhYmVscyAoZS5nLiBS
U1ZQLVRFLCBMRFApIHdoaWNoIEkgZXhwZWN0IHdpbGwgZXhpc3QgYXQgL3JvdXRpbmcvY29udHJv
bC1wbGFuZS1wcm90b2NvbHMvY29udHJvbC1wbGFuZS1wcm90b2NvbCAoZS5nLiBkcmFmdC1pZXRm
LXRlYXMteWFuZy1yc3ZwKQ0KDQpSZWdhcmRzLA0KVGFyZWsNCg0K77u/LS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS0NCkZyb206IHRvbSBwZXRjaCA8aWV0ZmNAYnRjb25uZWN0LmNvbT4NCkRhdGU6
IFR1ZXNkYXksIE5vdmVtYmVyIDEzLCAyMDE4IGF0IDc6MzcgQU0NClRvOiBUYXJlayBTYWFkIDx0
c2FhZEBjaXNjby5jb20+LCBtcGxzIDxtcGxzQGlldGYub3JnPg0KQ2M6ICJkcmFmdC1pZXRmLW1w
bHMtYmFzZS15YW5nQGlldGYub3JnIiA8ZHJhZnQtaWV0Zi1tcGxzLWJhc2UteWFuZ0BpZXRmLm9y
Zz4NClN1YmplY3Q6IFN0cnVjdHVyZSBvZiAgZHJhZnQtaWV0Zi1tcGxzLXN0YXRpYy15YW5nDQoN
CiAgICBJIHdvbmRlciBpZiB0aGUgSUVURiBoYXMgeWV0IHdvcmtlZCBvdXQgaG93IHRvIG1vZGVs
IHJvdXRpbmcgcHJvdG9jb2xzLg0KICAgIEkgYXNrZWQsIHdoYXQgaXMgTVBMUz8gIExvb2tpbmcg
YXQgdmFyaW91cyBtb2R1bGVzLCBJIHNlZQ0KICAgIA0KICAgIFJJUA0KICAgICAgICAgYXVnbWVu
dCAvcm91dGluZy9jb250cm9sLXBsYW5lLXByb3RvY29scy9jb250cm9sLXBsYW5lLXByb3RvY29s
Og0KICAgICAgICAgICArLS1ydyByaXANCiAgICAgICAgICAgICAgKy0tcncgaW50ZXJmYWNlcw0K
ICAgIA0KICAgIE9TUEYNCiAgICAgICAgIGF1Z21lbnQgL3JvdXRpbmcvY29udHJvbC1wbGFuZS1w
cm90b2NvbHMvY29udHJvbC1wbGFuZS1wcm90b2NvbDoNCiAgICAgICAgICAgKy0tcncgb3NwZg0K
ICAgICAgICAgICAgICArLS1ydyBhcmVhcw0KICAgICAgICAgICAgICB8ICArLS1ydyBhcmVhKiBb
YXJlYS1pZF0NCiAgICAgICAgICAgICAgfCAgICAgKy0tcncgaW50ZXJmYWNlcw0KICAgIA0KICAg
IHRoZSBvdGhlciBJeHh4R1ANCiAgICAgIG1vZHVsZTogaWV0Zi1peHh4DQogICAgICAgIGF1Z21l
bnQgL3JvdXRpbmcvcmlicy9yaWIvcm91dGVzL3JvdXRlOg0KICAgICAgICAgICstLXJvIHJvdXRl
LXR5cGU/ICAgZW51bWVyYXRpb24NCiAgICAgICAgYXVnbWVudCAvaW50ZXJmYWNlcy9pbnRlcmZh
Y2U6DQogICAgICAgICAgKy0tcncgY2xucy1tdHU/ICAgdWludDE2DQogICAgICAgIGF1Z21lbnQg
L3JvdXRpbmcvY29udHJvbC1wbGFuZS1wcm90b2NvbHMvOmNvbnRyb2wtcGxhbmUtcHJvdG9jb2w6
DQogICAgICAgICAgKy0tcncgaXh4eA0KICAgICAgICAgICAgICstLXJ3IGVuYWJsZT8gICAgICAg
ICAgICAgICAgICAgYm9vbGVhbiB7YWRtaW4tY29udHJvbH0/DQogICAgICAgICAgICAgKy0tcncg
c3lzdGVtLWlkPyAgICAgICAgICAgICAgICBzeXN0ZW0taWQNCiAgICAgICAgICAgICArLS1ydyBh
cmVhLWFkZHJlc3MqICAgICAgICAgICAgIGFyZWEtYWRkcmVzcw0KICAgIA0KICAgIEJHUA0KICAg
ICAgICAgYXVnbWVudCAiL3JvdXRpbmctcG9saWN5L2RlZmluZWQtc2V0cyINCiAgICAgICAgbW9k
dWxlIGlldGYtYmdwIHsNCiAgICAgICAgICAgICAgICstLXJ3IGJncCENCiAgICAgICAgICAgICAg
ICAgKy0tcncgZ2xvYmFsDQogICAgICAgICAgICAgICAgICAgICstLXJ3IGFmaS1zYWZpcw0KICAg
ICAgICAgICAgICAgICAgICAgICArLS1ydyBhZmktc2FmaSogW2FmaS1zYWZpLW5hbWVdDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICstLXJ3IGlwdjQtdW5pY2FzdA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICArLS1ydyBpcHY2LXVuaWNhc3QNCiAgICAgICAgICAgICAgICAgICAgICAgICAg
Ky0tcncgbDN2cG4taXB2NC11bmljYXN0DQogICAgDQogICAgUElNDQogICAgbW9kdWxlOiBpZXRm
LXBpbS1iYXNlDQogICAgICAgICBhdWdtZW50IC9yb3V0aW5nL2NvbnRyb2wtcGxhbmUtcHJvdG9j
b2xzOg0KICAgICAgICAgICArLS1ydyBwaW0hDQogICAgICAgICAgICAgICstLXJ3IGFkZHJlc3Mt
ZmFtaWx5KiBbYWRkcmVzcy1mYW1pbHldDQogICAgICAgICAgICAgIHwgICstLXJ3IGFkZHJlc3Mt
ZmFtaWx5ICAgICAgICBpZGVudGl0eXJlZg0KICAgICAgICAgICAgICB8ICArLS1ydyA8cGVyIGFk
ZHJlc3MgZmFtaWx5IGNvbmZpZ3VyYXRpb24+DQogICAgICAgICAgICAgICstLXJ3IGludGVyZmFj
ZXMNCiAgICAgICAgICAgICAgICAgKy0tcncgaW50ZXJmYWNlKiBbbmFtZV0NCiAgICAgICAgICAg
ICAgICAgICAgKy0tcncgbmFtZSAgICAgICAgICAgICAgaWY6aW50ZXJmYWNlLXJlZg0KICAgICAg
ICAgICAgICAgICAgICArLS1ydyBhZGRyZXNzLWZhbWlseSogW2FkZHJlc3MtZmFtaWx5XQ0KICAg
IA0KICAgIE1QTFMNCiAgICANCiAgICBtb2R1bGU6IGlldGYtbXBscw0KICAgICAgYXVnbWVudCAv
cnQ6cm91dGluZzoNCiAgICAgICAgKy0tcncgbXBscw0KICAgICAgYXVnbWVudCAvcm91dGluZy9y
aWJzL3JpYi9yb3V0ZXMvOnJvdXRlOg0KICAgICAgICArLS1ybyBsb2NhbC1sYWJlbD8gICBydC10
eXBlczptcGxzLWxhYmVsDQogICAgICBhdWdtZW50DQogICAgL3JvdXRpbmcvcmlicy9yaWIvcm91
dGVzL3JvdXRlL25leHQtaG9wL25leHQtaG9wLW9wdGlvbnMvc2ltcGxlLW5leHQtaG9wDQogICAg
Og0KICAgICAuLi4uDQogICAgICBpZGVudGl0eSBtcGxzIHsgYmFzZSBhZGRyZXNzLWZhbWlseTsN
CiAgICANCiAgICBEaWZmZXJlbnQhIHdoaWNoIGlzIHJpZ2h0PyAgUGVyaGFwcyBub25lIG9mIHRo
ZW0uICBJdCBpcyB2ZXJ5IGVhcmx5IGRheXMNCiAgICBmb3Igcm91dGluZyBZQU5HIG1vZHVsZXMs
IG5vIFJGQywgbGltaXRlZCBleHBlcmllbmNlLiAgSSBhbSBtaW5kZnVsIHRoYXQNCiAgICBpdCB0
b29rIHNldmVyYWwgeWVhcnMgYWZ0ZXIgdGhlIHB1YmxpY2F0aW9uIG9mIHRoZSBpbml0aWFsIHN5
c3RlbSBZQU5HDQogICAgbW9kdWxlcyBmb3IgdGhlIGFkdmVudCBvZiBORE1BIC0gYSByYWRpY2Fs
bHkgZGlmZmVyZW50IGFwcHJvYWNoIC0gc28NCiAgICBwZXJoYXBzIGluIGEgZmV3IHllYXJzIHdl
IHdpbGwgYmUgbG9va2luZyBhdCB0aGUgcm91dGluZyBtb2R1bGVzIGFuZCBzYXkNCiAgICBpdCBu
ZWVkcyBhIGRpZmZlcmVudCBhcHByb2FjaC4gIFNpZ2gNCiAgICANCiAgICBUb20gUGV0Y2gNCiAg
ICANCiAgICANCg0K


From nobody Tue Nov 13 09:19:42 2018
Return-Path: <ietfc@btconnect.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0B97130DCA; Tue, 13 Nov 2018 09:19:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.196
X-Spam-Level: ***
X-Spam-Status: No, score=3.196 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RATWARE_MS_HASH=2.148, RATWARE_OUTLOOK_NONAME=2.95, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 6zQspZlwNEjd; Tue, 13 Nov 2018 09:19:38 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20138.outbound.protection.outlook.com [40.107.2.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A56D512D4E8; Tue, 13 Nov 2018 09:19:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=U6SY8QGFaVGKp99f/A3ri+ojh3ZoUcOi7mbt7XaOF0U=; b=R9M9LfTMQw7XzJ1zTva9jMLJRaJaeveq0swe+LH01MMvAiVGvl3as3rDYQbbDjBDuwwSCd+4lwAEfbaOwBek/V0M/4B5QSdYXqfAIskhkonev9Fv/oGYVVWCdNLt8N3ejztj9cotah4SCEyjI8LtncnKAcUj0uoNNRDV1Ep36WQ=
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com (20.177.202.206) by VI1PR07MB3517.eurprd07.prod.outlook.com (10.175.244.159) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1339.12; Tue, 13 Nov 2018 17:19:34 +0000
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887]) by VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887%3]) with mapi id 15.20.1339.021; Tue, 13 Nov 2018 17:19:34 +0000
From: tom petch <ietfc@btconnect.com>
To: "Tarek Saad (tsaad)" <tsaad@cisco.com>, mpls <mpls@ietf.org>
CC: "draft-ietf-mpls-base-yang@ietf.org" <draft-ietf-mpls-base-yang@ietf.org>
Thread-Topic: Structure of  draft-ietf-mpls-static-yang
Thread-Index: AQHUe02wlCMgQUKxOkmdNrRJZT0IYw==
Date: Tue, 13 Nov 2018 17:19:34 +0000
Message-ID: <006d01d47b74$cde44920$4001a8c0@gateway.2wire.net>
References: <151871655164.7468.17697751302068907872@ietfa.amsl.com> <03b001d3a714$5e08dce0$4001a8c0@gateway.2wire.net> <A7C87BD7-A6E5-474F-9D19-F3B9A6F83DA4@cisco.com> <001001d4767d$62fb1a40$4001a8c0@gateway.2wire.net> <00c901d478f6$25a75c00$4001a8c0@gateway.2wire.net> <060801d47b4d$730cbd60$4001a8c0@gateway.2wire.net> <8482D196-9EE8-4469-94FA-0DEF1B595252@cisco.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0454.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:e::34) To VI1PR07MB5022.eurprd07.prod.outlook.com (2603:10a6:803:9b::14)
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [86.128.101.213]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR07MB3517; 6:HYohT3dQA1KpY4ZmxLOB4CbgGWYDf2lX1WDAJvQB+JVZjOcbahwlLbYqHMKPyo/hDkKjID4TrX5p8/vYfdLv+j+BZbbHYywALg3lRgJKotekYd1KAm5HnNh94xvbVTMJNcfR85Pn49YYnDNFhMUpPNlbWTszVPUkef7s4v9ObeSZk8S4XxyeE+Qmwx9m5n0P5tacHvFE7PCP5hlnMG2fmF8fBIlak/cNCtV9aknAXWRn4htrY1r3Bll9qL+UHepnxFn67KOxToQe3WShDp6rMUEVyd/Y87HO0BXNc4fLefBtmiN4YaHL0rN3v3dW+bqHdCxK3NeyWfr8QmrGZy9ABsTPIddE4dgTxMWGYLKrWYC0O/sEH618sQ+S2p3kGWMtFqw6CmqFklKUIJs0YRJZDRgFn1qPi8X64FJjKfuiG/blyz2bDv8ZUBkFo+RwnJyq3S+cu8/zqajRstpPjN5gDQ==; 5:vJGZEhwhA0PDPsZTqYc7jyl6Vd39x7Nn4m3LyLfPSOATr0R/Z3DDdVpknh190u3kFbdJSydN0InQuDCSj9lVa1Jja9f+9cxQsTa0dg8dPHUiQ/YjqBz7gpjbiG3rIovHuEaO/dvScW/CUzeAB5ZOZQB2iRO4n61TZZmV0rsFLmU=; 7:aOn7Sna7M117ql+abXfqzJ2oD6I9K3URUj+MNHfPyVXXS46Lx1C/Vdm5ppQKAxqDIh8NOPPkZEfp/CDLPfgQzdqin5zystAv+sAkRXb5mleHKDVZyBpMDH4TcUALnncXrhBe+zqrdY8Fwki1ghU0gw==
x-ms-office365-filtering-correlation-id: 734f0c98-35e5-417b-599d-08d6498c2e57
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390060)(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:VI1PR07MB3517; 
x-ms-traffictypediagnostic: VI1PR07MB3517:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-microsoft-antispam-prvs: <VI1PR07MB35172BC8F84AA2B8BDF5E751A0C20@VI1PR07MB3517.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(3231406)(944501410)(52105112)(10201501046)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:VI1PR07MB3517; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB3517; 
x-forefront-prvs: 085551F5A8
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(366004)(136003)(346002)(396003)(376002)(199004)(54094003)(189003)(37854004)(13464003)(8676002)(81156014)(7736002)(2900100001)(6506007)(8936002)(14454004)(97736004)(81166006)(386003)(3846002)(6436002)(5660300001)(99286004)(6116002)(52116002)(76176011)(93886005)(110136005)(305945005)(33896004)(66066001)(106356001)(105586002)(1556002)(14496001)(4326008)(86362001)(6512007)(84392002)(68736007)(2906002)(6486002)(9686003)(186003)(446003)(476003)(44736005)(256004)(478600001)(6246003)(316002)(102836004)(486006)(86152003)(53936002)(25786009)(71190400001)(71200400001)(26005)(229853002)(53546011); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB3517; H:VI1PR07MB5022.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:0; MX:1; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: dojw/1kllnV3raobFV7707RvrZNgxDwx0p/leDF+Z7vD1Xzfeb4FGPoqxsuRa3ByoD9kNlVzdKZ4OfcIR7JfvA2nuJZxHXTRzcGTC/9Y7/hA2WpdXb6li152IrzUkg+xKSoGfuqt68AiASdvimjaFfNXAg32otT5RXCvv9SymX5Edw07TO5edTMxQN0Bt5++gzrTAWO1bj+SOqcopJ8MH8dKgiUGkaV6dl7aSUYnktLUKlwcQJDDU+BXaouk/hcvLKC9BuUM8x+4cb7FH77NdclD1qF0qPl7gXk3vjy/CmXpG4Htm9l4toOKe/RPYXBzFQ2OzNqQh3RpyTJ6rdAbQZQwgpQd/5dSuicpRtRx9HU=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <F4EE1ECA0D9DCB47AD6D9ACC749BAC8D@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 734f0c98-35e5-417b-599d-08d6498c2e57
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Nov 2018 17:19:34.7948 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB3517
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/caplQSiZ6q6ejoS9025a9ttRv4M>
Subject: Re: [mpls] Structure of  draft-ietf-mpls-static-yang
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Nov 2018 17:19:41 -0000

LS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLQ0KRnJvbTogIlRhcmVrIFNhYWQgKHRzYWFkKSIg
PHRzYWFkQGNpc2NvLmNvbT4NClNlbnQ6IFR1ZXNkYXksIE5vdmVtYmVyIDEzLCAyMDE4IDQ6MzEg
UE0NCg0KPiBIaSBUb20sDQo+DQo+IFRoYW5rcy4gVG8gbWUsIFJJUC9PU1BGL1BJTS9CR1AgYXJl
IGFsbCBjb250cm9sIHBsYW5lIHByb3RvY29scyBhbmQNCndvdWxkIHRoaW5rIHNob3VsZCBleGlz
dCBiZWxvdyAvcm91dGluZy9jb250cm9sLXBsYW5lLXByb3RvY29scy4NCj4gTVBMUyBvbiB0aGUg
Y29udHJhcnkgaXMgYSBmb3J3YXJkaW5nIGF1Z21lbnRhdGlvbiB0byBleGlzdGluZyBWNC9WNg0K
cm91dGluZyB0YWJsZShzKSAod2hpY2ggYXJlIGFscmVhZHkgZGVmaW5lZCBhdCBwYXRoDQovcm91
dGluZy9yaWJzL3JpYi9yb3V0ZXMvcm91dGUvbmV4dC1ob3AgKSAtIHRoZSBNUExTIGF1Z21lbnRh
dGlvbg0KY2FycmllcyBhZGRpdGlvbmFsIG1wbHMgc3BlY2lmaWMgZGF0YS4NCj4gVGhlcmUgYXJl
IHNpZ25hbGluZyBjb250cm9sIHBsYW5lIHByb3RvY29scyBzcGVjaWZpYyB0byBleGNoYW5nZSBN
UExTDQpsYWJlbHMgKGUuZy4gUlNWUC1URSwgTERQKSB3aGljaCBJIGV4cGVjdCB3aWxsIGV4aXN0
IGF0DQovcm91dGluZy9jb250cm9sLXBsYW5lLXByb3RvY29scy9jb250cm9sLXBsYW5lLXByb3Rv
Y29sIChlLmcuDQpkcmFmdC1pZXRmLXRlYXMteWFuZy1yc3ZwKQ0KDQpUYXJlaw0KDQpZZXMsIHNv
IEJHUCBpcyBvdXQgb2YgbGluZSwgYnV0IHRoYXQgaXMgYSBwcm9ibGVtIGZvciBhbm90aGVyIFdH
Lg0KDQpUaGUgTVBMUyBxdWlya3MgYXJlIElNSE8gdHdvZm9sZC4NCg0KV2h5IGRlZmluZSBhbiBh
ZGRyZXNzIGZhbWlseT8gIEkgYWx3YXlzIHRoaW5rIG9mIEFGSS9TQUZJIHdoZW4gc29tZW9uZQ0K
c2F5cyBhZGRyZXNzIGZhbWlseSBhbmQgSSBkbyBub3Qgc2VlIE1QTFMgZmlndXJpbmcgaW4gdGhh
dCBjb250ZXh0Lg0KDQpTZWNvbmQsIHdoYXQgYXJlIE1QTFMgYW5kIE1QTFN0dW5uZWwgZG9pbmcg
aW4gdGhlIEludGVyZmFjZSBUYWJsZT8gIE9rLA0KdGhleSBhcmUgYSBjYXJyeSBvdmVyIGZyb20g
dGhlIE1JQiBidXQgZG8gdGhleSBoYXZlIGFueSByb2xlIGhlcmU/DQoNCkkgYW0gZmlzaGluZyBm
b3Igc29tZSAnd2hlbicgKG9yIGlmLWZlYXR1cmUpIHN0YXRlbWVudHMgYWxvbmdzaWRlIHRoZQ0K
J2F1Z21lbnQnDQp0byBtYWtlIHRoZSBhdWdtZW50IGNvbmRpdGlvbmFsIChhbHRob3VnaCBwZXJo
YXBzIG5vdCBhcyBtYW55IGFzIFRFQVMNCmNyZWF0ZWQ6LSkuICBJbnN0aW5jdGl2ZWx5IEkgZmVl
bCB0aGVyZSBzaG91bGQgYmUgc29tZXRoaW5nIGFzIGUuZy4gT1NQRg0KaGFzIGFsdGhvdWdoIGFj
Y2VwdGluZyB5b3VyIHBvaW50IGFib3V0IE1QTFMgbm90IGJlaW5nIGEgcHJvdG9jb2w7IGJ1dA0K
dGhlbiBtcGxzLWxkcCBpcyBhIHByb3RvY29sIGJ1dCBoYXMgbm8gY29uZGl0aW9uYWxzIHRoYXQg
SSBjYW4gc2VlLg0KDQpBdCBhIHNsaWdodCB0YW5nZW50LCBJIHNlZSBpbiBPU1BGIGFuZCBvdGhl
cnMgcmVmZXJlbmNlcyBzdWNoIGFzDQogICAgICAgY29udGFpbmVyIG1wbHMgew0KICAgICAgICAg
ZGVzY3JpcHRpb24gIk9TUEYgTVBMUyBjb25maWcgc3RhdGUuIjsNCiAgICAgICAgIGNvbnRhaW5l
ciB0ZS1yaWQgew0KICAgICAgICAgICBpZi1mZWF0dXJlIHRlLXJpZDsNCmllIGNvbmRpdGlvbmFs
IGJ1dCBub3Qgb24gTVBMUyBwZXIgc2UuDQoNClRvbSBQZXRjaA0KDQo+IFJlZ2FyZHMsDQo+IFRh
cmVrDQo+DQo+IO+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IHRvbSBwZXRj
aCA8aWV0ZmNAYnRjb25uZWN0LmNvbT4NCj4gRGF0ZTogVHVlc2RheSwgTm92ZW1iZXIgMTMsIDIw
MTggYXQgNzozNyBBTQ0KPiBUbzogVGFyZWsgU2FhZCA8dHNhYWRAY2lzY28uY29tPiwgbXBscyA8
bXBsc0BpZXRmLm9yZz4NCj4gQ2M6ICJkcmFmdC1pZXRmLW1wbHMtYmFzZS15YW5nQGlldGYub3Jn
Ig0KPGRyYWZ0LWlldGYtbXBscy1iYXNlLXlhbmdAaWV0Zi5vcmc+DQo+IFN1YmplY3Q6IFN0cnVj
dHVyZSBvZiAgZHJhZnQtaWV0Zi1tcGxzLXN0YXRpYy15YW5nDQo+DQo+ICAgICBJIHdvbmRlciBp
ZiB0aGUgSUVURiBoYXMgeWV0IHdvcmtlZCBvdXQgaG93IHRvIG1vZGVsIHJvdXRpbmcNCnByb3Rv
Y29scy4NCj4gICAgIEkgYXNrZWQsIHdoYXQgaXMgTVBMUz8gIExvb2tpbmcgYXQgdmFyaW91cyBt
b2R1bGVzLCBJIHNlZQ0KPg0KPiAgICAgUklQDQo+ICAgICAgICAgIGF1Z21lbnQNCi9yb3V0aW5n
L2NvbnRyb2wtcGxhbmUtcHJvdG9jb2xzL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2w6DQo+ICAgICAg
ICAgICAgKy0tcncgcmlwDQo+ICAgICAgICAgICAgICAgKy0tcncgaW50ZXJmYWNlcw0KPg0KPiAg
ICAgT1NQRg0KPiAgICAgICAgICBhdWdtZW50DQovcm91dGluZy9jb250cm9sLXBsYW5lLXByb3Rv
Y29scy9jb250cm9sLXBsYW5lLXByb3RvY29sOg0KPiAgICAgICAgICAgICstLXJ3IG9zcGYNCj4g
ICAgICAgICAgICAgICArLS1ydyBhcmVhcw0KPiAgICAgICAgICAgICAgIHwgICstLXJ3IGFyZWEq
IFthcmVhLWlkXQ0KPiAgICAgICAgICAgICAgIHwgICAgICstLXJ3IGludGVyZmFjZXMNCj4NCj4g
ICAgIHRoZSBvdGhlciBJeHh4R1ANCj4gICAgICAgbW9kdWxlOiBpZXRmLWl4eHgNCj4gICAgICAg
ICBhdWdtZW50IC9yb3V0aW5nL3JpYnMvcmliL3JvdXRlcy9yb3V0ZToNCj4gICAgICAgICAgICst
LXJvIHJvdXRlLXR5cGU/ICAgZW51bWVyYXRpb24NCj4gICAgICAgICBhdWdtZW50IC9pbnRlcmZh
Y2VzL2ludGVyZmFjZToNCj4gICAgICAgICAgICstLXJ3IGNsbnMtbXR1PyAgIHVpbnQxNg0KPiAg
ICAgICAgIGF1Z21lbnQNCi9yb3V0aW5nL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2xzLzpjb250cm9s
LXBsYW5lLXByb3RvY29sOg0KPiAgICAgICAgICAgKy0tcncgaXh4eA0KPiAgICAgICAgICAgICAg
Ky0tcncgZW5hYmxlPyAgICAgICAgICAgICAgICAgICBib29sZWFuIHthZG1pbi1jb250cm9sfT8N
Cj4gICAgICAgICAgICAgICstLXJ3IHN5c3RlbS1pZD8gICAgICAgICAgICAgICAgc3lzdGVtLWlk
DQo+ICAgICAgICAgICAgICArLS1ydyBhcmVhLWFkZHJlc3MqICAgICAgICAgICAgIGFyZWEtYWRk
cmVzcw0KPg0KPiAgICAgQkdQDQo+ICAgICAgICAgIGF1Z21lbnQgIi9yb3V0aW5nLXBvbGljeS9k
ZWZpbmVkLXNldHMiDQo+ICAgICAgICAgbW9kdWxlIGlldGYtYmdwIHsNCj4gICAgICAgICAgICAg
ICAgKy0tcncgYmdwIQ0KPiAgICAgICAgICAgICAgICAgICstLXJ3IGdsb2JhbA0KPiAgICAgICAg
ICAgICAgICAgICAgICstLXJ3IGFmaS1zYWZpcw0KPiAgICAgICAgICAgICAgICAgICAgICAgICst
LXJ3IGFmaS1zYWZpKiBbYWZpLXNhZmktbmFtZV0NCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICArLS1ydyBpcHY0LXVuaWNhc3QNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICArLS1ydyBp
cHY2LXVuaWNhc3QNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICArLS1ydyBsM3Zwbi1pcHY0
LXVuaWNhc3QNCj4NCj4gICAgIFBJTQ0KPiAgICAgbW9kdWxlOiBpZXRmLXBpbS1iYXNlDQo+ICAg
ICAgICAgIGF1Z21lbnQgL3JvdXRpbmcvY29udHJvbC1wbGFuZS1wcm90b2NvbHM6DQo+ICAgICAg
ICAgICAgKy0tcncgcGltIQ0KPiAgICAgICAgICAgICAgICstLXJ3IGFkZHJlc3MtZmFtaWx5KiBb
YWRkcmVzcy1mYW1pbHldDQo+ICAgICAgICAgICAgICAgfCAgKy0tcncgYWRkcmVzcy1mYW1pbHkg
ICAgICAgIGlkZW50aXR5cmVmDQo+ICAgICAgICAgICAgICAgfCAgKy0tcncgPHBlciBhZGRyZXNz
IGZhbWlseSBjb25maWd1cmF0aW9uPg0KPiAgICAgICAgICAgICAgICstLXJ3IGludGVyZmFjZXMN
Cj4gICAgICAgICAgICAgICAgICArLS1ydyBpbnRlcmZhY2UqIFtuYW1lXQ0KPiAgICAgICAgICAg
ICAgICAgICAgICstLXJ3IG5hbWUgICAgICAgICAgICAgIGlmOmludGVyZmFjZS1yZWYNCj4gICAg
ICAgICAgICAgICAgICAgICArLS1ydyBhZGRyZXNzLWZhbWlseSogW2FkZHJlc3MtZmFtaWx5XQ0K
Pg0KPiAgICAgTVBMUw0KPg0KPiAgICAgbW9kdWxlOiBpZXRmLW1wbHMNCj4gICAgICAgYXVnbWVu
dCAvcnQ6cm91dGluZzoNCj4gICAgICAgICArLS1ydyBtcGxzDQo+ICAgICAgIGF1Z21lbnQgL3Jv
dXRpbmcvcmlicy9yaWIvcm91dGVzLzpyb3V0ZToNCj4gICAgICAgICArLS1ybyBsb2NhbC1sYWJl
bD8gICBydC10eXBlczptcGxzLWxhYmVsDQo+ICAgICAgIGF1Z21lbnQNCj4NCi9yb3V0aW5nL3Jp
YnMvcmliL3JvdXRlcy9yb3V0ZS9uZXh0LWhvcC9uZXh0LWhvcC1vcHRpb25zL3NpbXBsZS1uZXh0
LWhvcA0KPiAgICAgOg0KPiAgICAgIC4uLi4NCj4gICAgICAgaWRlbnRpdHkgbXBscyB7IGJhc2Ug
YWRkcmVzcy1mYW1pbHk7DQo+DQo+ICAgICBEaWZmZXJlbnQhIHdoaWNoIGlzIHJpZ2h0PyAgUGVy
aGFwcyBub25lIG9mIHRoZW0uICBJdCBpcyB2ZXJ5DQplYXJseSBkYXlzDQo+ICAgICBmb3Igcm91
dGluZyBZQU5HIG1vZHVsZXMsIG5vIFJGQywgbGltaXRlZCBleHBlcmllbmNlLiAgSSBhbQ0KbWlu
ZGZ1bCB0aGF0DQo+ICAgICBpdCB0b29rIHNldmVyYWwgeWVhcnMgYWZ0ZXIgdGhlIHB1YmxpY2F0
aW9uIG9mIHRoZSBpbml0aWFsIHN5c3RlbQ0KWUFORw0KPiAgICAgbW9kdWxlcyBmb3IgdGhlIGFk
dmVudCBvZiBORE1BIC0gYSByYWRpY2FsbHkgZGlmZmVyZW50IGFwcHJvYWNoIC0NCnNvDQo+ICAg
ICBwZXJoYXBzIGluIGEgZmV3IHllYXJzIHdlIHdpbGwgYmUgbG9va2luZyBhdCB0aGUgcm91dGlu
ZyBtb2R1bGVzDQphbmQgc2F5DQo+ICAgICBpdCBuZWVkcyBhIGRpZmZlcmVudCBhcHByb2FjaC4g
IFNpZ2gNCj4NCj4gICAgIFRvbSBQZXRjaA0KPg0KPg0KPg0KPg0KDQo=


From nobody Wed Nov 14 06:24:31 2018
Return-Path: <tsaad@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBD0F130E8F; Wed, 14 Nov 2018 06:24:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.97
X-Spam-Level: 
X-Spam-Status: No, score=-14.97 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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
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 K_S53jm6ir_B; Wed, 14 Nov 2018 06:24:27 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC0C4130E83; Wed, 14 Nov 2018 06:24:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9994; q=dns/txt; s=iport; t=1542205467; x=1543415067; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=38MfWliOGUf0tT78O07mbhSYVCviawkGEAsf6U0R1nQ=; b=Ookpv2g27r5AtysGn8nqFDB9oS9NM1GOhQtvrqucovbtD2tor/wPgs21 EVx3ByjY/QALhKitJWoEDI2BGIfamiPU3gzIrzzrKzLYZcs8DdB2y9EbC FbO5xM3G+o1OHKghmPOQUOVqe6UQIvHvqaD+kTw4shY7lqxZwAkQ0DJvw E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ADAADuLuxb/5tdJa1ZCRkBAQEBAQE?= =?us-ascii?q?BAQEBAQEHAQEBAQEBgVEEAQEBAQELAYIDgWgnCoNuiBiLeYINlzaBegsBAYR?= =?us-ascii?q?sAheDMSI0DQ0BAwEBAgEBAm0ohToBAQEDASMRMxIMBAIBCBEDAQEBAwImAgI?= =?us-ascii?q?CMBUICAIEAQ0FgyGBegioCoEviiyBC4p6F4FAP4EQAScfgkyEVAMnJoJeMYI?= =?us-ascii?q?mAolBhUiQVQkCkSAYkHWUVIMGAhEUgSYfOIFVcBVlAYJBgicXjhxBMYsagS6?= =?us-ascii?q?BHwEB?=
X-IronPort-AV: E=Sophos;i="5.56,232,1539648000"; d="scan'208";a="471165712"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Nov 2018 14:24:25 +0000
Received: from XCH-RTP-003.cisco.com (xch-rtp-003.cisco.com [64.101.220.143]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id wAEEOONx005341 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 14 Nov 2018 14:24:25 GMT
Received: from xch-rtp-001.cisco.com (64.101.220.141) by XCH-RTP-003.cisco.com (64.101.220.143) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Wed, 14 Nov 2018 09:24:24 -0500
Received: from xch-rtp-001.cisco.com ([64.101.220.141]) by XCH-RTP-001.cisco.com ([64.101.220.141]) with mapi id 15.00.1395.000; Wed, 14 Nov 2018 09:24:24 -0500
From: "Tarek Saad (tsaad)" <tsaad@cisco.com>
To: tom petch <ietfc@btconnect.com>, mpls <mpls@ietf.org>, "teas@ietf.org" <teas@ietf.org>, "draft-ietf-ospf-yang@ietf.org" <draft-ietf-ospf-yang@ietf.org>
CC: "draft-ietf-mpls-base-yang@ietf.org" <draft-ietf-mpls-base-yang@ietf.org>
Thread-Topic: Structure of  draft-ietf-mpls-static-yang
Thread-Index: AQHUe02zLoXhPVZ4oEewoTF89DwZ8aVPVN6A
Date: Wed, 14 Nov 2018 14:24:24 +0000
Message-ID: <6513C0AA-1E1E-4E4D-A9F6-6349F0F5E049@cisco.com>
References: <151871655164.7468.17697751302068907872@ietfa.amsl.com> <03b001d3a714$5e08dce0$4001a8c0@gateway.2wire.net> <A7C87BD7-A6E5-474F-9D19-F3B9A6F83DA4@cisco.com> <001001d4767d$62fb1a40$4001a8c0@gateway.2wire.net> <00c901d478f6$25a75c00$4001a8c0@gateway.2wire.net> <060801d47b4d$730cbd60$4001a8c0@gateway.2wire.net> <8482D196-9EE8-4469-94FA-0DEF1B595252@cisco.com> <006d01d47b74$cde44920$4001a8c0@gateway.2wire.net>
In-Reply-To: <006d01d47b74$cde44920$4001a8c0@gateway.2wire.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.3.181015
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.86.249.239]
Content-Type: text/plain; charset="utf-8"
Content-ID: <24141896A488F149B6DF195F1F23524A@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.143, xch-rtp-003.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/QZsIGMbMEHz0orU8o_rbS5MvPHM>
Subject: Re: [mpls] Structure of  draft-ietf-mpls-static-yang
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Nov 2018 14:24:30 -0000

KyBkcmFmdC1pZXRmLW9zcGYteWFuZyBhdXRob3JzDQorIHRlYXMgYWxpYXMgdG8gY29tbWVudCBv
biB0aGUgdXRpbGl0eSBvZiBURSByb3V0ZXItSUQgaW4gdGhlIE9TUEYgWUFORyBtb2RlbCBmb3Ig
b3RoZXIgbm9uLU1QTFMgdGVjaG5vbG9naWVzIHRvby4NCg0KSGkgVG9tLA0KDQpJbmxpbmUuLg0K
DQrvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogdG9tIHBldGNoIDxpZXRmY0Bi
dGNvbm5lY3QuY29tPg0KRGF0ZTogVHVlc2RheSwgTm92ZW1iZXIgMTMsIDIwMTggYXQgMTI6MTkg
UE0NClRvOiBUYXJlayBTYWFkIDx0c2FhZEBjaXNjby5jb20+LCBtcGxzIDxtcGxzQGlldGYub3Jn
Pg0KQ2M6ICJkcmFmdC1pZXRmLW1wbHMtYmFzZS15YW5nQGlldGYub3JnIiA8ZHJhZnQtaWV0Zi1t
cGxzLWJhc2UteWFuZ0BpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBTdHJ1Y3R1cmUgb2YgIGRyYWZ0
LWlldGYtbXBscy1zdGF0aWMteWFuZw0KDQogICAgLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0t
LQ0KICAgIEZyb206ICJUYXJlayBTYWFkICh0c2FhZCkiIDx0c2FhZEBjaXNjby5jb20+DQogICAg
U2VudDogVHVlc2RheSwgTm92ZW1iZXIgMTMsIDIwMTggNDozMSBQTQ0KICAgIA0KICAgID4gSGkg
VG9tLA0KICAgID4NCiAgICA+IFRoYW5rcy4gVG8gbWUsIFJJUC9PU1BGL1BJTS9CR1AgYXJlIGFs
bCBjb250cm9sIHBsYW5lIHByb3RvY29scyBhbmQNCiAgICB3b3VsZCB0aGluayBzaG91bGQgZXhp
c3QgYmVsb3cgL3JvdXRpbmcvY29udHJvbC1wbGFuZS1wcm90b2NvbHMuDQogICAgPiBNUExTIG9u
IHRoZSBjb250cmFyeSBpcyBhIGZvcndhcmRpbmcgYXVnbWVudGF0aW9uIHRvIGV4aXN0aW5nIFY0
L1Y2DQogICAgcm91dGluZyB0YWJsZShzKSAod2hpY2ggYXJlIGFscmVhZHkgZGVmaW5lZCBhdCBw
YXRoDQogICAgL3JvdXRpbmcvcmlicy9yaWIvcm91dGVzL3JvdXRlL25leHQtaG9wICkgLSB0aGUg
TVBMUyBhdWdtZW50YXRpb24NCiAgICBjYXJyaWVzIGFkZGl0aW9uYWwgbXBscyBzcGVjaWZpYyBk
YXRhLg0KICAgID4gVGhlcmUgYXJlIHNpZ25hbGluZyBjb250cm9sIHBsYW5lIHByb3RvY29scyBz
cGVjaWZpYyB0byBleGNoYW5nZSBNUExTDQogICAgbGFiZWxzIChlLmcuIFJTVlAtVEUsIExEUCkg
d2hpY2ggSSBleHBlY3Qgd2lsbCBleGlzdCBhdA0KICAgIC9yb3V0aW5nL2NvbnRyb2wtcGxhbmUt
cHJvdG9jb2xzL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2wgKGUuZy4NCiAgICBkcmFmdC1pZXRmLXRl
YXMteWFuZy1yc3ZwKQ0KICAgIA0KICAgIFRhcmVrDQogICAgDQogICAgWWVzLCBzbyBCR1AgaXMg
b3V0IG9mIGxpbmUsIGJ1dCB0aGF0IGlzIGEgcHJvYmxlbSBmb3IgYW5vdGhlciBXRy4NCiAgICAN
CiAgICBUaGUgTVBMUyBxdWlya3MgYXJlIElNSE8gdHdvZm9sZC4NCiAgICANCiAgICBXaHkgZGVm
aW5lIGFuIGFkZHJlc3MgZmFtaWx5PyAgSSBhbHdheXMgdGhpbmsgb2YgQUZJL1NBRkkgd2hlbiBz
b21lb25lDQogICAgc2F5cyBhZGRyZXNzIGZhbWlseSBhbmQgSSBkbyBub3Qgc2VlIE1QTFMgZmln
dXJpbmcgaW4gdGhhdCBjb250ZXh0Lg0KW1RTXTogTVBMUyBjYW4gYXVnbWVudCByb3V0ZXMgaW4g
dGhlIFY0L1Y2IEFGSSByb3V0aW5nIHRhYmxlcyBkZWZpbmVkIGluIFJGQzgzNDkuIEhvd2V2ZXIs
IHRoZXJlIGFyZSBvdGhlciB0eXBlIG9mIE1QTFMgcm91dGVzIChjcm9zcy1jb25uZWN0cykgdGhh
dCBhcmUgbm90IGFzc29jaWF0ZWQgd2l0aCBhbiBJUCBwcmVmaXggb3IgYW4gQUZJIGRlZmluZWQg
aW4gUkZDODM0OS4gRXhhbXBsZXMgb2Ygc3VjaCByb3V0ZXMgY2FuIGJlIFJTVlAtTFNQIGxhYmVs
cy9jcm9zcy1jb25uZWN0cywgcGVyIEwyIG9yIEwzIFZSRiBkZS1hZ2dyZWdhdGlvbiBsYWJlbHMs
IGV0Yy4pLi4gU3VjaCByb3V0ZXMgd2lsbCBleGlzdCBpbiB0aGUgbmV3IE1QTFMgQUZJIHRhYmxl
Lg0KICAgIA0KICAgIFNlY29uZCwgd2hhdCBhcmUgTVBMUyBhbmQgTVBMU3R1bm5lbCBkb2luZyBp
biB0aGUgSW50ZXJmYWNlIFRhYmxlPyAgT2ssDQogICAgdGhleSBhcmUgYSBjYXJyeSBvdmVyIGZy
b20gdGhlIE1JQiBidXQgZG8gdGhleSBoYXZlIGFueSByb2xlIGhlcmU/DQpbVFNdOiBjdXJyZW50
bHksIHRoaXMgaXMgZW5hYmxpbmcgTVBMUyBvbiB0aGUgc3BlY2lmaWMgKHN1YilzZXQgb2YgaW50
ZXJmYWNlcyBhbmQgc2V0dGluZyBtaW5pbWFsIHNldCBvZiBhdHRyaWJ1dGVzIC0gZS5nLiBNUExT
IE1UVS4NCiAgICANCiAgICBJIGFtIGZpc2hpbmcgZm9yIHNvbWUgJ3doZW4nIChvciBpZi1mZWF0
dXJlKSBzdGF0ZW1lbnRzIGFsb25nc2lkZSB0aGUNCiAgICAnYXVnbWVudCcNCiAgICB0byBtYWtl
IHRoZSBhdWdtZW50IGNvbmRpdGlvbmFsIChhbHRob3VnaCBwZXJoYXBzIG5vdCBhcyBtYW55IGFz
IFRFQVMNCiAgICBjcmVhdGVkOi0pLiAgSW5zdGluY3RpdmVseSBJIGZlZWwgdGhlcmUgc2hvdWxk
IGJlIHNvbWV0aGluZyBhcyBlLmcuIE9TUEYNCiAgICBoYXMgYWx0aG91Z2ggYWNjZXB0aW5nIHlv
dXIgcG9pbnQgYWJvdXQgTVBMUyBub3QgYmVpbmcgYSBwcm90b2NvbDsgYnV0DQogICAgdGhlbiBt
cGxzLWxkcCBpcyBhIHByb3RvY29sIGJ1dCBoYXMgbm8gY29uZGl0aW9uYWxzIHRoYXQgSSBjYW4g
c2VlLg0KW1RTXTogSSB0aGluayB0aGUgYXNzdW1wdGlvbiB3YXMgTVBMUyBpcyBhIGJhc2UgZnVu
Y3Rpb25hbGl0eSB0aGF0IG1vc3Qgcm91dGVyIHZlbmRvcnMgd2lsbCBzdXBwb3J0IC0gc28gd2Un
dmUgYXZvaWRlZCBhbiBpZi1mZWF0dXJlIGNoZWNrLiBIb3dldmVyLCBJIGNhbiBzZWUgdGhhdCBz
b21lIGRldmljZXMgbWF5IG5vdCBzdXBwb3J0IE1QTFMgKG9yIG1heSBub3QgdHVybiBNUExTKSwg
c28gd2UgY2FuIGxvb2sgaW50byBhZGRpbmcgYSB3aGVuIG9yIGZlYXR1cmUgY2hlY2sgdG8gY29u
dHJvbCBhdWdtZW50cyB0byBleHRlcm5hbCBZQU5HIG1vZGVscy4gRm9yIE1QTFMgTERQLCB5ZXMs
IEkgdGhpbmsgdGhleSBjYW4gYWRkIHRoZSBzYW1lIGZvciBzaWduYWxpbmcgTVBMUy4gSG93ZXZl
ciwgSSBhbSBhd2FyZSBMRFAgcHJvdG9jb2wgY2FuIGJlIHVzZWQgZm9yIG5vbi1NUExTIHNpZ25h
bGluZyB0b28gKGUuZy4gSUNDUCkgLSBzbyB0aGUgTERQIFlBTkcgbW9kZWxpbmcgdGVhbSBtYXkg
bmVlZCB0byBsb29rIGF0IHdoYXQgYXVnbWVudHMgY2FuIGJlIGNvbnRyb2xsZWQvYXNzb2NpYXRl
ZCB3aXRoIE1QTFMuDQogICAgDQogICAgQXQgYSBzbGlnaHQgdGFuZ2VudCwgSSBzZWUgaW4gT1NQ
RiBhbmQgb3RoZXJzIHJlZmVyZW5jZXMgc3VjaCBhcw0KICAgICAgICAgICBjb250YWluZXIgbXBs
cyB7DQogICAgICAgICAgICAgZGVzY3JpcHRpb24gIk9TUEYgTVBMUyBjb25maWcgc3RhdGUuIjsN
CiAgICAgICAgICAgICBjb250YWluZXIgdGUtcmlkIHsNCiAgICAgICAgICAgICAgIGlmLWZlYXR1
cmUgdGUtcmlkOw0KICAgIGllIGNvbmRpdGlvbmFsIGJ1dCBub3Qgb24gTVBMUyBwZXIgc2UuDQoN
CltUU106IFllcywgYWx0aG91Z2ggdHJhZGl0aW9uYWxseSBlbmFibGVkIGZvciBNUExTLVRFLCB0
aGUgVEUgcm91dGVyLUlEIGNhbiBhcHBseSB0byBub24tTVBMUyB0ZWNobm9sb2dpZXMgdG9vIChl
LmcuIGZvciBHTVBMUyBPVE4sIGV0Yy4pLi4gSU1PLCBJZGVhbGx5IHRoaXMgd291bGQgbm90IG5l
ZWQgdG8gZXhpc3QgdW5kZXIgbXBscyBjb250YWluZXIuLiBXZSBtYXkgbmVlZCB0byByYWlzZSB0
aGlzIHdpdGggT1NQRiB0ZWFtLg0KDQpSZWdhcmRzLA0KVGFyZWsNCiAgICANCiAgICBUb20gUGV0
Y2gNCiAgICANCiAgICA+IFJlZ2FyZHMsDQogICAgPiBUYXJlaw0KICAgID4NCiAgICA+IC0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgPiBGcm9tOiB0b20gcGV0Y2ggPGlldGZjQGJ0Y29u
bmVjdC5jb20+DQogICAgPiBEYXRlOiBUdWVzZGF5LCBOb3ZlbWJlciAxMywgMjAxOCBhdCA3OjM3
IEFNDQogICAgPiBUbzogVGFyZWsgU2FhZCA8dHNhYWRAY2lzY28uY29tPiwgbXBscyA8bXBsc0Bp
ZXRmLm9yZz4NCiAgICA+IENjOiAiZHJhZnQtaWV0Zi1tcGxzLWJhc2UteWFuZ0BpZXRmLm9yZyIN
CiAgICA8ZHJhZnQtaWV0Zi1tcGxzLWJhc2UteWFuZ0BpZXRmLm9yZz4NCiAgICA+IFN1YmplY3Q6
IFN0cnVjdHVyZSBvZiAgZHJhZnQtaWV0Zi1tcGxzLXN0YXRpYy15YW5nDQogICAgPg0KICAgID4g
ICAgIEkgd29uZGVyIGlmIHRoZSBJRVRGIGhhcyB5ZXQgd29ya2VkIG91dCBob3cgdG8gbW9kZWwg
cm91dGluZw0KICAgIHByb3RvY29scy4NCiAgICA+ICAgICBJIGFza2VkLCB3aGF0IGlzIE1QTFM/
ICBMb29raW5nIGF0IHZhcmlvdXMgbW9kdWxlcywgSSBzZWUNCiAgICA+DQogICAgPiAgICAgUklQ
DQogICAgPiAgICAgICAgICBhdWdtZW50DQogICAgL3JvdXRpbmcvY29udHJvbC1wbGFuZS1wcm90
b2NvbHMvY29udHJvbC1wbGFuZS1wcm90b2NvbDoNCiAgICA+ICAgICAgICAgICAgKy0tcncgcmlw
DQogICAgPiAgICAgICAgICAgICAgICstLXJ3IGludGVyZmFjZXMNCiAgICA+DQogICAgPiAgICAg
T1NQRg0KICAgID4gICAgICAgICAgYXVnbWVudA0KICAgIC9yb3V0aW5nL2NvbnRyb2wtcGxhbmUt
cHJvdG9jb2xzL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2w6DQogICAgPiAgICAgICAgICAgICstLXJ3
IG9zcGYNCiAgICA+ICAgICAgICAgICAgICAgKy0tcncgYXJlYXMNCiAgICA+ICAgICAgICAgICAg
ICAgfCAgKy0tcncgYXJlYSogW2FyZWEtaWRdDQogICAgPiAgICAgICAgICAgICAgIHwgICAgICst
LXJ3IGludGVyZmFjZXMNCiAgICA+DQogICAgPiAgICAgdGhlIG90aGVyIEl4eHhHUA0KICAgID4g
ICAgICAgbW9kdWxlOiBpZXRmLWl4eHgNCiAgICA+ICAgICAgICAgYXVnbWVudCAvcm91dGluZy9y
aWJzL3JpYi9yb3V0ZXMvcm91dGU6DQogICAgPiAgICAgICAgICAgKy0tcm8gcm91dGUtdHlwZT8g
ICBlbnVtZXJhdGlvbg0KICAgID4gICAgICAgICBhdWdtZW50IC9pbnRlcmZhY2VzL2ludGVyZmFj
ZToNCiAgICA+ICAgICAgICAgICArLS1ydyBjbG5zLW10dT8gICB1aW50MTYNCiAgICA+ICAgICAg
ICAgYXVnbWVudA0KICAgIC9yb3V0aW5nL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2xzLzpjb250cm9s
LXBsYW5lLXByb3RvY29sOg0KICAgID4gICAgICAgICAgICstLXJ3IGl4eHgNCiAgICA+ICAgICAg
ICAgICAgICArLS1ydyBlbmFibGU/ICAgICAgICAgICAgICAgICAgIGJvb2xlYW4ge2FkbWluLWNv
bnRyb2x9Pw0KICAgID4gICAgICAgICAgICAgICstLXJ3IHN5c3RlbS1pZD8gICAgICAgICAgICAg
ICAgc3lzdGVtLWlkDQogICAgPiAgICAgICAgICAgICAgKy0tcncgYXJlYS1hZGRyZXNzKiAgICAg
ICAgICAgICBhcmVhLWFkZHJlc3MNCiAgICA+DQogICAgPiAgICAgQkdQDQogICAgPiAgICAgICAg
ICBhdWdtZW50ICIvcm91dGluZy1wb2xpY3kvZGVmaW5lZC1zZXRzIg0KICAgID4gICAgICAgICBt
b2R1bGUgaWV0Zi1iZ3Agew0KICAgID4gICAgICAgICAgICAgICAgKy0tcncgYmdwIQ0KICAgID4g
ICAgICAgICAgICAgICAgICArLS1ydyBnbG9iYWwNCiAgICA+ICAgICAgICAgICAgICAgICAgICAg
Ky0tcncgYWZpLXNhZmlzDQogICAgPiAgICAgICAgICAgICAgICAgICAgICAgICstLXJ3IGFmaS1z
YWZpKiBbYWZpLXNhZmktbmFtZV0NCiAgICA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0t
cncgaXB2NC11bmljYXN0DQogICAgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICstLXJ3IGlw
djYtdW5pY2FzdA0KICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgICArLS1ydyBsM3Zwbi1p
cHY0LXVuaWNhc3QNCiAgICA+DQogICAgPiAgICAgUElNDQogICAgPiAgICAgbW9kdWxlOiBpZXRm
LXBpbS1iYXNlDQogICAgPiAgICAgICAgICBhdWdtZW50IC9yb3V0aW5nL2NvbnRyb2wtcGxhbmUt
cHJvdG9jb2xzOg0KICAgID4gICAgICAgICAgICArLS1ydyBwaW0hDQogICAgPiAgICAgICAgICAg
ICAgICstLXJ3IGFkZHJlc3MtZmFtaWx5KiBbYWRkcmVzcy1mYW1pbHldDQogICAgPiAgICAgICAg
ICAgICAgIHwgICstLXJ3IGFkZHJlc3MtZmFtaWx5ICAgICAgICBpZGVudGl0eXJlZg0KICAgID4g
ICAgICAgICAgICAgICB8ICArLS1ydyA8cGVyIGFkZHJlc3MgZmFtaWx5IGNvbmZpZ3VyYXRpb24+
DQogICAgPiAgICAgICAgICAgICAgICstLXJ3IGludGVyZmFjZXMNCiAgICA+ICAgICAgICAgICAg
ICAgICAgKy0tcncgaW50ZXJmYWNlKiBbbmFtZV0NCiAgICA+ICAgICAgICAgICAgICAgICAgICAg
Ky0tcncgbmFtZSAgICAgICAgICAgICAgaWY6aW50ZXJmYWNlLXJlZg0KICAgID4gICAgICAgICAg
ICAgICAgICAgICArLS1ydyBhZGRyZXNzLWZhbWlseSogW2FkZHJlc3MtZmFtaWx5XQ0KICAgID4N
CiAgICA+ICAgICBNUExTDQogICAgPg0KICAgID4gICAgIG1vZHVsZTogaWV0Zi1tcGxzDQogICAg
PiAgICAgICBhdWdtZW50IC9ydDpyb3V0aW5nOg0KICAgID4gICAgICAgICArLS1ydyBtcGxzDQog
ICAgPiAgICAgICBhdWdtZW50IC9yb3V0aW5nL3JpYnMvcmliL3JvdXRlcy86cm91dGU6DQogICAg
PiAgICAgICAgICstLXJvIGxvY2FsLWxhYmVsPyAgIHJ0LXR5cGVzOm1wbHMtbGFiZWwNCiAgICA+
ICAgICAgIGF1Z21lbnQNCiAgICA+DQogICAgL3JvdXRpbmcvcmlicy9yaWIvcm91dGVzL3JvdXRl
L25leHQtaG9wL25leHQtaG9wLW9wdGlvbnMvc2ltcGxlLW5leHQtaG9wDQogICAgPiAgICAgOg0K
ICAgID4gICAgICAuLi4uDQogICAgPiAgICAgICBpZGVudGl0eSBtcGxzIHsgYmFzZSBhZGRyZXNz
LWZhbWlseTsNCiAgICA+DQogICAgPiAgICAgRGlmZmVyZW50ISB3aGljaCBpcyByaWdodD8gIFBl
cmhhcHMgbm9uZSBvZiB0aGVtLiAgSXQgaXMgdmVyeQ0KICAgIGVhcmx5IGRheXMNCiAgICA+ICAg
ICBmb3Igcm91dGluZyBZQU5HIG1vZHVsZXMsIG5vIFJGQywgbGltaXRlZCBleHBlcmllbmNlLiAg
SSBhbQ0KICAgIG1pbmRmdWwgdGhhdA0KICAgID4gICAgIGl0IHRvb2sgc2V2ZXJhbCB5ZWFycyBh
ZnRlciB0aGUgcHVibGljYXRpb24gb2YgdGhlIGluaXRpYWwgc3lzdGVtDQogICAgWUFORw0KICAg
ID4gICAgIG1vZHVsZXMgZm9yIHRoZSBhZHZlbnQgb2YgTkRNQSAtIGEgcmFkaWNhbGx5IGRpZmZl
cmVudCBhcHByb2FjaCAtDQogICAgc28NCiAgICA+ICAgICBwZXJoYXBzIGluIGEgZmV3IHllYXJz
IHdlIHdpbGwgYmUgbG9va2luZyBhdCB0aGUgcm91dGluZyBtb2R1bGVzDQogICAgYW5kIHNheQ0K
ICAgID4gICAgIGl0IG5lZWRzIGEgZGlmZmVyZW50IGFwcHJvYWNoLiAgU2lnaA0KICAgID4NCiAg
ICA+ICAgICBUb20gUGV0Y2gNCiAgICA+DQogICAgPg0KICAgID4NCiAgICA+DQogICAgDQogICAg
DQoNCg==


From nobody Wed Nov 14 21:47:18 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4FBBB130E13; Wed, 14 Nov 2018 21:47:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham 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 QjjKkKuOuV6s; Wed, 14 Nov 2018 21:47:12 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B499A1277CC; Wed, 14 Nov 2018 21:47:12 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.167.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 75C9518029FB; Thu, 15 Nov 2018 06:47:09 +0100 (CET)
From: Loa Andersson <loa@pi.nu>
To: "mpls@ietf.org" <mpls@ietf.org>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, draft-ietf-mpls-sfc@ietf.org
References: <ee0ca26b-d20b-1fd7-78e3-16c55d5eeb1a@pi.nu> <30b72dec-1145-998f-8e3c-843c7615475c@pi.nu>
Message-ID: <621e1aa1-b531-2026-a67a-71691ad942cd@pi.nu>
Date: Thu, 15 Nov 2018 13:46:30 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0
MIME-Version: 1.0
In-Reply-To: <30b72dec-1145-998f-8e3c-843c7615475c@pi.nu>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/GHjMpAGtsqZG9dHgaUsFMIy-4x0>
Subject: [mpls] Closed: Correction: MPLS working group last call on draft-ietf-mpls-sfc
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 05:47:15 -0000

Working Group,

This wglc is closed, we have good support to move ahead and request
publication.

Question for the authors, is there anything you want to do to the
document before we request publication?

Process from now on:

Response to the question above
Write the shepherd write-up
Authors/co-chairs review of write-up
Publication request

/Loa

On 2018-10-30 18:52, Loa Andersson wrote:
> WG,
> 
> One typo - the wglc ends November 14, 2018.
> 
> /Loa
> 
> On 2018-10-30 18:36, Loa Andersson wrote:
>>
>> Working Group,
>>
>> This is to initiate a two week working group last call on draft-
>> ietf-mpls-sfc.
>>
>> Please send your comments to the mpls wg mailing list (mpls@ietf.org).
>>
>> There are no IPR disclosures against draft-ietf-mpls-sfc.
>>
>> All the authors and contributors have stated on the working group
>> mailing list that they are not aware of any other IPRs that relates
>> to this document.
>>
>> This working group last call ends October 14, 2018.
>>
>>
>> /Loa
>> mpls wg co-chair
> 

-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Thu Nov 15 01:17:47 2018
Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CE74130DBE; Thu, 15 Nov 2018 01:17:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7] 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 ZlhDSU05k6OW; Thu, 15 Nov 2018 01:17:43 -0800 (PST)
Received: from mta8.iomartmail.com (mta8.iomartmail.com [62.128.193.158]) (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 57CD8126BED; Thu, 15 Nov 2018 01:17:42 -0800 (PST)
Received: from vs3.iomartmail.com (vs3.iomartmail.com [10.12.10.124]) by mta8.iomartmail.com (8.14.4/8.14.4) with ESMTP id wAF9HemG023141; Thu, 15 Nov 2018 09:17:40 GMT
Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id E24EA2203A; Thu, 15 Nov 2018 09:17:39 +0000 (GMT)
Received: from asmtp3.iomartmail.com (unknown [10.12.10.224]) by vs3.iomartmail.com (Postfix) with ESMTPS id CCEF022032; Thu, 15 Nov 2018 09:17:39 +0000 (GMT)
Received: from 950129200 ([87.114.9.116]) (authenticated bits=0) by asmtp3.iomartmail.com (8.14.4/8.14.4) with ESMTP id wAF9HcQB025123 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 15 Nov 2018 09:17:39 GMT
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Loa Andersson'" <loa@pi.nu>, <mpls@ietf.org>
Cc: <mpls-chairs@ietf.org>, <draft-ietf-mpls-sfc@ietf.org>
Date: Thu, 15 Nov 2018 09:17:31 -0000
Message-ID: <019b01d47cc4$0a98fe60$1fcafb20$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Content-Language: en-gb
Thread-Index: AdR8xAF8jv2xfIwIRnalzgyjF9p/EA==
X-Originating-IP: 87.114.9.116
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.0.0.1623-8.2.0.1013-24224.006
X-TM-AS-Result: No--24.460-10.0-31-10
X-imss-scan-details: No--24.460-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-24224.006
X-TMASE-Result: 10--24.460300-10.000000
X-TMASE-MatchedRID: QW5G6BKkLTrxIbpQ8BhdbOYAh37ZsBDCX6IRwqkp2m4Y0A95tjAn+wku iFJsQqORQpy1XVcFhh4TNcrm8YCxBNcUNjoF7YuVgFd2TFaysMgZskwWqoib3JnyE4GEo6epXxR tKfVFN8OfR+jqMXGBTv8n3SP766MzniQ3l0aanNpIRA38P/dwbm79evoIpeI3rGn3BSxZVNT/iO OUPB/h/nxExztS4yePN5PbzyayxNSv1fP3II840qm4PbloS2C3XsgMp6kNBgqPCUSJ0i4dK8jJz QnHG4Ud585VzGMOFzABi3kqJOK62VOm2gN+nomsxEHRux+uk8jpP8tMOyYmaA==
X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/ZOQvQlhRxuWGhoo7Gw2nXTudD4U>
Subject: Re: [mpls] Closed: Correction: MPLS working group last call on draft-ietf-mpls-sfc
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 09:17:46 -0000

Thanks Loa,

I just read through the draft from top to bottom.

The only thing I need to change is my coordinates. I can do that now or =
after IETF last call - your choice.

Cheers,
Adrian

> -----Original Message-----
> From: Loa Andersson [mailto:loa@pi.nu]
> Sent: 15 November 2018 05:47
> To: mpls@ietf.org
> Cc: mpls-chairs@ietf.org; draft-ietf-mpls-sfc@ietf.org
> Subject: Closed: [mpls] Correction: MPLS working group last call on =
draft-ietf-
> mpls-sfc
>=20
> Working Group,
>=20
> This wglc is closed, we have good support to move ahead and request
> publication.
>=20
> Question for the authors, is there anything you want to do to the
> document before we request publication?
>=20
> Process from now on:
>=20
> Response to the question above
> Write the shepherd write-up
> Authors/co-chairs review of write-up
> Publication request
>=20
> /Loa
>=20
> On 2018-10-30 18:52, Loa Andersson wrote:
> > WG,
> >
> > One typo - the wglc ends November 14, 2018.
> >
> > /Loa
> >
> > On 2018-10-30 18:36, Loa Andersson wrote:
> >>
> >> Working Group,
> >>
> >> This is to initiate a two week working group last call on draft-
> >> ietf-mpls-sfc.
> >>
> >> Please send your comments to the mpls wg mailing list =
(mpls@ietf.org).
> >>
> >> There are no IPR disclosures against draft-ietf-mpls-sfc.
> >>
> >> All the authors and contributors have stated on the working group
> >> mailing list that they are not aware of any other IPRs that relates
> >> to this document.
> >>
> >> This working group last call ends October 14, 2018.
> >>
> >>
> >> /Loa
> >> mpls wg co-chair
> >
>=20
> --
>=20
>=20
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Thu Nov 15 03:53:50 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FC0B124C04; Thu, 15 Nov 2018 03:53:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham 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 sEf1RNYvWWHx; Thu, 15 Nov 2018 03:53:45 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 116F6124408; Thu, 15 Nov 2018 03:53:45 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.167.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id A570E18029FB; Thu, 15 Nov 2018 12:53:39 +0100 (CET)
To: adrian@olddog.co.uk, mpls@ietf.org
Cc: mpls-chairs@ietf.org, draft-ietf-mpls-sfc@ietf.org
References: <019b01d47cc4$0a98fe60$1fcafb20$@olddog.co.uk>
From: Loa Andersson <loa@pi.nu>
Message-ID: <8db7573e-5610-5720-7885-f29c1019ec13@pi.nu>
Date: Thu, 15 Nov 2018 19:53:35 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0
MIME-Version: 1.0
In-Reply-To: <019b01d47cc4$0a98fe60$1fcafb20$@olddog.co.uk>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/A23kb-b8v3VU2akH14QqUXeeuyc>
Subject: Re: [mpls] Closed: Correction: MPLS working group last call on draft-ietf-mpls-sfc
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 11:53:48 -0000

Adrian,

I want the documents as correct as possible, hold a day or two and see 
if there is a reaction from anyone else, then update. It will take me
a few days until I will get started on the shepherd write-up.

/Loa

On 2018-11-15 17:17, Adrian Farrel wrote:
> Thanks Loa,
> 
> I just read through the draft from top to bottom.
> 
> The only thing I need to change is my coordinates. I can do that now or after IETF last call - your choice.
> 
> Cheers,
> Adrian
> 
>> -----Original Message-----
>> From: Loa Andersson [mailto:loa@pi.nu]
>> Sent: 15 November 2018 05:47
>> To: mpls@ietf.org
>> Cc: mpls-chairs@ietf.org; draft-ietf-mpls-sfc@ietf.org
>> Subject: Closed: [mpls] Correction: MPLS working group last call on draft-ietf-
>> mpls-sfc
>>
>> Working Group,
>>
>> This wglc is closed, we have good support to move ahead and request
>> publication.
>>
>> Question for the authors, is there anything you want to do to the
>> document before we request publication?
>>
>> Process from now on:
>>
>> Response to the question above
>> Write the shepherd write-up
>> Authors/co-chairs review of write-up
>> Publication request
>>
>> /Loa
>>
>> On 2018-10-30 18:52, Loa Andersson wrote:
>>> WG,
>>>
>>> One typo - the wglc ends November 14, 2018.
>>>
>>> /Loa
>>>
>>> On 2018-10-30 18:36, Loa Andersson wrote:
>>>>
>>>> Working Group,
>>>>
>>>> This is to initiate a two week working group last call on draft-
>>>> ietf-mpls-sfc.
>>>>
>>>> Please send your comments to the mpls wg mailing list (mpls@ietf.org).
>>>>
>>>> There are no IPR disclosures against draft-ietf-mpls-sfc.
>>>>
>>>> All the authors and contributors have stated on the working group
>>>> mailing list that they are not aware of any other IPRs that relates
>>>> to this document.
>>>>
>>>> This working group last call ends October 14, 2018.
>>>>
>>>>
>>>> /Loa
>>>> mpls wg co-chair
>>>
>>
>> --
>>
>>
>> Loa Andersson                        email: loa@pi.nu
>> Senior MPLS Expert
>> Bronze Dragon Consulting             phone: +46 739 81 21 64
> 

-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Thu Nov 15 05:02:49 2018
Return-Path: <ietfc@btconnect.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4105D128D0C; Thu, 15 Nov 2018 05:02:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.196
X-Spam-Level: ***
X-Spam-Status: No, score=3.196 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RATWARE_MS_HASH=2.148, RATWARE_OUTLOOK_NONAME=2.95, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 WimGUYYb3Imp; Thu, 15 Nov 2018 05:02:44 -0800 (PST)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30097.outbound.protection.outlook.com [40.107.3.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E56A126DBF; Thu, 15 Nov 2018 05:02:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3CZ6hF/ir8hX1b3IxX3NAwJm7bbBXphOVaeqUT8YiZk=; b=Fiaav0QbTB077oHalMPclVr/0riYpd5QtdASy7T4Njh6DLIGdXhB+TNF01GxfkN1cgWMivL+O/tqqHqigUXnx81VoBPqDnMpLB2Ceeg7pwlVPnrNByObsvPo7it8Suiq9+MriN507JJ98lKQUG+y2Mqtgw1zAvya0pP/aZS1oYM=
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com (20.177.202.206) by VI1PR07MB3439.eurprd07.prod.outlook.com (10.175.244.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1339.17; Thu, 15 Nov 2018 13:02:41 +0000
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887]) by VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887%3]) with mapi id 15.20.1339.021; Thu, 15 Nov 2018 13:02:41 +0000
From: tom petch <ietfc@btconnect.com>
To: "Tarek Saad (tsaad)" <tsaad@cisco.com>, mpls <mpls@ietf.org>, "teas@ietf.org" <teas@ietf.org>, "draft-ietf-ospf-yang@ietf.org" <draft-ietf-ospf-yang@ietf.org>
CC: "draft-ietf-mpls-base-yang@ietf.org" <draft-ietf-mpls-base-yang@ietf.org>
Thread-Topic: Structure of  draft-ietf-mpls-static-yang
Thread-Index: AQHUe02wlCMgQUKxOkmdNrRJZT0IYw==
Date: Thu, 15 Nov 2018 13:02:41 +0000
Message-ID: <020501d47ce3$3dde8280$4001a8c0@gateway.2wire.net>
References: <151871655164.7468.17697751302068907872@ietfa.amsl.com> <03b001d3a714$5e08dce0$4001a8c0@gateway.2wire.net> <A7C87BD7-A6E5-474F-9D19-F3B9A6F83DA4@cisco.com> <001001d4767d$62fb1a40$4001a8c0@gateway.2wire.net> <00c901d478f6$25a75c00$4001a8c0@gateway.2wire.net> <060801d47b4d$730cbd60$4001a8c0@gateway.2wire.net> <8482D196-9EE8-4469-94FA-0DEF1B595252@cisco.com> <006d01d47b74$cde44920$4001a8c0@gateway.2wire.net> <6513C0AA-1E1E-4E4D-A9F6-6349F0F5E049@cisco.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: LO2P265CA0060.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:60::24) To VI1PR07MB5022.eurprd07.prod.outlook.com (2603:10a6:803:9b::14)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [86.128.101.213]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR07MB3439; 6:k666eBuZzE+khASGSOt6QjrKU0V69YEMudpPgbhgc2zIGz+YRuLS2fx+miq7ycXSaHberzteMq5jZn7x24iFu40FxrP7kEv/vCujfswIsolkrcReI3NLIfdwk4V7tMlOZ//zZoOedUNv19/TlNM59vqiJu/Pjhvsb0tqS5Ug3RcMhhGKL0DOi3J2PiU2qTkfqob9n1hhi4k7SNyksWkFRTV7GQTYRsv7bPg8R4QmYKGADsoUgVfOwesrCSGdSGdmCtLp0nm/eDulk9YqMCU4s86X9HvVqvVQTtAsemSLsjJkAq0mah+6mglqC3QjC9ymayTszoO2pmDa9sr8Kb7d4AOBPlYaANQ9cW4FRU2GFDiJjV+0prz90XqOjBeXwNGOUySp7JrVRiV/4i+C3pOIN6R9PQMtPFWw8VgWUCN9nEZDuQXFR6Sk8nlZ0lqazh+EMyFqJP2NXaTzaZQQnOoyVA==; 5:91+3uPXCf9ktSYyWpP5g0e4PmPsdCFOx8bwQZRpvbIFhvNAsyvxz1i58NCcs/8oF0tUvFfil2Z0zg5DsfAZs3Xor8DswNGOC9K3kux76vB8/1cXFk290aAktNWxTiAuxzGa34H2XnyPuUSBSbY3NKdLyZzhcZ73iv/rSh8aOQ54=; 7:PfWkxICzvsN4bZx/lYyFURF490JmC2/2dICq+T+ST4ehUh1pLK8yuG9b7HeN1UhzpJ3IafB4wcg+rPw8ukrK3ieywBUgXcUbL7Nf5ZLZH4NZ4hsPKqzD/A9AikDmbqruSbCag/0vOUBXLEBgUhwlDQ==
x-ms-office365-filtering-correlation-id: 3a1ef10c-ea02-4585-c4ec-08d64afaa005
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:VI1PR07MB3439; 
x-ms-traffictypediagnostic: VI1PR07MB3439:
x-microsoft-antispam-prvs: <VI1PR07MB3439FA578D7D82BDA4AAF1A6A0DC0@VI1PR07MB3439.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(3231415)(944501410)(52105112)(93006095)(93001095)(3002001)(10201501046)(6055026)(148016)(149066)(150057)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123562045)(201708071742011)(7699051)(76991095); SRVR:VI1PR07MB3439; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB3439; 
x-forefront-prvs: 08572BD77F
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(376002)(366004)(39860400002)(396003)(346002)(54094003)(13464003)(51914003)(37854004)(199004)(189003)(110136005)(86362001)(84392002)(316002)(305945005)(7736002)(6246003)(478600001)(476003)(256004)(2900100001)(2201001)(2501003)(3846002)(6116002)(71190400001)(71200400001)(99286004)(229853002)(93886005)(86152003)(6486002)(6512007)(9686003)(6436002)(1556002)(53936002)(44736005)(97736004)(14496001)(105586002)(52116002)(5660300001)(81156014)(8676002)(81166006)(8936002)(6506007)(53546011)(26005)(68736007)(386003)(102836004)(186003)(33896004)(76176011)(106356001)(2906002)(4326008)(25786009)(14454004)(486006)(446003)(66066001); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB3439; H:VI1PR07MB5022.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:0; MX:1; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: 3k8n7JUIRsrcyYexfQ8hxgMBK7j8vaBBRFkI0ZWQa6JZ9ohvUx8RO2PgFF3zRLPsvmtk78eTdayMyyxd2lzRSBTEhOyG7+5VLUFgAS+4tZKvMml7gh4dc+Zvn4GV9GUl3O+wo/z5GNpp8PuuFlDPuHwn/L9n33za6AbYUuw7h/dqJr1PeQwq7w7f7qS6etyYoyKYQivsjcc4LDgqrZTe2RD2O2+GBJezB4O6LwZhBGV4p4jdy2OyQ/RtZ5wViy8Y/h+TWPpUeChO8m842CG6adEhANKtQZtjlcMb5IlnUQ1QueWzVTiLRw/7k3KrDkCfXYXcEvql4im1zSsSasJcXrQVWzfc6wTjqdXsikqxzes=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <1FB57348467D2A4CB2263CDC0E0DE549@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3a1ef10c-ea02-4585-c4ec-08d64afaa005
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Nov 2018 13:02:41.3859 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB3439
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/-Ni-kojwT8GfWQ_MRuY__Zytsms>
Subject: Re: [mpls] Structure of  draft-ietf-mpls-static-yang
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Nov 2018 13:02:47 -0000

VGFyZWsNCg0KVGhhbmtzIGZvciB0aGUgZXhwbGFuYXRpb24uICBJIGRpZCBzb21lIG1vcmUgZGln
Z2luZyBvbiBBZGRyZXNzIEZhbWlsaWVzDQphbmQgaGF2ZSBwb3N0ZWQgbXkgdGhvdWdodHMgdG8g
cnRnd2c7IGFueSBvbmUgV0cgbG9va3MgZmluZSwgbG9vayBhY3Jvc3MNCnRoZSBSb3V0aW5nIEFy
ZWEgYW5kIEkgdGhpbmsgdGhlIHdvcmsgd291bGQgYmVuZWZpdCBmcm9tIG1vcmUNCmNvb3JkaW5h
dGlvbi4NCg0KT24gdGhlIG1vcmUgc3BlY2lmaWMgdG9waWMgb2YgdGhpcyBJLUQsIHRoZXJlIGFy
ZSBhbHJlYWR5IHNldmVyYWwNCmRlZmluaXRpb25zIG9mIG1wbHMgYWRkcmVzcyBmYW1pbGllcyBl
LmcuDQogICBpZGVudGl0eSBtcGxzLWFkZHJlc3MtZmFtaWx5IHsNCiAgIGJhc2UgImFkZHJlc3Mt
ZmFtaWx5IjsgICAgICBkZXNjcmlwdGlvbiAiTVBMUyBSSUIgYWRkcmVzcyBmYW1pbHkuIjsgfQ0K
aW4NCiBkcmFmdC1pZXRmLWkycnMtcmliLWRhdGEtbW9kZWwNCg0KYW5kIHRoYXQgbWF5IGJlIGEg
Y2hhbGxlbmdlIHRvIHJlc29sdmUuDQoNClRvbSBQZXRjaA0KDQotLS0tLSBPcmlnaW5hbCBNZXNz
YWdlIC0tLS0tDQpGcm9tOiAiVGFyZWsgU2FhZCAodHNhYWQpIiA8dHNhYWRAY2lzY28uY29tPg0K
VG86ICJ0b20gcGV0Y2giIDxpZXRmY0BidGNvbm5lY3QuY29tPjsgIm1wbHMiIDxtcGxzQGlldGYu
b3JnPjsNCjx0ZWFzQGlldGYub3JnPjsgPGRyYWZ0LWlldGYtb3NwZi15YW5nQGlldGYub3JnPg0K
Q2M6IDxkcmFmdC1pZXRmLW1wbHMtYmFzZS15YW5nQGlldGYub3JnPg0KU2VudDogV2VkbmVzZGF5
LCBOb3ZlbWJlciAxNCwgMjAxOCAyOjI0IFBNDQpTdWJqZWN0OiBSZTogU3RydWN0dXJlIG9mIGRy
YWZ0LWlldGYtbXBscy1zdGF0aWMteWFuZw0KDQoNCj4gKyBkcmFmdC1pZXRmLW9zcGYteWFuZyBh
dXRob3JzDQo+ICsgdGVhcyBhbGlhcyB0byBjb21tZW50IG9uIHRoZSB1dGlsaXR5IG9mIFRFIHJv
dXRlci1JRCBpbiB0aGUgT1NQRg0KWUFORyBtb2RlbCBmb3Igb3RoZXIgbm9uLU1QTFMgdGVjaG5v
bG9naWVzIHRvby4NCj4NCj4gSGkgVG9tLA0KPg0KPiBJbmxpbmUuLg0KPg0KPiDvu78tLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiB0b20gcGV0Y2ggPGlldGZjQGJ0Y29ubmVjdC5j
b20+DQo+IERhdGU6IFR1ZXNkYXksIE5vdmVtYmVyIDEzLCAyMDE4IGF0IDEyOjE5IFBNDQo+IFRv
OiBUYXJlayBTYWFkIDx0c2FhZEBjaXNjby5jb20+LCBtcGxzIDxtcGxzQGlldGYub3JnPg0KPiBD
YzogImRyYWZ0LWlldGYtbXBscy1iYXNlLXlhbmdAaWV0Zi5vcmciDQo8ZHJhZnQtaWV0Zi1tcGxz
LWJhc2UteWFuZ0BpZXRmLm9yZz4NCj4gU3ViamVjdDogUmU6IFN0cnVjdHVyZSBvZiAgZHJhZnQt
aWV0Zi1tcGxzLXN0YXRpYy15YW5nDQo+DQo+ICAgICAtLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0t
LS0tDQo+ICAgICBGcm9tOiAiVGFyZWsgU2FhZCAodHNhYWQpIiA8dHNhYWRAY2lzY28uY29tPg0K
PiAgICAgU2VudDogVHVlc2RheSwgTm92ZW1iZXIgMTMsIDIwMTggNDozMSBQTQ0KPg0KPiAgICAg
PiBIaSBUb20sDQo+ICAgICA+DQo+ICAgICA+IFRoYW5rcy4gVG8gbWUsIFJJUC9PU1BGL1BJTS9C
R1AgYXJlIGFsbCBjb250cm9sIHBsYW5lIHByb3RvY29scw0KYW5kDQo+ICAgICB3b3VsZCB0aGlu
ayBzaG91bGQgZXhpc3QgYmVsb3cgL3JvdXRpbmcvY29udHJvbC1wbGFuZS1wcm90b2NvbHMuDQo+
ICAgICA+IE1QTFMgb24gdGhlIGNvbnRyYXJ5IGlzIGEgZm9yd2FyZGluZyBhdWdtZW50YXRpb24g
dG8gZXhpc3RpbmcNClY0L1Y2DQo+ICAgICByb3V0aW5nIHRhYmxlKHMpICh3aGljaCBhcmUgYWxy
ZWFkeSBkZWZpbmVkIGF0IHBhdGgNCj4gICAgIC9yb3V0aW5nL3JpYnMvcmliL3JvdXRlcy9yb3V0
ZS9uZXh0LWhvcCApIC0gdGhlIE1QTFMgYXVnbWVudGF0aW9uDQo+ICAgICBjYXJyaWVzIGFkZGl0
aW9uYWwgbXBscyBzcGVjaWZpYyBkYXRhLg0KPiAgICAgPiBUaGVyZSBhcmUgc2lnbmFsaW5nIGNv
bnRyb2wgcGxhbmUgcHJvdG9jb2xzIHNwZWNpZmljIHRvIGV4Y2hhbmdlDQpNUExTDQo+ICAgICBs
YWJlbHMgKGUuZy4gUlNWUC1URSwgTERQKSB3aGljaCBJIGV4cGVjdCB3aWxsIGV4aXN0IGF0DQo+
ICAgICAvcm91dGluZy9jb250cm9sLXBsYW5lLXByb3RvY29scy9jb250cm9sLXBsYW5lLXByb3Rv
Y29sIChlLmcuDQo+ICAgICBkcmFmdC1pZXRmLXRlYXMteWFuZy1yc3ZwKQ0KPg0KPiAgICAgVGFy
ZWsNCj4NCj4gICAgIFllcywgc28gQkdQIGlzIG91dCBvZiBsaW5lLCBidXQgdGhhdCBpcyBhIHBy
b2JsZW0gZm9yIGFub3RoZXIgV0cuDQo+DQo+ICAgICBUaGUgTVBMUyBxdWlya3MgYXJlIElNSE8g
dHdvZm9sZC4NCj4NCj4gICAgIFdoeSBkZWZpbmUgYW4gYWRkcmVzcyBmYW1pbHk/ICBJIGFsd2F5
cyB0aGluayBvZiBBRkkvU0FGSSB3aGVuDQpzb21lb25lDQo+ICAgICBzYXlzIGFkZHJlc3MgZmFt
aWx5IGFuZCBJIGRvIG5vdCBzZWUgTVBMUyBmaWd1cmluZyBpbiB0aGF0DQpjb250ZXh0Lg0KPiBb
VFNdOiBNUExTIGNhbiBhdWdtZW50IHJvdXRlcyBpbiB0aGUgVjQvVjYgQUZJIHJvdXRpbmcgdGFi
bGVzIGRlZmluZWQNCmluIFJGQzgzNDkuIEhvd2V2ZXIsIHRoZXJlIGFyZSBvdGhlciB0eXBlIG9m
IE1QTFMgcm91dGVzDQooY3Jvc3MtY29ubmVjdHMpIHRoYXQgYXJlIG5vdCBhc3NvY2lhdGVkIHdp
dGggYW4gSVAgcHJlZml4IG9yIGFuIEFGSQ0KZGVmaW5lZCBpbiBSRkM4MzQ5LiBFeGFtcGxlcyBv
ZiBzdWNoIHJvdXRlcyBjYW4gYmUgUlNWUC1MU1ANCmxhYmVscy9jcm9zcy1jb25uZWN0cywgcGVy
IEwyIG9yIEwzIFZSRiBkZS1hZ2dyZWdhdGlvbiBsYWJlbHMsIGV0Yy4pLi4NClN1Y2ggcm91dGVz
IHdpbGwgZXhpc3QgaW4gdGhlIG5ldyBNUExTIEFGSSB0YWJsZS4NCj4NCj4gICAgIFNlY29uZCwg
d2hhdCBhcmUgTVBMUyBhbmQgTVBMU3R1bm5lbCBkb2luZyBpbiB0aGUgSW50ZXJmYWNlIFRhYmxl
Pw0KT2ssDQo+ICAgICB0aGV5IGFyZSBhIGNhcnJ5IG92ZXIgZnJvbSB0aGUgTUlCIGJ1dCBkbyB0
aGV5IGhhdmUgYW55IHJvbGUgaGVyZT8NCj4gW1RTXTogY3VycmVudGx5LCB0aGlzIGlzIGVuYWJs
aW5nIE1QTFMgb24gdGhlIHNwZWNpZmljIChzdWIpc2V0IG9mDQppbnRlcmZhY2VzIGFuZCBzZXR0
aW5nIG1pbmltYWwgc2V0IG9mIGF0dHJpYnV0ZXMgLSBlLmcuIE1QTFMgTVRVLg0KPg0KPiAgICAg
SSBhbSBmaXNoaW5nIGZvciBzb21lICd3aGVuJyAob3IgaWYtZmVhdHVyZSkgc3RhdGVtZW50cyBh
bG9uZ3NpZGUNCnRoZQ0KPiAgICAgJ2F1Z21lbnQnDQo+ICAgICB0byBtYWtlIHRoZSBhdWdtZW50
IGNvbmRpdGlvbmFsIChhbHRob3VnaCBwZXJoYXBzIG5vdCBhcyBtYW55IGFzDQpURUFTDQo+ICAg
ICBjcmVhdGVkOi0pLiAgSW5zdGluY3RpdmVseSBJIGZlZWwgdGhlcmUgc2hvdWxkIGJlIHNvbWV0
aGluZyBhcw0KZS5nLiBPU1BGDQo+ICAgICBoYXMgYWx0aG91Z2ggYWNjZXB0aW5nIHlvdXIgcG9p
bnQgYWJvdXQgTVBMUyBub3QgYmVpbmcgYSBwcm90b2NvbDsNCmJ1dA0KPiAgICAgdGhlbiBtcGxz
LWxkcCBpcyBhIHByb3RvY29sIGJ1dCBoYXMgbm8gY29uZGl0aW9uYWxzIHRoYXQgSSBjYW4NCnNl
ZS4NCj4gW1RTXTogSSB0aGluayB0aGUgYXNzdW1wdGlvbiB3YXMgTVBMUyBpcyBhIGJhc2UgZnVu
Y3Rpb25hbGl0eSB0aGF0DQptb3N0IHJvdXRlciB2ZW5kb3JzIHdpbGwgc3VwcG9ydCAtIHNvIHdl
J3ZlIGF2b2lkZWQgYW4gaWYtZmVhdHVyZSBjaGVjay4NCkhvd2V2ZXIsIEkgY2FuIHNlZSB0aGF0
IHNvbWUgZGV2aWNlcyBtYXkgbm90IHN1cHBvcnQgTVBMUyAob3IgbWF5IG5vdA0KdHVybiBNUExT
KSwgc28gd2UgY2FuIGxvb2sgaW50byBhZGRpbmcgYSB3aGVuIG9yIGZlYXR1cmUgY2hlY2sgdG8N
CmNvbnRyb2wgYXVnbWVudHMgdG8gZXh0ZXJuYWwgWUFORyBtb2RlbHMuIEZvciBNUExTIExEUCwg
eWVzLCBJIHRoaW5rDQp0aGV5IGNhbiBhZGQgdGhlIHNhbWUgZm9yIHNpZ25hbGluZyBNUExTLiBI
b3dldmVyLCBJIGFtIGF3YXJlIExEUA0KcHJvdG9jb2wgY2FuIGJlIHVzZWQgZm9yIG5vbi1NUExT
IHNpZ25hbGluZyB0b28gKGUuZy4gSUNDUCkgLSBzbyB0aGUgTERQDQpZQU5HIG1vZGVsaW5nIHRl
YW0gbWF5IG5lZWQgdG8gbG9vayBhdCB3aGF0IGF1Z21lbnRzIGNhbiBiZQ0KY29udHJvbGxlZC9h
c3NvY2lhdGVkIHdpdGggTVBMUy4NCj4NCj4gICAgIEF0IGEgc2xpZ2h0IHRhbmdlbnQsIEkgc2Vl
IGluIE9TUEYgYW5kIG90aGVycyByZWZlcmVuY2VzIHN1Y2ggYXMNCj4gICAgICAgICAgICBjb250
YWluZXIgbXBscyB7DQo+ICAgICAgICAgICAgICBkZXNjcmlwdGlvbiAiT1NQRiBNUExTIGNvbmZp
ZyBzdGF0ZS4iOw0KPiAgICAgICAgICAgICAgY29udGFpbmVyIHRlLXJpZCB7DQo+ICAgICAgICAg
ICAgICAgIGlmLWZlYXR1cmUgdGUtcmlkOw0KPiAgICAgaWUgY29uZGl0aW9uYWwgYnV0IG5vdCBv
biBNUExTIHBlciBzZS4NCj4NCj4gW1RTXTogWWVzLCBhbHRob3VnaCB0cmFkaXRpb25hbGx5IGVu
YWJsZWQgZm9yIE1QTFMtVEUsIHRoZSBURQ0Kcm91dGVyLUlEIGNhbiBhcHBseSB0byBub24tTVBM
UyB0ZWNobm9sb2dpZXMgdG9vIChlLmcuIGZvciBHTVBMUyBPVE4sDQpldGMuKS4uIElNTywgSWRl
YWxseSB0aGlzIHdvdWxkIG5vdCBuZWVkIHRvIGV4aXN0IHVuZGVyIG1wbHMgY29udGFpbmVyLi4N
CldlIG1heSBuZWVkIHRvIHJhaXNlIHRoaXMgd2l0aCBPU1BGIHRlYW0uDQo+DQo+IFJlZ2FyZHMs
DQo+IFRhcmVrDQo+DQo+ICAgICBUb20gUGV0Y2gNCj4NCj4gICAgID4gUmVnYXJkcywNCj4gICAg
ID4gVGFyZWsNCj4gICAgID4NCj4gICAgID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4g
ICAgID4gRnJvbTogdG9tIHBldGNoIDxpZXRmY0BidGNvbm5lY3QuY29tPg0KPiAgICAgPiBEYXRl
OiBUdWVzZGF5LCBOb3ZlbWJlciAxMywgMjAxOCBhdCA3OjM3IEFNDQo+ICAgICA+IFRvOiBUYXJl
ayBTYWFkIDx0c2FhZEBjaXNjby5jb20+LCBtcGxzIDxtcGxzQGlldGYub3JnPg0KPiAgICAgPiBD
YzogImRyYWZ0LWlldGYtbXBscy1iYXNlLXlhbmdAaWV0Zi5vcmciDQo+ICAgICA8ZHJhZnQtaWV0
Zi1tcGxzLWJhc2UteWFuZ0BpZXRmLm9yZz4NCj4gICAgID4gU3ViamVjdDogU3RydWN0dXJlIG9m
ICBkcmFmdC1pZXRmLW1wbHMtc3RhdGljLXlhbmcNCj4gICAgID4NCj4gICAgID4gICAgIEkgd29u
ZGVyIGlmIHRoZSBJRVRGIGhhcyB5ZXQgd29ya2VkIG91dCBob3cgdG8gbW9kZWwgcm91dGluZw0K
PiAgICAgcHJvdG9jb2xzLg0KPiAgICAgPiAgICAgSSBhc2tlZCwgd2hhdCBpcyBNUExTPyAgTG9v
a2luZyBhdCB2YXJpb3VzIG1vZHVsZXMsIEkgc2VlDQo+ICAgICA+DQo+ICAgICA+ICAgICBSSVAN
Cj4gICAgID4gICAgICAgICAgYXVnbWVudA0KPiAgICAgL3JvdXRpbmcvY29udHJvbC1wbGFuZS1w
cm90b2NvbHMvY29udHJvbC1wbGFuZS1wcm90b2NvbDoNCj4gICAgID4gICAgICAgICAgICArLS1y
dyByaXANCj4gICAgID4gICAgICAgICAgICAgICArLS1ydyBpbnRlcmZhY2VzDQo+ICAgICA+DQo+
ICAgICA+ICAgICBPU1BGDQo+ICAgICA+ICAgICAgICAgIGF1Z21lbnQNCj4gICAgIC9yb3V0aW5n
L2NvbnRyb2wtcGxhbmUtcHJvdG9jb2xzL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2w6DQo+ICAgICA+
ICAgICAgICAgICAgKy0tcncgb3NwZg0KPiAgICAgPiAgICAgICAgICAgICAgICstLXJ3IGFyZWFz
DQo+ICAgICA+ICAgICAgICAgICAgICAgfCAgKy0tcncgYXJlYSogW2FyZWEtaWRdDQo+ICAgICA+
ICAgICAgICAgICAgICAgfCAgICAgKy0tcncgaW50ZXJmYWNlcw0KPiAgICAgPg0KPiAgICAgPiAg
ICAgdGhlIG90aGVyIEl4eHhHUA0KPiAgICAgPiAgICAgICBtb2R1bGU6IGlldGYtaXh4eA0KPiAg
ICAgPiAgICAgICAgIGF1Z21lbnQgL3JvdXRpbmcvcmlicy9yaWIvcm91dGVzL3JvdXRlOg0KPiAg
ICAgPiAgICAgICAgICAgKy0tcm8gcm91dGUtdHlwZT8gICBlbnVtZXJhdGlvbg0KPiAgICAgPiAg
ICAgICAgIGF1Z21lbnQgL2ludGVyZmFjZXMvaW50ZXJmYWNlOg0KPiAgICAgPiAgICAgICAgICAg
Ky0tcncgY2xucy1tdHU/ICAgdWludDE2DQo+ICAgICA+ICAgICAgICAgYXVnbWVudA0KPiAgICAg
L3JvdXRpbmcvY29udHJvbC1wbGFuZS1wcm90b2NvbHMvOmNvbnRyb2wtcGxhbmUtcHJvdG9jb2w6
DQo+ICAgICA+ICAgICAgICAgICArLS1ydyBpeHh4DQo+ICAgICA+ICAgICAgICAgICAgICArLS1y
dyBlbmFibGU/ICAgICAgICAgICAgICAgICAgIGJvb2xlYW4NCnthZG1pbi1jb250cm9sfT8NCj4g
ICAgID4gICAgICAgICAgICAgICstLXJ3IHN5c3RlbS1pZD8gICAgICAgICAgICAgICAgc3lzdGVt
LWlkDQo+ICAgICA+ICAgICAgICAgICAgICArLS1ydyBhcmVhLWFkZHJlc3MqICAgICAgICAgICAg
IGFyZWEtYWRkcmVzcw0KPiAgICAgPg0KPiAgICAgPiAgICAgQkdQDQo+ICAgICA+ICAgICAgICAg
IGF1Z21lbnQgIi9yb3V0aW5nLXBvbGljeS9kZWZpbmVkLXNldHMiDQo+ICAgICA+ICAgICAgICAg
bW9kdWxlIGlldGYtYmdwIHsNCj4gICAgID4gICAgICAgICAgICAgICAgKy0tcncgYmdwIQ0KPiAg
ICAgPiAgICAgICAgICAgICAgICAgICstLXJ3IGdsb2JhbA0KPiAgICAgPiAgICAgICAgICAgICAg
ICAgICAgICstLXJ3IGFmaS1zYWZpcw0KPiAgICAgPiAgICAgICAgICAgICAgICAgICAgICAgICst
LXJ3IGFmaS1zYWZpKiBbYWZpLXNhZmktbmFtZV0NCj4gICAgID4gICAgICAgICAgICAgICAgICAg
ICAgICAgICArLS1ydyBpcHY0LXVuaWNhc3QNCj4gICAgID4gICAgICAgICAgICAgICAgICAgICAg
ICAgICArLS1ydyBpcHY2LXVuaWNhc3QNCj4gICAgID4gICAgICAgICAgICAgICAgICAgICAgICAg
ICArLS1ydyBsM3Zwbi1pcHY0LXVuaWNhc3QNCj4gICAgID4NCj4gICAgID4gICAgIFBJTQ0KPiAg
ICAgPiAgICAgbW9kdWxlOiBpZXRmLXBpbS1iYXNlDQo+ICAgICA+ICAgICAgICAgIGF1Z21lbnQg
L3JvdXRpbmcvY29udHJvbC1wbGFuZS1wcm90b2NvbHM6DQo+ICAgICA+ICAgICAgICAgICAgKy0t
cncgcGltIQ0KPiAgICAgPiAgICAgICAgICAgICAgICstLXJ3IGFkZHJlc3MtZmFtaWx5KiBbYWRk
cmVzcy1mYW1pbHldDQo+ICAgICA+ICAgICAgICAgICAgICAgfCAgKy0tcncgYWRkcmVzcy1mYW1p
bHkgICAgICAgIGlkZW50aXR5cmVmDQo+ICAgICA+ICAgICAgICAgICAgICAgfCAgKy0tcncgPHBl
ciBhZGRyZXNzIGZhbWlseSBjb25maWd1cmF0aW9uPg0KPiAgICAgPiAgICAgICAgICAgICAgICst
LXJ3IGludGVyZmFjZXMNCj4gICAgID4gICAgICAgICAgICAgICAgICArLS1ydyBpbnRlcmZhY2Uq
IFtuYW1lXQ0KPiAgICAgPiAgICAgICAgICAgICAgICAgICAgICstLXJ3IG5hbWUgICAgICAgICAg
ICAgIGlmOmludGVyZmFjZS1yZWYNCj4gICAgID4gICAgICAgICAgICAgICAgICAgICArLS1ydyBh
ZGRyZXNzLWZhbWlseSogW2FkZHJlc3MtZmFtaWx5XQ0KPiAgICAgPg0KPiAgICAgPiAgICAgTVBM
Uw0KPiAgICAgPg0KPiAgICAgPiAgICAgbW9kdWxlOiBpZXRmLW1wbHMNCj4gICAgID4gICAgICAg
YXVnbWVudCAvcnQ6cm91dGluZzoNCj4gICAgID4gICAgICAgICArLS1ydyBtcGxzDQo+ICAgICA+
ICAgICAgIGF1Z21lbnQgL3JvdXRpbmcvcmlicy9yaWIvcm91dGVzLzpyb3V0ZToNCj4gICAgID4g
ICAgICAgICArLS1ybyBsb2NhbC1sYWJlbD8gICBydC10eXBlczptcGxzLWxhYmVsDQo+ICAgICA+
ICAgICAgIGF1Z21lbnQNCj4gICAgID4NCj4NCi9yb3V0aW5nL3JpYnMvcmliL3JvdXRlcy9yb3V0
ZS9uZXh0LWhvcC9uZXh0LWhvcC1vcHRpb25zL3NpbXBsZS1uZXh0LWhvcA0KPiAgICAgPiAgICAg
Og0KPiAgICAgPiAgICAgIC4uLi4NCj4gICAgID4gICAgICAgaWRlbnRpdHkgbXBscyB7IGJhc2Ug
YWRkcmVzcy1mYW1pbHk7DQo+ICAgICA+DQo+ICAgICA+ICAgICBEaWZmZXJlbnQhIHdoaWNoIGlz
IHJpZ2h0PyAgUGVyaGFwcyBub25lIG9mIHRoZW0uICBJdCBpcw0KdmVyeQ0KPiAgICAgZWFybHkg
ZGF5cw0KPiAgICAgPiAgICAgZm9yIHJvdXRpbmcgWUFORyBtb2R1bGVzLCBubyBSRkMsIGxpbWl0
ZWQgZXhwZXJpZW5jZS4gIEkgYW0NCj4gICAgIG1pbmRmdWwgdGhhdA0KPiAgICAgPiAgICAgaXQg
dG9vayBzZXZlcmFsIHllYXJzIGFmdGVyIHRoZSBwdWJsaWNhdGlvbiBvZiB0aGUgaW5pdGlhbA0K
c3lzdGVtDQo+ICAgICBZQU5HDQo+ICAgICA+ICAgICBtb2R1bGVzIGZvciB0aGUgYWR2ZW50IG9m
IE5ETUEgLSBhIHJhZGljYWxseSBkaWZmZXJlbnQNCmFwcHJvYWNoIC0NCj4gICAgIHNvDQo+ICAg
ICA+ICAgICBwZXJoYXBzIGluIGEgZmV3IHllYXJzIHdlIHdpbGwgYmUgbG9va2luZyBhdCB0aGUg
cm91dGluZw0KbW9kdWxlcw0KPiAgICAgYW5kIHNheQ0KPiAgICAgPiAgICAgaXQgbmVlZHMgYSBk
aWZmZXJlbnQgYXBwcm9hY2guICBTaWdoDQo+ICAgICA+DQo+ICAgICA+ICAgICBUb20gUGV0Y2gN
Cj4gICAgID4NCj4gICAgID4NCj4gICAgID4NCj4gICAgID4NCj4NCj4NCj4NCj4NCg0K


From nobody Sun Nov 18 14:13:16 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A36D127598; Sun, 18 Nov 2018 14:13:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.597
X-Spam-Level: 
X-Spam-Status: No, score=-0.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_COMMENT_SAVED_URL=1.391, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_HTML_ATTACH=0.01, URIBL_BLOCKED=0.001] autolearn=no 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 qmWaZghGtH3i; Sun, 18 Nov 2018 14:13:11 -0800 (PST)
Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) (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 5374B126BED; Sun, 18 Nov 2018 14:13:10 -0800 (PST)
Received: by mail-lj1-x230.google.com with SMTP id u6-v6so24532264ljd.1; Sun, 18 Nov 2018 14:13:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yejWV6nuhLHAtrxzUKnlURmpmXYfhpsP3Ufe/QSulic=; b=ArEQY8aXN5roWAk7dHW9bFtu/Yrv2zGSBSkkWIAvyz4UT77lDjXcx73tEAN/yOKvTu lb2hfADc/m2EqteY0s4VJ1nxAQ2lzeQVbaG7OTMeqBYsj9mTKZY0zXlcZTWOBGfzfL9f 1EnvA5ZhXVkFU9XEROQbwkkp/VwahJQ73+Y/CZybvl5IimDdLLHj3E1og/zURBcdr+UT KQ5zzi7vaZCSCG/g3hub1Q0UrERHUG4GQBWQmXoT+L/wktryOTYytnKKVkRz1fm7Tben EuaKzzYm+ggRwnknk1BhXuI81DXRabGXuza9wfVspcuP5cSwOwTZ4w0Fa7ukw/CzLMaH NUKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=yejWV6nuhLHAtrxzUKnlURmpmXYfhpsP3Ufe/QSulic=; b=oqz+YM8FJSgt3WmMFp/FPTLjkNaYpR/nkaYonx5rn/14hCb3VQ5vrF6okXqPevflRD g/umuOBHSpmm7DbQ1OMEFLE3HooqypJDDwTGkT8t395Ckq/xqa64ND/NcY6IGFkqvq84 9Qde8X0/Bhl/0mz1fuDAFHwpO9qYRspEkWtP315NArxvjCvrmaI4gU4H7lZjkWl0/sK1 60ioq0KFMCjxI9hWEwHf3lxHPgPkcufbMuxQxzHFyou5nyv6QRpUhZXABm5NNHsOMCOJ BElIscJBEyclyiJcxBf3/IuFayMrnQ8S5cLSZnYMjWeDZ8rjNfhnCYUhBw3H5ofQpITA drZg==
X-Gm-Message-State: AGRZ1gLeY7PC6QeHMxr3hbf0WBAzCEzTH69EJjM9CLY5BVwyyv8ahjH/ gsIDetOd36eb2/ePpfVCIr4xei0nvaCHnK1nvhw=
X-Google-Smtp-Source: AJdET5cdklKNrh6JuGLdXct6lnAk3clIFuZvaYQd606Ab+NMfdDiJ88wNGtpu4A6iqYYf4nt7aSDbpIbLqhLYfzaPSM=
X-Received: by 2002:a2e:851a:: with SMTP id j26-v6mr10001513lji.163.1542579188174;  Sun, 18 Nov 2018 14:13:08 -0800 (PST)
MIME-Version: 1.0
References: <CAA=duU2kQWCg5CfidXAw8M+1VivgY=C2cehCcEVUQ0D_1yYxSg@mail.gmail.com> <CA+RyBmVLDKOsaJhDzdDKmF9WEk1Hwg7-LN25onVdK3fXk7bHSw@mail.gmail.com> <CA+RyBmXeQp+jFji-s5SsMDZTiwgNZ2Zfkcc0NHhwvnQ7jegdow@mail.gmail.com> <CAA=duU3eaXNPhSddxDxzrazL8NSwsVpR2TtkxLqH3YODBf=3Yw@mail.gmail.com>
In-Reply-To: <CAA=duU3eaXNPhSddxDxzrazL8NSwsVpR2TtkxLqH3YODBf=3Yw@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Sun, 18 Nov 2018 14:12:57 -0800
Message-ID: <CA+RyBmUv=Vni=U3skpk-KujTGVdX9Gz88_+G3tj+jtco+qYijw@mail.gmail.com>
To: "Andrew G. Malis" <agmalis@gmail.com>
Cc: mpls-chairs@ietf.org, draft-mirsky-mpls-p2mp-bfd@ietf.org, mpls@ietf.org
Content-Type: multipart/mixed; boundary="0000000000008cdfa5057af7b403"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/rjUwUoJ7HgZRYh56N2aJiGcAlaA>
Subject: Re: [mpls] MPLS-RT review of draft-mirsky-mpls-p2mp-bfd-04
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 18 Nov 2018 22:13:15 -0000

--0000000000008cdfa5057af7b403
Content-Type: multipart/alternative; boundary="0000000000008cdfa2057af7b401"

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

Hi Andy,
please find my notes and answers in-line tagged GIM2>>. All updates can be
reviewed in the attached diff and the working version of the draft.

Regards,
Greg

On Wed, Oct 31, 2018 at 6:41 AM Andrew G. Malis <agmalis@gmail.com> wrote:

> Greg,
>
> Thanks for checking.
>
> You didn't really address my comment: "I would have expected to see at
> least a reference to RFC 4687, "Operations and Management (OAM)
> Requirements for Point-to-Multipoint MPLS Networks", and some text on how
> this draft addresses the requirements in that draft.".
>
GIM>> This is not the specification for p2mp BFD. Issues of scaling and
performance of p2mp BFD discussed in detail in BFD for Multipoint Neworks
for use case of tail-only monitoring the unidirectional path, and BFD for
Multipoint Networks with Active Tail, for scenarios when the head uses
multipoint Poll sequence optionally in combination with unicasted Poll to
the particular tail to be aware of the state of the unidirectional path of
the multicast tree to tha tail. For example, the Security Considerations in
draft-ietf-bfd-multipoint suggest that:
      If redundant streams are expected for a given multicast stream,
      then the implementations should not create more MultipointTail
      sessions than the number of streams.  Additionally, when the
      number of MultipointTail sessions exceeds the number of expected
      streams, then the implementation should generate an alarm to users
      to indicate the anomaly.

      The implementation should have a reasonable upper bound on the
      number of MultipointTail sessions that can be created, with the
      upper bound potentially being computed based on the number of
      multicast streams that the system is expecting.

draft-ietf-bfd-multipoint-active-tail additionally notes that:
implementations that create MultpointClient sessions
   dynamically upon receipt of BFD Control packet from a tail MUST
   implement protective measures to prevent an infinite number of
   MultipointClient sessions being created.  Below are listed some
   points to be considered in such implementations.

      When the number of MultipointClient sessions exceeds the number of
      expected tails, then the implementation should generate an alarm
      to users to indicate the anomaly.

      The implementation should have a reasonable upper bound on the
      number of MultipointClient sessions that can be created, with the
      upper bound potentially being computed based on the number of
      multicast streams that the system is expecting.

In addition to these considerations listed in the base specifications for
p2mp BFD, I've added the following text:
    Also, BFD for p2mp MPLS LSP MUST follow the requirements listed in
   section 4.1 [RFC4687] to avoid congestion in the control plane or the
   data plane caused by the rate of generating BFD control packets.  An
   operator SHOULD consider the amount of extra traffic generated by
   p2mp BFD when selecting the interval at which the MultipointHead will
   transmit BFD control packets.  Also, the operator MAY consider the
   size of the packet the MultipointHead transmits periodically as using
   IP/UDP encapsulation adds up to 28 octets, which is more than 50% of
   BFD control packet length, comparing to G-ACh encapsulation.


> You added a reference in the security section, but nothing about how your
> draft addresses the 4687 requirements.
>
> Also, you didn't really address my next comment: "I also expected more
> text on the relationship between this draft and RFC 6425, "Detecting
> Data-Plane Failures in Point-to-Multipoint MPLS - Extensions to LSP Ping"=
',
> and more of an explanation of why the keyword MAY is used in sections 4.1
> and 4.2 - what are the implications of following or not following the MAY
> in each case?"
>
> Regarding RFC 6425, I was looking for text along the lines of why one
> would choose to implement this draft rather than 6425 (or both), to give
> product implementers and network operators guidance on whether to use 642=
5,
> this draft, or both for MPLS p2mp data plane failure detection. Otherwise=
,
> why would they bother with this draft when they already have 6425 working=
?
>
> Also, in sections 4.1 and 4.2, you just added another MAY to section 4.1,
> but again, what happens if you don't do the MAYs in both sections? Why
> would I want to do the MAYs? Why would I not want to? The text doesn't sa=
y.
>
GIM2>> I've expanded the text and section 4.1 of the draft now is as
follows:
    LSP Ping is the part of on-demand OAM toolset to detect and localize
   defects in the data plane, and verify the control plane against the
   data plane by ensuring that the LSP is mapped to the same FEC, at the
   egress, as the ingress.

   LSP Ping, as defined in [RFC6425], MAY be used to bootstrap
   MultipointTail.  If the LSP Ping used, it MUST include the Target FEC
   TLV and the BFD Discriminator TLV defined in [RFC5884].  The Target
   FEC TLV MUST use sub-TLVs defined in Section 3.1 [RFC6425].  It is
   RECOMMENDED setting the value of Reply Mode field to "Do not reply"
   [RFC8029] for the LSP Ping to bootstrap MultipointTail of the p2mp
   BFD session.  A MaultipointTail that receives the LSP Ping that
   includes the BFD Discriminator TLV:

   o  MUST validate the LSP Ping;

   o  MUST associate the received BFD Discriminator value with the p2mp
      LSP;

   o  MUST create p2mp BFD session and set bfd.SessionType =3D
      MultipointTail as described in [I-D.ietf-bfd-multipoint];

   o  MUST use the source IP address of LSP Ping, the value of BFD
      Discriminator from the BFD Discriminator TLV, and the identity of
      the p2mp LSP to properly demultiplex BFD sessions.

   Besides bootstrapping a BFD session over a p2mp LSP, LSP Ping SHOULD
   be used to verify the control plane against the data plane
   periodically by checking that the p2mp LSP is mapped to the same FEC
   at the MultipointHead and all active MultipointTails.  The rate of
   generation of these LSP Ping Echo request messages SHOULD be
   significantly less than the rate of generation of the BFD Control
   packets because LSP Ping requires more processing to validate the
   consistency between the data plane and the control plane.  An
   implementation MAY provide configuration options to control the rate
   of generation of the periodic LSP Ping Echo request messages.


> Finally, in section 3, the following sentence doesn't scan:
>
>    The source IP
>    address MAY be drawn from the IP header if BFD control packet
>    transmitted by the head using IP/UDP encapsulation as described in
>    Section 3.1.
>
> Did you mean "uses" instead of "using"?
>
GIM2>> Yes, it does need re-wording. Would this be better:
 If BFD control packet encapsulated in
   IP/UDP, the source IP address MUST be used to demultiplex the
   received BFD control packet as described in Section 3.1.

>
> Thanks,
> Andy
>
>
>
>
>
> On Tue, Oct 30, 2018 at 11:05 AM Greg Mirsky <gregimirsky@gmail.com>
> wrote:
>
>> Dear Andy,
>> thank you for the review and the detailed suggestions. Attached please
>> find the updated version of the draft and the diff to highlight the
>> proposed changes. Please let me know if these address your comments.
>>
>> Kind regards,
>> Greg
>>
>> On Wed, Oct 24, 2018 at 11:11 AM Greg Mirsky <gregimirsky@gmail.com>
>> wrote:
>>
>>> Dear Andy,
>>> thank you for your thorough review and the most helpful comments. I'll
>>> work on the update to address them.
>>>
>>> Regards,
>>> Greg
>>>
>>> On Wed, Oct 24, 2018 at 9:17 AM Andrew G. Malis <agmalis@gmail.com>
>>> wrote:
>>>
>>>> I=E2=80=99ve been selected as an MPLS-RT reviewer for
>>>> draft-mirsky-mpls-p2mp-bfd-04, which is currently a candidate for MPLS=
 WG
>>>> adoption. This draft documents procedures for using BFD for multipoint
>>>> networks to detect data plane failures in MPLS p2mp LSPs.
>>>>
>>>> The BFD WG has been working on draft-ietf-bfd-multipoint, which
>>>> describes BFD procedures for multipoint and multicast networks.
>>>> draft-mirsky-mpls-p2mp-bfd uses that draft as a basis to detect MPLS d=
ata
>>>> plane failures for p2mp LSPs. This is a straightforward and useful
>>>> application of the BFD draft for MPLS data plane failure detection.
>>>>
>>>> However, I would have expected to see at least a reference to RFC 4687=
,
>>>> "Operations and Management (OAM) Requirements for Point-to-Multipoint =
MPLS
>>>> Networks", and some text on how this draft addresses the requirements =
in
>>>> that draft.
>>>>
>>>> I also expected more text on the relationship between this draft and
>>>> RFC 6425, "Detecting Data-Plane Failures in Point-to-Multipoint MPLS -
>>>> Extensions to LSP Ping"', and more of an explanation of why the keywor=
d MAY
>>>> is used in sections 4.1 and 4.2 - what are the implications of followi=
ng or
>>>> not following the MAY in each case?
>>>>
>>>> The draft also needs an editing pass, for example "MaultipointHead"
>>>> for "MultipointHead" and some incorrect English grammar in several
>>>> places.
>>>>
>>>> Once these items have been addressed, I think that the draft should be
>>>> ready for an adoption call.
>>>>
>>>> Cheers,
>>>> Andy
>>>>
>>>>
>>>>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div di=
r=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">Hi Andy,<div>please find my not=
es and answers in-line tagged GIM2&gt;&gt;. All updates can be reviewed in =
the attached diff and the working version of the draft.</div><div><br></div=
><div>Regards,</div><div>Greg</div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr">On Wed, Oct 31, 2018 at 6:41 AM Andrew G. Malis &lt;<a href=3D"mai=
lto:agmalis@gmail.com" target=3D"_blank">agmalis@gmail.com</a>&gt; wrote:<b=
r></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex=
;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">=
<div dir=3D"ltr">Greg,<div><br></div><div>Thanks for checking.</div><div><b=
r></div><div>You didn&#39;t really address my comment: &quot;I would have e=
xpected to see at least a reference to RFC 4687, &quot;Operations and Manag=
ement (OAM) Requirements for Point-to-Multipoint MPLS Networks&quot;, and s=
ome text on how this draft addresses the requirements in that draft.&quot;.=
=C2=A0</div></div></div></blockquote><div>GIM&gt;&gt; This is not the speci=
fication for p2mp BFD. Issues of scaling and performance of p2mp BFD discus=
sed in detail in BFD for Multipoint Neworks for use case of tail-only monit=
oring the unidirectional path, and BFD for Multipoint Networks with Active =
Tail, for scenarios when the head uses multipoint Poll sequence optionally =
in combination with unicasted Poll to the particular tail to be aware of th=
e state of the unidirectional path of the multicast tree to tha tail. For e=
xample, the Security Considerations in draft-ietf-bfd-multipoint suggest th=
at:</div><div><div>=C2=A0 =C2=A0 =C2=A0 If redundant streams are expected f=
or a given multicast stream,</div><div>=C2=A0 =C2=A0 =C2=A0 then the implem=
entations should not create more MultipointTail</div><div>=C2=A0 =C2=A0 =C2=
=A0 sessions than the number of streams.=C2=A0 Additionally, when the</div>=
<div>=C2=A0 =C2=A0 =C2=A0 number of MultipointTail sessions exceeds the num=
ber of expected</div><div>=C2=A0 =C2=A0 =C2=A0 streams, then the implementa=
tion should generate an alarm to users</div><div>=C2=A0 =C2=A0 =C2=A0 to in=
dicate the anomaly.</div><div><br></div><div>=C2=A0 =C2=A0 =C2=A0 The imple=
mentation should have a reasonable upper bound on the</div><div>=C2=A0 =C2=
=A0 =C2=A0 number of MultipointTail sessions that can be created, with the<=
/div><div>=C2=A0 =C2=A0 =C2=A0 upper bound potentially being computed based=
 on the number of</div><div>=C2=A0 =C2=A0 =C2=A0 multicast streams that the=
 system is expecting.</div><div><br></div></div><div>draft-ietf-bfd-multipo=
int-active-tail additionally notes that:<br></div><div><div>implementations=
 that create MultpointClient sessions</div><div>=C2=A0 =C2=A0dynamically up=
on receipt of BFD Control packet from a tail MUST</div><div>=C2=A0 =C2=A0im=
plement protective measures to prevent an infinite number of</div><div>=C2=
=A0 =C2=A0MultipointClient sessions being created.=C2=A0 Below are listed s=
ome</div><div>=C2=A0 =C2=A0points to be considered in such implementations.=
</div><div><br></div><div>=C2=A0 =C2=A0 =C2=A0 When the number of Multipoin=
tClient sessions exceeds the number of</div><div>=C2=A0 =C2=A0 =C2=A0 expec=
ted tails, then the implementation should generate an alarm</div><div>=C2=
=A0 =C2=A0 =C2=A0 to users to indicate the anomaly.</div><div><br></div><di=
v>=C2=A0 =C2=A0 =C2=A0 The implementation should have a reasonable upper bo=
und on the</div><div>=C2=A0 =C2=A0 =C2=A0 number of MultipointClient sessio=
ns that can be created, with the</div><div>=C2=A0 =C2=A0 =C2=A0 upper bound=
 potentially being computed based on the number of</div><div>=C2=A0 =C2=A0 =
=C2=A0 multicast streams that the system is expecting.</div></div><div><br>=
</div><div>In addition to these considerations listed in the base specifica=
tions for p2mp BFD, I&#39;ve added the following text:</div><div>=C2=A0 =C2=
=A0 Also, BFD for p2mp MPLS LSP MUST follow the requirements listed in</div=
><div>=C2=A0 =C2=A0section 4.1 [RFC4687] to avoid congestion in the control=
 plane or the</div><div>=C2=A0 =C2=A0data plane caused by the rate of gener=
ating BFD control packets.=C2=A0 An</div><div>=C2=A0 =C2=A0operator SHOULD =
consider the amount of extra traffic generated by</div><div>=C2=A0 =C2=A0p2=
mp BFD when selecting the interval at which the MultipointHead will</div><d=
iv>=C2=A0 =C2=A0transmit BFD control packets.=C2=A0 Also, the operator MAY =
consider the</div><div>=C2=A0 =C2=A0size of the packet the MultipointHead t=
ransmits periodically as using</div><div>=C2=A0 =C2=A0IP/UDP encapsulation =
adds up to 28 octets, which is more than 50% of</div><div>=C2=A0 =C2=A0BFD =
control packet length, comparing to G-ACh encapsulation.</div><div><br></di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div d=
ir=3D"ltr"><div><br></div><div>You added a reference in the security sectio=
n, but nothing about how your draft addresses the 4687 requirements.</div><=
div><br></div><div>Also, you didn&#39;t really address my next comment: &qu=
ot;I also expected more text on the relationship between this draft and RFC=
 6425, &quot;Detecting Data-Plane Failures in Point-to-Multipoint MPLS - Ex=
tensions to LSP Ping&quot;&#39;, and more of an explanation of why the keyw=
ord MAY is used in sections 4.1 and 4.2 - what are the implications of foll=
owing or not following the MAY in each case?&quot;<br></div><div><br></div>=
<div>Regarding RFC 6425, I was looking for text along the lines of why one =
would choose to implement this draft rather than 6425 (or both), to give pr=
oduct implementers and network operators guidance on whether to use 6425, t=
his draft, or both for MPLS p2mp data plane failure detection. Otherwise, w=
hy would they bother with this draft when they already have 6425 working?</=
div><div><br></div><div>Also, in sections 4.1 and 4.2, you just added anoth=
er MAY to section 4.1, but again, what happens if you don&#39;t do the MAYs=
 in both sections? Why would I want to do the MAYs? Why would I not want to=
? The text doesn&#39;t say.</div></div></div></blockquote><div>GIM2&gt;&gt;=
 I&#39;ve expanded the text and section 4.1 of the draft now is as follows:=
</div><div>=C2=A0 =C2=A0 LSP Ping is the part of on-demand OAM toolset to d=
etect and localize</div><div>=C2=A0 =C2=A0defects in the data plane, and ve=
rify the control plane against the</div><div>=C2=A0 =C2=A0data plane by ens=
uring that the LSP is mapped to the same FEC, at the</div><div>=C2=A0 =C2=
=A0egress, as the ingress.</div><div><br></div><div>=C2=A0 =C2=A0LSP Ping, =
as defined in [RFC6425], MAY be used to bootstrap</div><div>=C2=A0 =C2=A0Mu=
ltipointTail.=C2=A0 If the LSP Ping used, it MUST include the Target FEC</d=
iv><div>=C2=A0 =C2=A0TLV and the BFD Discriminator TLV defined in [RFC5884]=
.=C2=A0 The Target</div><div>=C2=A0 =C2=A0FEC TLV MUST use sub-TLVs defined=
 in Section 3.1 [RFC6425].=C2=A0 It is</div><div>=C2=A0 =C2=A0RECOMMENDED s=
etting the value of Reply Mode field to &quot;Do not reply&quot;</div><div>=
=C2=A0 =C2=A0[RFC8029] for the LSP Ping to bootstrap MultipointTail of the =
p2mp</div><div>=C2=A0 =C2=A0BFD session.=C2=A0 A MaultipointTail that recei=
ves the LSP Ping that</div><div>=C2=A0 =C2=A0includes the BFD Discriminator=
 TLV:</div><div><br></div><div>=C2=A0 =C2=A0o=C2=A0 MUST validate the LSP P=
ing;</div><div><br></div><div>=C2=A0 =C2=A0o=C2=A0 MUST associate the recei=
ved BFD Discriminator value with the p2mp</div><div>=C2=A0 =C2=A0 =C2=A0 LS=
P;</div><div><br></div><div>=C2=A0 =C2=A0o=C2=A0 MUST create p2mp BFD sessi=
on and set bfd.SessionType =3D</div><div>=C2=A0 =C2=A0 =C2=A0 MultipointTai=
l as described in [I-D.ietf-bfd-multipoint];</div><div><br></div><div>=C2=
=A0 =C2=A0o=C2=A0 MUST use the source IP address of LSP Ping, the value of =
BFD</div><div>=C2=A0 =C2=A0 =C2=A0 Discriminator from the BFD Discriminator=
 TLV, and the identity of</div><div>=C2=A0 =C2=A0 =C2=A0 the p2mp LSP to pr=
operly demultiplex BFD sessions.</div><div><br></div><div>=C2=A0 =C2=A0Besi=
des bootstrapping a BFD session over a p2mp LSP, LSP Ping SHOULD</div><div>=
=C2=A0 =C2=A0be used to verify the control plane against the data plane</di=
v><div>=C2=A0 =C2=A0periodically by checking that the p2mp LSP is mapped to=
 the same FEC</div><div>=C2=A0 =C2=A0at the MultipointHead and all active M=
ultipointTails.=C2=A0 The rate of</div><div>=C2=A0 =C2=A0generation of thes=
e LSP Ping Echo request messages SHOULD be</div><div>=C2=A0 =C2=A0significa=
ntly less than the rate of generation of the BFD Control</div><div>=C2=A0 =
=C2=A0packets because LSP Ping requires more processing to validate the</di=
v><div>=C2=A0 =C2=A0consistency between the data plane and the control plan=
e.=C2=A0 An</div><div>=C2=A0 =C2=A0implementation MAY provide configuration=
 options to control the rate</div><div>=C2=A0 =C2=A0of generation of the pe=
riodic LSP Ping Echo request messages.</div><div><br></div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div><b=
r></div><div>Finally, in section 3, the following sentence doesn&#39;t scan=
:</div><div><br></div><div><div>=C2=A0 =C2=A0The source IP</div><div>=C2=A0=
 =C2=A0address MAY be drawn from the IP header if BFD control packet</div><=
div>=C2=A0 =C2=A0transmitted by the head using IP/UDP encapsulation as desc=
ribed in</div><div>=C2=A0 =C2=A0Section 3.1.</div></div><div><br></div><div=
>Did you mean &quot;uses&quot; instead of &quot;using&quot;?</div></div></d=
iv></blockquote><div>GIM2&gt;&gt; Yes, it does need re-wording. Would this =
be better:</div><div>=C2=A0If BFD control packet encapsulated in</div><div>=
=C2=A0 =C2=A0IP/UDP, the source IP address MUST be used to demultiplex the<=
/div><div>=C2=A0 =C2=A0received BFD control packet as described in Section =
3.1.</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr=
"><div dir=3D"ltr"><div><br></div><div>Thanks,</div><div>Andy</div><div><br=
></div><div><br></div><div><br></div><div><br></div></div></div><br><div cl=
ass=3D"gmail_quote"><div dir=3D"ltr">On Tue, Oct 30, 2018 at 11:05 AM Greg =
Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregi=
mirsky@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pa=
dding-left:1ex"><div dir=3D"ltr">Dear Andy,<div>thank you for the review an=
d the detailed suggestions. Attached please find the updated version of the=
 draft and the diff to highlight the proposed changes. Please let me know i=
f these address your comments.</div><div><br></div><div>Kind regards,</div>=
<div>Greg</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed=
, Oct 24, 2018 at 11:11 AM Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gm=
ail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:<br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Dear Andy,=
<div>thank you for your thorough review and the most helpful comments. I&#3=
9;ll work on the update to address them.</div><div><br></div><div>Regards,<=
/div><div>Greg</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">O=
n Wed, Oct 24, 2018 at 9:17 AM Andrew G. Malis &lt;<a href=3D"mailto:agmali=
s@gmail.com" target=3D"_blank">agmalis@gmail.com</a>&gt; wrote:<br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
">I=E2=80=99ve been selected as an=C2=A0<span class=3D"gmail-m_545213463010=
1505754gmail-m_8009674773234651919m_-7976541164438037522m_48364791750834631=
28m_7206569783012449796m_-1369470530874045245gmail-il">MPLS</span>-<span cl=
ass=3D"gmail-m_5452134630101505754gmail-m_8009674773234651919m_-79765411644=
38037522m_4836479175083463128m_7206569783012449796m_-1369470530874045245gma=
il-il">RT</span>=C2=A0reviewer for draft-mirsky-mpls-p2mp-bfd-04, which is =
currently a candidate for=C2=A0<span class=3D"gmail-m_5452134630101505754gm=
ail-m_8009674773234651919m_-7976541164438037522m_4836479175083463128m_72065=
69783012449796m_-1369470530874045245gmail-il">MPLS</span>=C2=A0WG adoption.=
 This draft documents procedures for using BFD for multipoint networks to d=
etect data plane failures in MPLS p2mp LSPs.<div><br></div><div>The BFD WG =
has been working on=C2=A0draft-ietf-bfd-multipoint, which describes BFD pro=
cedures for multipoint and multicast networks. draft-mirsky-mpls-p2mp-bfd u=
ses that draft as a basis to detect MPLS data plane failures for p2mp LSPs.=
 This is a straightforward and useful application of the BFD draft for MPLS=
 data plane failure detection.</div><div><br></div><div>However, I would ha=
ve expected to see at least a reference to RFC 4687, &quot;Operations and M=
anagement (OAM) Requirements for Point-to-Multipoint MPLS Networks&quot;, a=
nd some text on how this draft addresses the requirements in that draft.</d=
iv><div><br></div><div>I also expected more text on the relationship betwee=
n this draft and RFC 6425, &quot;Detecting Data-Plane Failures in Point-to-=
Multipoint MPLS - Extensions to LSP Ping&quot;&#39;, and more of an explana=
tion of why the keyword MAY is used in sections 4.1 and 4.2 - what are the =
implications of following or not following the MAY in each case?</div><div>=
<br></div><div>The draft also needs an editing pass, for example &quot;<spa=
n style=3D"color:rgb(0,0,0);font-size:13.3333px">MaultipointHead&quot; for =
&quot;</span><span style=3D"color:rgb(0,0,0);font-size:13.3333px">Multipoin=
tHead&quot; and some incorrect English grammar in several places.</span></d=
iv><div><br></div><div>Once these items have been addressed, I think that t=
he draft should be ready for an adoption call.</div><div><br></div><div>Che=
ers,</div><div>Andy</div><div><br></div><div><span style=3D"color:rgb(0,0,0=
);font-size:13.3333px"><br></span></div></div></div></div></div></div></div=
>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div></div></div></div></div></div></div></div>

--0000000000008cdfa2057af7b401--

--0000000000008cdfa5057af7b403
Content-Type: text/plain; charset="US-ASCII";
 name="draft-mirsky-mpls-p2mp-bfd-05.txt"
Content-Disposition: attachment; filename="draft-mirsky-mpls-p2mp-bfd-05.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_jonft7xg1>
X-Attachment-Id: f_jonft7xg1

CgoKCk1QTFMgV29ya2luZyBHcm91cCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEcuIE1pcnNreQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBaVEUgQ29ycC4KSW50ZW5kZWQgc3RhdHVzOiBTdGFu
ZGFyZHMgVHJhY2sgICAgICAgICAgICAgICAgICAgICAgIE5vdmVtYmVyIDE4LCAyMDE4CkV4cGly
ZXM6IE1heSAyMiwgMjAxOQoKCiAgICAgQkZEIGZvciBNdWx0aXBvaW50IE5ldHdvcmtzIG92ZXIg
UG9pbnQtdG8tTXVsdGktUG9pbnQgTVBMUyBMU1AKICAgICAgICAgICAgICAgICAgICAgZHJhZnQt
bWlyc2t5LW1wbHMtcDJtcC1iZmQtMDUKCkFic3RyYWN0CgogICBUaGlzIGRvY3VtZW50IGRlc2Ny
aWJlcyBwcm9jZWR1cmVzIGZvciB1c2luZyBCaWRpcmVjdGlvbmFsIEZvcndhcmRpbmcKICAgRGV0
ZWN0aW9uIChCRkQpIGZvciBtdWx0aXBvaW50IG5ldHdvcmtzIHRvIGRldGVjdCBkYXRhIHBsYW5l
IGZhaWx1cmVzCiAgIGluIE11bHRpcHJvdG9jb2wgTGFiZWwgU3dpdGNoaW5nIChNUExTKSBwb2lu
dC10by1tdWx0aXBvaW50IChwMm1wKQogICBMYWJlbCBTd2l0Y2hlZCBQYXRocyAoTFNQcykuICBJ
dCBhbHNvIGRlc2NyaWJlcyB0aGUgYXBwbGljYWJpbGl0eSBvZgogICBvdXQtYmFuZCBzb2x1dGlv
bnMgdG8gYm9vdHN0cmFwIGEgQkZEIHNlc3Npb24gaW4gdGhpcyBlbnZpcm9ubWVudC4KClN0YXR1
cyBvZiBUaGlzIE1lbW8KCiAgIFRoaXMgSW50ZXJuZXQtRHJhZnQgaXMgc3VibWl0dGVkIGluIGZ1
bGwgY29uZm9ybWFuY2Ugd2l0aCB0aGUKICAgcHJvdmlzaW9ucyBvZiBCQ1AgNzggYW5kIEJDUCA3
OS4KCiAgIEludGVybmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMgb2YgdGhlIEludGVy
bmV0IEVuZ2luZWVyaW5nCiAgIFRhc2sgRm9yY2UgKElFVEYpLiAgTm90ZSB0aGF0IG90aGVyIGdy
b3VwcyBtYXkgYWxzbyBkaXN0cmlidXRlCiAgIHdvcmtpbmcgZG9jdW1lbnRzIGFzIEludGVybmV0
LURyYWZ0cy4gIFRoZSBsaXN0IG9mIGN1cnJlbnQgSW50ZXJuZXQtCiAgIERyYWZ0cyBpcyBhdCBo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RyYWZ0cy9jdXJyZW50Ly4KCiAgIEludGVybmV0
LURyYWZ0cyBhcmUgZHJhZnQgZG9jdW1lbnRzIHZhbGlkIGZvciBhIG1heGltdW0gb2Ygc2l4IG1v
bnRocwogICBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJlcGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3Ro
ZXIgZG9jdW1lbnRzIGF0IGFueQogICB0aW1lLiAgSXQgaXMgaW5hcHByb3ByaWF0ZSB0byB1c2Ug
SW50ZXJuZXQtRHJhZnRzIGFzIHJlZmVyZW5jZQogICBtYXRlcmlhbCBvciB0byBjaXRlIHRoZW0g
b3RoZXIgdGhhbiBhcyAid29yayBpbiBwcm9ncmVzcy4iCgogICBUaGlzIEludGVybmV0LURyYWZ0
IHdpbGwgZXhwaXJlIG9uIE1heSAyMiwgMjAxOS4KCkNvcHlyaWdodCBOb3RpY2UKCiAgIENvcHly
aWdodCAoYykgMjAxOCBJRVRGIFRydXN0IGFuZCB0aGUgcGVyc29ucyBpZGVudGlmaWVkIGFzIHRo
ZQogICBkb2N1bWVudCBhdXRob3JzLiAgQWxsIHJpZ2h0cyByZXNlcnZlZC4KCiAgIFRoaXMgZG9j
dW1lbnQgaXMgc3ViamVjdCB0byBCQ1AgNzggYW5kIHRoZSBJRVRGIFRydXN0J3MgTGVnYWwKICAg
UHJvdmlzaW9ucyBSZWxhdGluZyB0byBJRVRGIERvY3VtZW50cwogICAoaHR0cHM6Ly90cnVzdGVl
LmlldGYub3JnL2xpY2Vuc2UtaW5mbykgaW4gZWZmZWN0IG9uIHRoZSBkYXRlIG9mCiAgIHB1Ymxp
Y2F0aW9uIG9mIHRoaXMgZG9jdW1lbnQuICBQbGVhc2UgcmV2aWV3IHRoZXNlIGRvY3VtZW50cwog
ICBjYXJlZnVsbHksIGFzIHRoZXkgZGVzY3JpYmUgeW91ciByaWdodHMgYW5kIHJlc3RyaWN0aW9u
cyB3aXRoIHJlc3BlY3QKICAgdG8gdGhpcyBkb2N1bWVudC4gIENvZGUgQ29tcG9uZW50cyBleHRy
YWN0ZWQgZnJvbSB0aGlzIGRvY3VtZW50IG11c3QKICAgaW5jbHVkZSBTaW1wbGlmaWVkIEJTRCBM
aWNlbnNlIHRleHQgYXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gNC5lIG9mCiAgIHRoZSBUcnVzdCBM
ZWdhbCBQcm92aXNpb25zIGFuZCBhcmUgcHJvdmlkZWQgd2l0aG91dCB3YXJyYW50eSBhcwogICBk
ZXNjcmliZWQgaW4gdGhlIFNpbXBsaWZpZWQgQlNEIExpY2Vuc2UuCgoKCk1pcnNreSAgICAgICAg
ICAgICAgICAgICAgRXhwaXJlcyBNYXkgMjIsIDIwMTkgICAgICAgICAgICAgICAgICBbUGFnZSAx
XQoMCkludGVybmV0LURyYWZ0ICAgICBNdWx0aS1Qb2ludCBCRkQgb3ZlciBQMk1QIE1QTFMgTFNQ
ICAgICAgTm92ZW1iZXIgMjAxOAoKClRhYmxlIG9mIENvbnRlbnRzCgogICAxLiAgSW50cm9kdWN0
aW9uICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDIK
ICAgMi4gIENvbnZlbnRpb25zIHVzZWQgaW4gdGhpcyBkb2N1bWVudCAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gICAyCiAgICAgMi4xLiAgVGVybWlub2xvZ3kgLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgMgogICAgIDIuMi4gIFJlcXVpcmVtZW50cyBM
YW5ndWFnZSAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDMKICAgMy4gIE11
bHRpcG9pbnQgQkZEIEVuY2Fwc3VsYXRpb24gIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gICAzCiAgICAgMy4xLiAgSVAgRW5jYXBzdWxhdGlvbiBvZiBNdWx0aXBvaW50IEJGRCAgLiAu
IC4gLiAuIC4gLiAuIC4gLiAuICAgMwogICAgIDMuMi4gIE5vbi1JUCBFbmNhcHN1bGF0aW9uIG9m
IE11bHRpcG9pbnQgQkZEICAuIC4gLiAuIC4gLiAuIC4gLiAgIDQKICAgNC4gIEJvb3RzdHJhcHBp
bmcgTXVsdGlwb2ludCBCRkQgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA0CiAg
ICAgNC4xLiAgTFNQIFBpbmcgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuICAgNAogICAgIDQuMi4gIENvbnRyb2wgUGxhbmUgLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDUKICAgNS4gIFNlY3VyaXR5IENvbnNpZGVyYXRp
b25zIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA1CiAgIDYuICBJQU5B
IENvbnNpZGVyYXRpb25zIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
ICAgNQogICAgIDYuMS4gIFNvdXJjZSBNRVAgSUQgSVAgQWRkcmVzcyBUeXBlIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAgIDUKICAgNy4gIEFja25vd2xlZGdlbWVudHMgIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA2CiAgIDguICBSZWZlcmVuY2VzICAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNgogICAg
IDguMS4gIE5vcm1hdGl2ZSBSZWZlcmVuY2VzICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAgIDYKICAgICA4LjIuICBJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzICAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA3CiAgIEF1dGhvcidzIEFkZHJlc3MgIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNwoKMS4gIEludHJvZHVj
dGlvbgoKICAgW0ktRC5pZXRmLWJmZC1tdWx0aXBvaW50XSBkZWZpbmVzIGEgbWV0aG9kIG9mIHVz
aW5nIEJpZGlyZWN0aW9uYWwKICAgRGV0ZWN0aW9uIChCRkQpIFtSRkM1ODgwXSB0byBtb25pdG9y
IGFuZCBkZXRlY3QgdW5pY2FzdCBmYWlsdXJlcwogICBiZXR3ZWVuIHRoZSBzZW5kZXIgKGhlYWQp
IGFuZCBvbmUgb3IgbW9yZSByZWNlaXZlcnMgKHRhaWxzKSBpbgogICBtdWx0aXBvaW50IG9yIG11
bHRpY2FzdCBuZXR3b3Jrcy4gIFRoaXMgZG9jdW1lbnQgZGVzY3JpYmVzIHByb2NlZHVyZXMKICAg
Zm9yIHVzaW5nIHN1Y2ggbW9kZSBvZiBCRkQgcHJvdG9jb2wgdG8gZGV0ZWN0IGRhdGEgcGxhbmUg
ZmFpbHVyZXMgaW4KICAgTXVsdGlwcm90b2NvbCBMYWJlbCBTd2l0Y2hpbmcgKE1QTFMpIHBvaW50
LXRvLW11bHRpcG9pbnQgKHAybXApIExhYmVsCiAgIFN3aXRjaGVkIFBhdGhzIChMU1BzKS4gIFRo
ZSBkb2N1bWVudCBhbHNvIGRlc2NyaWJlcyB0aGUgYXBwbGljYWJpbGl0eQogICBvZiBvdXQtYmFu
ZCBzb2x1dGlvbnMgdG8gYm9vdHN0cmFwIGEgQkZEIHNlc3Npb24gaW4gdGhpcyBlbnZpcm9ubWVu
dC4KCjIuICBDb252ZW50aW9ucyB1c2VkIGluIHRoaXMgZG9jdW1lbnQKCjIuMS4gIFRlcm1pbm9s
b2d5CgogICBNUExTOiBNdWx0aXByb3RvY29sIExhYmVsIFN3aXRjaGluZwoKICAgTFNQOiBMYWJl
bCBTd2l0Y2hlZCBQYXRoCgogICBCRkQ6IEJpZGlyZWN0aW9uYWwgRm9yd2FyZGluZyBEZXRlY3Rp
b24KCiAgIHAybXA6IFBvaW50LXRvLU11bHRpcG9pbnQKCiAgIEZFQzogRm9yd2FyZGluZyBFcXVp
dmFsZW5jZSBDbGFzcwoKICAgRy1BQ2g6IEdlbmVyaWMgQXNzb2NpYXRlZCBDaGFubmVsCgoKCgpN
aXJza3kgICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgTWF5IDIyLCAyMDE5ICAgICAgICAgICAg
ICAgICAgW1BhZ2UgMl0KDApJbnRlcm5ldC1EcmFmdCAgICAgTXVsdGktUG9pbnQgQkZEIG92ZXIg
UDJNUCBNUExTIExTUCAgICAgIE5vdmVtYmVyIDIwMTgKCgogICBBQ0g6IEFzc29jaWF0ZWQgQ2hh
bm5lbCBIZWFkZXIKCiAgIEdBTDogRy1BQ2ggTGFiZWwKCjIuMi4gIFJlcXVpcmVtZW50cyBMYW5n
dWFnZQoKICAgVGhlIGtleSB3b3JkcyAiTVVTVCIsICJNVVNUIE5PVCIsICJSRVFVSVJFRCIsICJT
SEFMTCIsICJTSEFMTCBOT1QiLAogICAiU0hPVUxEIiwgIlNIT1VMRCBOT1QiLCAiUkVDT01NRU5E
RUQiLCAiTk9UIFJFQ09NTUVOREVEIiwgIk1BWSIsIGFuZAogICAiT1BUSU9OQUwiIGluIHRoaXMg
ZG9jdW1lbnQgYXJlIHRvIGJlIGludGVycHJldGVkIGFzIGRlc2NyaWJlZCBpbiBCQ1AKICAgMTQg
W1JGQzIxMTldIFtSRkM4MTc0XSB3aGVuLCBhbmQgb25seSB3aGVuLCB0aGV5IGFwcGVhciBpbiBh
bGwKICAgY2FwaXRhbHMsIGFzIHNob3duIGhlcmUuCgozLiAgTXVsdGlwb2ludCBCRkQgRW5jYXBz
dWxhdGlvbgoKICAgW0ktRC5pZXRmLWJmZC1tdWx0aXBvaW50XSBkZWZpbmVzIGhvdyB0aGUgdGFp
bCBvZiBtdWx0aXBvaW50IEJGRAogICBzZXNzaW9uIGRlbXVsdGlwbGV4ZXMgcmVjZWl2ZWQgQkZE
IGNvbnRyb2wgcGFja2V0IHdoZW4gWW91cgogICBEaXNjcmltaW5hdG9yIGlzIG5vdCBzZXQsIGku
ZS4sIGVxdWFscyB6ZXJvLiAgQmVjYXVzZQogICBbSS1ELmlldGYtYmZkLW11bHRpcG9pbnRdIHVz
ZXMgQkZEIGluIERlbWFuZCBtb2RlIGZyb20gdGhlIHZlcnkgc3RhcnQKICAgb2YgdGhlIHAybXAg
QkZEIHNlc3Npb24sIHRoZSBoZWFkIG9mIEJGRCBtdWx0aXBvaW50IHNlc3Npb24gdHJhbnNtaXRz
CiAgIGFsbCBCRkQgY29udHJvbCBwYWNrZXRzIHdpdGggWW91ciBEaXNjcmltaW5hdG9yIHNldCB0
byB6ZXJvLiAgQXMgYQogICByZXN1bHQsIGEgdGFpbCBjYW5ub3QgZGVtdWx0aXBsZXggQkZEIHNl
c3Npb25zIHVzaW5nIFlvdXIKICAgRGlzY3JpbWluYXRvciwgYXMgZGVmaW5lZCBpbiBbUkZDNTg4
MF0uICBbSS1ELmlldGYtYmZkLW11bHRpcG9pbnRdCiAgIHJlcXVpcmVzIHRoYXQgdG8gZGVtdWx0
aXBsZXggQkZEIHNlc3Npb25zIHRoZSB0YWlsIHVzZXMgdGhlIHNvdXJjZSBJUAogICBhZGRyZXNz
LCBNeSBEaXNjcmltaW5hdG9yIGFuZCB0aGUgaWRlbnRpdHkgb2YgdGhlIG11bHRpcG9pbnQgdHJl
ZQogICBmcm9tIHdoaWNoIHRoZSBNdWx0aXBvaW50IEJGRCBDb250cm9sIHBhY2tldCB3YXMgcmVj
ZWl2ZWQuICBUaGUKICAgaWRlbnRpZmljYXRpb24gb2YgdGhlIG11bHRpcG9pbnQgdHJlZSBNQVkg
YmUgcHJvdmlkZWQgYnkgdGhlIHAybXAKICAgTVBMUyBMU1AgbGFiZWwgaW4gY2FzZSBvZiBpbmNs
dXNpdmUgcC10cmVlIG9yIHVwc3RyZWFtIGFzc2lnbmVkIGxhYmVsCiAgIGluIGNhc2Ugb2YgYWdn
cmVnYXRlIHAtdHJlZS4gIElmIEJGRCBjb250cm9sIHBhY2tldCBlbmNhcHN1bGF0ZWQgaW4KICAg
SVAvVURQLCB0aGUgc291cmNlIElQIGFkZHJlc3MgTVVTVCBiZSB1c2VkIHRvIGRlbXVsdGlwbGV4
IHRoZQogICByZWNlaXZlZCBCRkQgY29udHJvbCBwYWNrZXQgYXMgZGVzY3JpYmVkIGluIFNlY3Rp
b24gMy4xLiAgTm9uLUlQCiAgIGVuY2Fwc3VsYXRpb24gY2FzZSBkZXNjcmliZWQgaW4gU2VjdGlv
biAzLjIuCgozLjEuICBJUCBFbmNhcHN1bGF0aW9uIG9mIE11bHRpcG9pbnQgQkZECgogICBbSS1E
LmlldGYtYmZkLW11bHRpcG9pbnRdIGRlZmluZXMgSVAvVURQIGVuY2Fwc3VsYXRpb24gZm9yIG11
bHRpcG9pbnQKICAgQkZEIG92ZXIgcDJtcCBNUExTIExTUDoKCiAgICAgIFVEUCBkZXN0aW5hdGlv
biBwb3J0IE1VU1QgYmUgc2V0IHRvIDM3ODQ7CgogICAgICBkZXN0aW5hdGlvbiBJUCBhZGRyZXNz
IE1VU1QgYmUgZnJvbSB0aGUgMTI3LzggcmFuZ2UgZm9yIElQdjQgYW5kCiAgICAgIGZyb20gdGhl
IDA6MDowOjA6MDpGRkZGOjdGMDAvMTA0IHJhbmdlIGZvciBJUHY2OwoKICAgVGhpcyBzcGVjaWZp
Y2F0aW9uIGZ1cnRoZXIgY2xhcmlmaWVzIHRoYXQ6CgogICAgICBpZiBtdWx0aXBsZSBhbHRlcm5h
dGl2ZSBwYXRocyBmb3IgdGhlIGdpdmVuIHAybXAgTFNQIEZvcndhcmRpbmcKICAgICAgRXF1aXZh
bGVuY2UgQ2xhc3MgKEZFQykgZXhpc3QsIHRoZSBNdWx0aXBvaW50SGVhZCBTSE9VTEQgdXNlCiAg
ICAgIEVudHJvcHkgTGFiZWwgW1JGQzY3OTBdIHVzZWQgZm9yIExTUCBQaW5nIFtSRkM4MDI5XSB0
byBleGVyY2lzZQogICAgICB0aGF0IHBhcnRpY3VsYXIgYWx0ZXJuYXRpdmUgcGF0aDsKCgoKTWly
c2t5ICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1heSAyMiwgMjAxOSAgICAgICAgICAgICAg
ICAgIFtQYWdlIDNdCgwKSW50ZXJuZXQtRHJhZnQgICAgIE11bHRpLVBvaW50IEJGRCBvdmVyIFAy
TVAgTVBMUyBMU1AgICAgICBOb3ZlbWJlciAyMDE4CgoKICAgICAgb3IgdGhlIE11bHRpcG9pbnRI
ZWFkIE1BWSB1c2UgdGhlIElQIGFkZHJlc3MgZGlzY292ZXJlZCBieSBMU1AKICAgICAgUGluZyB0
cmFjZXJvdXRlIFtSRkM4MDI5XSBhcyB0aGUgZGVzdGluYXRpb24gSVAgYWRkcmVzcyB0bwogICAg
ICBwb3NzaWJseSBleGVyY2lzZSB0aGF0IHBhcnRpY3VsYXIgYWx0ZXJuYXRlIHBhdGguCgozLjIu
ICBOb24tSVAgRW5jYXBzdWxhdGlvbiBvZiBNdWx0aXBvaW50IEJGRAoKICAgSW4gc29tZSBlbnZp
cm9ubWVudHMsIHRoZSBvdmVyaGVhZCBvZiBleHRyYSBJUC9VRFAgZW5jYXBzdWxhdGlvbnMgbWF5
CiAgIGJlIGNvbnNpZGVyZWQgYXMgb3ZlcmJ1cmRlbiBhbmQgbWFrZSB1c2luZyBtb3JlIGNvbXBh
Y3QgRy1BQ2gKICAgZW5jYXBzdWxhdGlvbiBhdHRyYWN0aXZlLiAgTm9uLUlQIGVuY2Fwc3VsYXRp
b24gZm9yIG11bHRpcG9pbnQgQkZECiAgIG92ZXIgcDJtcCBNUExTIExTUCBNVVNUIHVzZSBHZW5l
cmljIEFzc29jaWF0ZWQgQ2hhbm5lbCAoRy1BQ2gpIExhYmVsCiAgIChHQUwpIFtSRkM1NTg2XSBh
dCB0aGUgYm90dG9tIG9mIHRoZSBsYWJlbCBzdGFjayBmb2xsb3dlZCBieQogICBBc3NvY2lhdGVk
IENoYW5uZWwgSGVhZGVyIChBQ0gpLiAgQ2hhbm5lbCBUeXBlIGZpZWxkIGluIEFDSCBNVVNUIGJl
CiAgIHNldCB0byBNUExTLVRQIENWIHZhbHVlICgweDAwMjMpIFtSRkM2NDI4XS4gIFRvIHByb3Zp
ZGUgdGhlIGlkZW50aXR5CiAgIG9mIHRoZSBNdWx0aXBvaW50SGVhZCBmb3IgdGhlIHBhcnRpY3Vs
YXIgbXVsdGlwb2ludCBCRkQgc2Vzc2lvbiB0aGlzCiAgIGRvY3VtZW50IGRlZmluZXMgbmV3IFNv
dXJjZSBNRVAgSUQgSVAgQWRkcmVzcyB0eXBlIChUQkExKSBpbgogICBTZWN0aW9uIDYuMS4gIElm
IHRoZSBMZW5ndGggdmFsdWUgaXMgNCwgdGhlbiB0aGUgVmFsdWUgZmllbGQgY29udGFpbnMKICAg
YW4gSVB2NCBhZGRyZXNzLiAgSWYgdGhlIExlbmd0aCB2YWx1ZSBpcyAxNiwgdGhlbiB0aGUgVmFs
dWUgZmllbGQKICAgY29udGFpbnMgYW4gSVB2NiBhZGRyZXNzLiAgQW55IG90aGVyIHZhbHVlIG9m
IHRoZSBMZW5ndGggZmllbGQgTVVTVAogICBiZSBjb25zaWRlcmVkIGFzIGFuIGVycm9yLCBhbmQg
dGhlIEJGRCBjb250cm9sIHBhY2tldCBNVVNUIGJlCiAgIGRpc2NhcmRlZC4KCjQuICBCb290c3Ry
YXBwaW5nIE11bHRpcG9pbnQgQkZECgo0LjEuICBMU1AgUGluZwoKICAgTFNQIFBpbmcgaXMgdGhl
IHBhcnQgb2Ygb24tZGVtYW5kIE9BTSB0b29sc2V0IHRvIGRldGVjdCBhbmQgbG9jYWxpemUKICAg
ZGVmZWN0cyBpbiB0aGUgZGF0YSBwbGFuZSwgYW5kIHZlcmlmeSB0aGUgY29udHJvbCBwbGFuZSBh
Z2FpbnN0IHRoZQogICBkYXRhIHBsYW5lIGJ5IGVuc3VyaW5nIHRoYXQgdGhlIExTUCBpcyBtYXBw
ZWQgdG8gdGhlIHNhbWUgRkVDLCBhdCB0aGUKICAgZWdyZXNzLCBhcyB0aGUgaW5ncmVzcy4KCiAg
IExTUCBQaW5nLCBhcyBkZWZpbmVkIGluIFtSRkM2NDI1XSwgTUFZIGJlIHVzZWQgdG8gYm9vdHN0
cmFwCiAgIE11bHRpcG9pbnRUYWlsLiAgSWYgdGhlIExTUCBQaW5nIHVzZWQsIGl0IE1VU1QgaW5j
bHVkZSB0aGUgVGFyZ2V0IEZFQwogICBUTFYgYW5kIHRoZSBCRkQgRGlzY3JpbWluYXRvciBUTFYg
ZGVmaW5lZCBpbiBbUkZDNTg4NF0uICBUaGUgVGFyZ2V0CiAgIEZFQyBUTFYgTVVTVCB1c2Ugc3Vi
LVRMVnMgZGVmaW5lZCBpbiBTZWN0aW9uIDMuMSBbUkZDNjQyNV0uICBJdCBpcwogICBSRUNPTU1F
TkRFRCBzZXR0aW5nIHRoZSB2YWx1ZSBvZiBSZXBseSBNb2RlIGZpZWxkIHRvICJEbyBub3QgcmVw
bHkiCiAgIFtSRkM4MDI5XSBmb3IgdGhlIExTUCBQaW5nIHRvIGJvb3RzdHJhcCBNdWx0aXBvaW50
VGFpbCBvZiB0aGUgcDJtcAogICBCRkQgc2Vzc2lvbi4gIEEgTWF1bHRpcG9pbnRUYWlsIHRoYXQg
cmVjZWl2ZXMgdGhlIExTUCBQaW5nIHRoYXQKICAgaW5jbHVkZXMgdGhlIEJGRCBEaXNjcmltaW5h
dG9yIFRMVjoKCiAgIG8gIE1VU1QgdmFsaWRhdGUgdGhlIExTUCBQaW5nOwoKICAgbyAgTVVTVCBh
c3NvY2lhdGUgdGhlIHJlY2VpdmVkIEJGRCBEaXNjcmltaW5hdG9yIHZhbHVlIHdpdGggdGhlIHAy
bXAKICAgICAgTFNQOwoKICAgbyAgTVVTVCBjcmVhdGUgcDJtcCBCRkQgc2Vzc2lvbiBhbmQgc2V0
IGJmZC5TZXNzaW9uVHlwZSA9CiAgICAgIE11bHRpcG9pbnRUYWlsIGFzIGRlc2NyaWJlZCBpbiBb
SS1ELmlldGYtYmZkLW11bHRpcG9pbnRdOwoKCgoKCk1pcnNreSAgICAgICAgICAgICAgICAgICAg
RXhwaXJlcyBNYXkgMjIsIDIwMTkgICAgICAgICAgICAgICAgICBbUGFnZSA0XQoMCkludGVybmV0
LURyYWZ0ICAgICBNdWx0aS1Qb2ludCBCRkQgb3ZlciBQMk1QIE1QTFMgTFNQICAgICAgTm92ZW1i
ZXIgMjAxOAoKCiAgIG8gIE1VU1QgdXNlIHRoZSBzb3VyY2UgSVAgYWRkcmVzcyBvZiBMU1AgUGlu
ZywgdGhlIHZhbHVlIG9mIEJGRAogICAgICBEaXNjcmltaW5hdG9yIGZyb20gdGhlIEJGRCBEaXNj
cmltaW5hdG9yIFRMViwgYW5kIHRoZSBpZGVudGl0eSBvZgogICAgICB0aGUgcDJtcCBMU1AgdG8g
cHJvcGVybHkgZGVtdWx0aXBsZXggQkZEIHNlc3Npb25zLgoKICAgQmVzaWRlcyBib290c3RyYXBw
aW5nIGEgQkZEIHNlc3Npb24gb3ZlciBhIHAybXAgTFNQLCBMU1AgUGluZyBTSE9VTEQKICAgYmUg
dXNlZCB0byB2ZXJpZnkgdGhlIGNvbnRyb2wgcGxhbmUgYWdhaW5zdCB0aGUgZGF0YSBwbGFuZQog
ICBwZXJpb2RpY2FsbHkgYnkgY2hlY2tpbmcgdGhhdCB0aGUgcDJtcCBMU1AgaXMgbWFwcGVkIHRv
IHRoZSBzYW1lIEZFQwogICBhdCB0aGUgTXVsdGlwb2ludEhlYWQgYW5kIGFsbCBhY3RpdmUgTXVs
dGlwb2ludFRhaWxzLiAgVGhlIHJhdGUgb2YKICAgZ2VuZXJhdGlvbiBvZiB0aGVzZSBMU1AgUGlu
ZyBFY2hvIHJlcXVlc3QgbWVzc2FnZXMgU0hPVUxEIGJlCiAgIHNpZ25pZmljYW50bHkgbGVzcyB0
aGFuIHRoZSByYXRlIG9mIGdlbmVyYXRpb24gb2YgdGhlIEJGRCBDb250cm9sCiAgIHBhY2tldHMg
YmVjYXVzZSBMU1AgUGluZyByZXF1aXJlcyBtb3JlIHByb2Nlc3NpbmcgdG8gdmFsaWRhdGUgdGhl
CiAgIGNvbnNpc3RlbmN5IGJldHdlZW4gdGhlIGRhdGEgcGxhbmUgYW5kIHRoZSBjb250cm9sIHBs
YW5lLiAgQW4KICAgaW1wbGVtZW50YXRpb24gTUFZIHByb3ZpZGUgY29uZmlndXJhdGlvbiBvcHRp
b25zIHRvIGNvbnRyb2wgdGhlIHJhdGUKICAgb2YgZ2VuZXJhdGlvbiBvZiB0aGUgcGVyaW9kaWMg
TFNQIFBpbmcgRWNobyByZXF1ZXN0IG1lc3NhZ2VzLgoKNC4yLiAgQ29udHJvbCBQbGFuZQoKICAg
QkdQLUJGRCBBdHRyaWJ1dGUgW0ktRC5pZXRmLWJlc3MtbXZwbi1mYXN0LWZhaWxvdmVyXSBNQVkg
YmUgdXNlZCB0bwogICBib290c3RyYXAgbXVsdGlwb2ludCBCRkQgc2Vzc2lvbiBvbiBhIHRhaWwu
Cgo1LiAgU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMKCiAgIFRoaXMgZG9jdW1lbnQgZG9lcyBub3Qg
aW50cm9kdWNlIG5ldyBzZWN1cml0eSBhc3BlY3RzIGJ1dCBpbmhlcml0cwogICBhbGwgc2VjdXJp
dHkgY29uc2lkZXJhdGlvbnMgZnJvbSBbUkZDNTg4MF0sIFtSRkM1ODg0XSwgW1JGQzc3MjZdLAog
ICBbSS1ELmlldGYtYmZkLW11bHRpcG9pbnRdLCBbUkZDODAyOV0sIGFuZCBbUkZDNjQyNV0uCgog
ICBBbHNvLCBCRkQgZm9yIHAybXAgTVBMUyBMU1AgTVVTVCBmb2xsb3cgdGhlIHJlcXVpcmVtZW50
cyBsaXN0ZWQgaW4KICAgc2VjdGlvbiA0LjEgW1JGQzQ2ODddIHRvIGF2b2lkIGNvbmdlc3Rpb24g
aW4gdGhlIGNvbnRyb2wgcGxhbmUgb3IgdGhlCiAgIGRhdGEgcGxhbmUgY2F1c2VkIGJ5IHRoZSBy
YXRlIG9mIGdlbmVyYXRpbmcgQkZEIGNvbnRyb2wgcGFja2V0cy4gIEFuCiAgIG9wZXJhdG9yIFNI
T1VMRCBjb25zaWRlciB0aGUgYW1vdW50IG9mIGV4dHJhIHRyYWZmaWMgZ2VuZXJhdGVkIGJ5CiAg
IHAybXAgQkZEIHdoZW4gc2VsZWN0aW5nIHRoZSBpbnRlcnZhbCBhdCB3aGljaCB0aGUgTXVsdGlw
b2ludEhlYWQgd2lsbAogICB0cmFuc21pdCBCRkQgY29udHJvbCBwYWNrZXRzLiAgQWxzbywgdGhl
IG9wZXJhdG9yIE1BWSBjb25zaWRlciB0aGUKICAgc2l6ZSBvZiB0aGUgcGFja2V0IHRoZSBNdWx0
aXBvaW50SGVhZCB0cmFuc21pdHMgcGVyaW9kaWNhbGx5IGFzIHVzaW5nCiAgIElQL1VEUCBlbmNh
cHN1bGF0aW9uIGFkZHMgdXAgdG8gMjggb2N0ZXRzLCB3aGljaCBpcyBtb3JlIHRoYW4gNTAlIG9m
CiAgIEJGRCBjb250cm9sIHBhY2tldCBsZW5ndGgsIGNvbXBhcmluZyB0byBHLUFDaCBlbmNhcHN1
bGF0aW9uLgoKNi4gIElBTkEgQ29uc2lkZXJhdGlvbnMKCjYuMS4gIFNvdXJjZSBNRVAgSUQgSVAg
QWRkcmVzcyBUeXBlCgogICBJQU5BIGlzIHJlcXVpcmVkIHRvIGFsbG9jYXRlIHZhbHVlIChUQkQp
IGZvciB0aGUgU291cmNlIE1FUCBJRCBJUAogICBBZGRyZXNzIHR5cGUgZnJvbSB0aGUgIkNDL0NW
IE1FUC1JRCBUTFYiIHJlZ2lzdHJ5IHdoaWNoIGlzIHVuZGVyIHRoZQogICAiUHNldWRvd2lyZSBB
c3NvY2lhdGVkIENoYW5uZWwgVHlwZXMiIHJlZ2lzdHJ5LgoKCgoKCgoKCk1pcnNreSAgICAgICAg
ICAgICAgICAgICAgRXhwaXJlcyBNYXkgMjIsIDIwMTkgICAgICAgICAgICAgICAgICBbUGFnZSA1
XQoMCkludGVybmV0LURyYWZ0ICAgICBNdWx0aS1Qb2ludCBCRkQgb3ZlciBQMk1QIE1QTFMgTFNQ
ICAgICAgTm92ZW1iZXIgMjAxOAoKCiAgICAgICAgICAgICAgICAgICstLS0tLS0tKy0tLS0tLS0t
LS0tLS0rLS0tLS0tLS0tLS0tLS0tKwogICAgICAgICAgICAgICAgICB8IFZhbHVlIHwgRGVzY3Jp
cHRpb24gfCBSZWZlcmVuY2UgICAgIHwKICAgICAgICAgICAgICAgICAgKy0tLS0tLS0rLS0tLS0t
LS0tLS0tLSstLS0tLS0tLS0tLS0tLS0rCiAgICAgICAgICAgICAgICAgIHwgVEJBMSAgfCAgSVAg
QWRkcmVzcyB8IFRoaXMgZG9jdW1lbnQgfAogICAgICAgICAgICAgICAgICArLS0tLS0tLSstLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLSsKCiAgICAgICAgICAgICAgICBUYWJsZSAxOiBTb3Vy
Y2UgTUVQIElEIElQIEFkZHJlc3MgVExWIFR5cGUKCjcuICBBY2tub3dsZWRnZW1lbnRzCgogICBU
aGUgYXV0aG9yIHNpbmNlcmVseSBhcHByZWNpYXRlIHRoZSBjb21tZW50cyByZWNlaXZlZCBmcm9t
IEFuZHJldwogICBNYWxpcy4KCjguICBSZWZlcmVuY2VzCgo4LjEuICBOb3JtYXRpdmUgUmVmZXJl
bmNlcwoKICAgW0ktRC5pZXRmLWJlc3MtbXZwbi1mYXN0LWZhaWxvdmVyXQogICAgICAgICAgICAg
IE1vcmluLCBULiwgS2VibGVyLCBSLiwgYW5kIEcuIE1pcnNreSwgIk11bHRpY2FzdCBWUE4gZmFz
dAogICAgICAgICAgICAgIHVwc3RyZWFtIGZhaWxvdmVyIiwgZHJhZnQtaWV0Zi1iZXNzLW12cG4t
ZmFzdC1mYWlsb3Zlci0wNAogICAgICAgICAgICAgICh3b3JrIGluIHByb2dyZXNzKSwgTm92ZW1i
ZXIgMjAxOC4KCiAgIFtJLUQuaWV0Zi1iZmQtbXVsdGlwb2ludF0KICAgICAgICAgICAgICBLYXR6
LCBELiwgV2FyZCwgRC4sIE5ldHdvcmtzLCBKLiwgYW5kIEcuIE1pcnNreSwgIkJGRCBmb3IKICAg
ICAgICAgICAgICBNdWx0aXBvaW50IE5ldHdvcmtzIiwgZHJhZnQtaWV0Zi1iZmQtbXVsdGlwb2lu
dC0xOCAod29yawogICAgICAgICAgICAgIGluIHByb2dyZXNzKSwgSnVuZSAyMDE4LgoKICAgW1JG
QzIxMTldICBCcmFkbmVyLCBTLiwgIktleSB3b3JkcyBmb3IgdXNlIGluIFJGQ3MgdG8gSW5kaWNh
dGUKICAgICAgICAgICAgICBSZXF1aXJlbWVudCBMZXZlbHMiLCBCQ1AgMTQsIFJGQyAyMTE5LAog
ICAgICAgICAgICAgIERPSSAxMC4xNzQ4Ny9SRkMyMTE5LCBNYXJjaCAxOTk3LAogICAgICAgICAg
ICAgIDxodHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzIxMTk+LgoKICAgW1JGQzU1
ODZdICBCb2NjaSwgTS4sIEVkLiwgVmlnb3VyZXV4LCBNLiwgRWQuLCBhbmQgUy4gQnJ5YW50LCBF
ZC4sCiAgICAgICAgICAgICAgIk1QTFMgR2VuZXJpYyBBc3NvY2lhdGVkIENoYW5uZWwiLCBSRkMg
NTU4NiwKICAgICAgICAgICAgICBET0kgMTAuMTc0ODcvUkZDNTU4NiwgSnVuZSAyMDA5LAogICAg
ICAgICAgICAgIDxodHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzU1ODY+LgoKICAg
W1JGQzU4ODBdICBLYXR6LCBELiBhbmQgRC4gV2FyZCwgIkJpZGlyZWN0aW9uYWwgRm9yd2FyZGlu
ZyBEZXRlY3Rpb24KICAgICAgICAgICAgICAoQkZEKSIsIFJGQyA1ODgwLCBET0kgMTAuMTc0ODcv
UkZDNTg4MCwgSnVuZSAyMDEwLAogICAgICAgICAgICAgIDxodHRwczovL3d3dy5yZmMtZWRpdG9y
Lm9yZy9pbmZvL3JmYzU4ODA+LgoKICAgW1JGQzU4ODRdICBBZ2dhcndhbCwgUi4sIEtvbXBlbGxh
LCBLLiwgTmFkZWF1LCBULiwgYW5kIEcuIFN3YWxsb3csCiAgICAgICAgICAgICAgIkJpZGlyZWN0
aW9uYWwgRm9yd2FyZGluZyBEZXRlY3Rpb24gKEJGRCkgZm9yIE1QTFMgTGFiZWwKICAgICAgICAg
ICAgICBTd2l0Y2hlZCBQYXRocyAoTFNQcykiLCBSRkMgNTg4NCwgRE9JIDEwLjE3NDg3L1JGQzU4
ODQsCiAgICAgICAgICAgICAgSnVuZSAyMDEwLCA8aHR0cHM6Ly93d3cucmZjLWVkaXRvci5vcmcv
aW5mby9yZmM1ODg0Pi4KCgoKCgoKTWlyc2t5ICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1h
eSAyMiwgMjAxOSAgICAgICAgICAgICAgICAgIFtQYWdlIDZdCgwKSW50ZXJuZXQtRHJhZnQgICAg
IE11bHRpLVBvaW50IEJGRCBvdmVyIFAyTVAgTVBMUyBMU1AgICAgICBOb3ZlbWJlciAyMDE4CgoK
ICAgW1JGQzY0MjVdICBTYXhlbmEsIFMuLCBFZC4sIFN3YWxsb3csIEcuLCBBbGksIFouLCBGYXJy
ZWwsIEEuLAogICAgICAgICAgICAgIFlhc3VrYXdhLCBTLiwgYW5kIFQuIE5hZGVhdSwgIkRldGVj
dGluZyBEYXRhLVBsYW5lCiAgICAgICAgICAgICAgRmFpbHVyZXMgaW4gUG9pbnQtdG8tTXVsdGlw
b2ludCBNUExTIC0gRXh0ZW5zaW9ucyB0byBMU1AKICAgICAgICAgICAgICBQaW5nIiwgUkZDIDY0
MjUsIERPSSAxMC4xNzQ4Ny9SRkM2NDI1LCBOb3ZlbWJlciAyMDExLAogICAgICAgICAgICAgIDxo
dHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzY0MjU+LgoKICAgW1JGQzY0MjhdICBB
bGxhbiwgRC4sIEVkLiwgU3dhbGxvdywgRy4sIEVkLiwgYW5kIEouIERyYWtlLCBFZC4sCiAgICAg
ICAgICAgICAgIlByb2FjdGl2ZSBDb25uZWN0aXZpdHkgVmVyaWZpY2F0aW9uLCBDb250aW51aXR5
IENoZWNrLAogICAgICAgICAgICAgIGFuZCBSZW1vdGUgRGVmZWN0IEluZGljYXRpb24gZm9yIHRo
ZSBNUExTIFRyYW5zcG9ydAogICAgICAgICAgICAgIFByb2ZpbGUiLCBSRkMgNjQyOCwgRE9JIDEw
LjE3NDg3L1JGQzY0MjgsIE5vdmVtYmVyIDIwMTEsCiAgICAgICAgICAgICAgPGh0dHBzOi8vd3d3
LnJmYy1lZGl0b3Iub3JnL2luZm8vcmZjNjQyOD4uCgogICBbUkZDNjc5MF0gIEtvbXBlbGxhLCBL
LiwgRHJha2UsIEouLCBBbWFudGUsIFMuLCBIZW5kZXJpY2t4LCBXLiwgYW5kCiAgICAgICAgICAg
ICAgTC4gWW9uZywgIlRoZSBVc2Ugb2YgRW50cm9weSBMYWJlbHMgaW4gTVBMUyBGb3J3YXJkaW5n
IiwKICAgICAgICAgICAgICBSRkMgNjc5MCwgRE9JIDEwLjE3NDg3L1JGQzY3OTAsIE5vdmVtYmVy
IDIwMTIsCiAgICAgICAgICAgICAgPGh0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2luZm8vcmZj
Njc5MD4uCgogICBbUkZDNzcyNl0gIEdvdmluZGFuLCBWLiwgUmFqYXJhbWFuLCBLLiwgTWlyc2t5
LCBHLiwgQWtpeWEsIE4uLCBhbmQgUy4KICAgICAgICAgICAgICBBbGRyaW4sICJDbGFyaWZ5aW5n
IFByb2NlZHVyZXMgZm9yIEVzdGFibGlzaGluZyBCRkQKICAgICAgICAgICAgICBTZXNzaW9ucyBm
b3IgTVBMUyBMYWJlbCBTd2l0Y2hlZCBQYXRocyAoTFNQcykiLCBSRkMgNzcyNiwKICAgICAgICAg
ICAgICBET0kgMTAuMTc0ODcvUkZDNzcyNiwgSmFudWFyeSAyMDE2LAogICAgICAgICAgICAgIDxo
dHRwczovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzc3MjY+LgoKICAgW1JGQzgwMjldICBL
b21wZWxsYSwgSy4sIFN3YWxsb3csIEcuLCBQaWduYXRhcm8sIEMuLCBFZC4sIEt1bWFyLCBOLiwK
ICAgICAgICAgICAgICBBbGRyaW4sIFMuLCBhbmQgTS4gQ2hlbiwgIkRldGVjdGluZyBNdWx0aXBy
b3RvY29sIExhYmVsCiAgICAgICAgICAgICAgU3dpdGNoZWQgKE1QTFMpIERhdGEtUGxhbmUgRmFp
bHVyZXMiLCBSRkMgODAyOSwKICAgICAgICAgICAgICBET0kgMTAuMTc0ODcvUkZDODAyOSwgTWFy
Y2ggMjAxNywKICAgICAgICAgICAgICA8aHR0cHM6Ly93d3cucmZjLWVkaXRvci5vcmcvaW5mby9y
ZmM4MDI5Pi4KCiAgIFtSRkM4MTc0XSAgTGVpYmEsIEIuLCAiQW1iaWd1aXR5IG9mIFVwcGVyY2Fz
ZSB2cyBMb3dlcmNhc2UgaW4gUkZDCiAgICAgICAgICAgICAgMjExOSBLZXkgV29yZHMiLCBCQ1Ag
MTQsIFJGQyA4MTc0LCBET0kgMTAuMTc0ODcvUkZDODE3NCwKICAgICAgICAgICAgICBNYXkgMjAx
NywgPGh0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2luZm8vcmZjODE3ND4uCgo4LjIuICBJbmZv
cm1hdGl2ZSBSZWZlcmVuY2VzCgogICBbUkZDNDY4N10gIFlhc3VrYXdhLCBTLiwgRmFycmVsLCBB
LiwgS2luZywgRC4sIGFuZCBULiBOYWRlYXUsCiAgICAgICAgICAgICAgIk9wZXJhdGlvbnMgYW5k
IE1hbmFnZW1lbnQgKE9BTSkgUmVxdWlyZW1lbnRzIGZvciBQb2ludC0KICAgICAgICAgICAgICB0
by1NdWx0aXBvaW50IE1QTFMgTmV0d29ya3MiLCBSRkMgNDY4NywKICAgICAgICAgICAgICBET0kg
MTAuMTc0ODcvUkZDNDY4NywgU2VwdGVtYmVyIDIwMDYsCiAgICAgICAgICAgICAgPGh0dHBzOi8v
d3d3LnJmYy1lZGl0b3Iub3JnL2luZm8vcmZjNDY4Nz4uCgpBdXRob3IncyBBZGRyZXNzCgogICBH
cmVnIE1pcnNreQogICBaVEUgQ29ycC4KCiAgIEVtYWlsOiBncmVnaW1pcnNreUBnbWFpbC5jb20K
CgoKCk1pcnNreSAgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBNYXkgMjIsIDIwMTkgICAgICAg
ICAgICAgICAgICBbUGFnZSA3XQo=
--0000000000008cdfa5057af7b403
Content-Type: text/html; charset="UTF-8"; 
 name="Diff_ draft-mirsky-mpls-p2mp-bfd-04.txt -
 draft-mirsky-mpls-p2mp-bfd-05.txt.html"
Content-Disposition: attachment; 
 filename="Diff_ draft-mirsky-mpls-p2mp-bfd-04.txt -
 draft-mirsky-mpls-p2mp-bfd-05.txt.html"
Content-Transfer-Encoding: base64
Content-ID: <f_jonft04e0>
X-Attachment-Id: f_jonft04e0

PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgVHJhbnNpdGlvbmFs
Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXRyYW5zaXRpb25h
bC5kdGQiPgo8IS0tIHNhdmVkIGZyb20gdXJsPSgwMDQxKWh0dHBzOi8vd3d3LmlldGYub3JnL3Jm
Y2RpZmYvcmZjZGlmZi5weWh0IC0tPgo8aHRtbCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS94aHRtbCIgY2xhc3M9ImdyX19pZXRmX29yZyI+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj0iQ29u
dGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPiAKICAgCiAgPG1l
dGEgaHR0cC1lcXVpdj0iQ29udGVudC1TdHlsZS1UeXBlIiBjb250ZW50PSJ0ZXh0L2NzcyI+IAog
IDx0aXRsZT5EaWZmOiBkcmFmdC1taXJza3ktbXBscy1wMm1wLWJmZC0wNC50eHQgLSBkcmFmdC1t
aXJza3ktbXBscy1wMm1wLWJmZC0wNS50eHQ8L3RpdGxlPiAKICA8c3R5bGUgdHlwZT0idGV4dC9j
c3MiPiAKICAgIGJvZHkgICAgeyBtYXJnaW46IDAuNGV4OyBtYXJnaW4tcmlnaHQ6IGF1dG87IH0g
CiAgICB0ciAgICAgIHsgfSAKICAgIHRkICAgICAgeyB3aGl0ZS1zcGFjZTogcHJlOyBmb250LWZh
bWlseTogbW9ub3NwYWNlOyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyBmb250LXNpemU6IDAuODZlbTt9
IAogICAgdGggICAgICB7IGZvbnQtc2l6ZTogMC44NmVtOyB9IAogICAgLnNtYWxsICB7IGZvbnQt
c2l6ZTogMC42ZW07IGZvbnQtc3R5bGU6IGl0YWxpYzsgZm9udC1mYW1pbHk6IFZlcmRhbmEsIEhl
bHZldGljYSwgc2Fucy1zZXJpZjsgfSAKICAgIC5sZWZ0ICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAj
RUVFOyB9IAogICAgLnJpZ2h0ICB7IGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH0gCiAgICAuZGlm
ZiAgIHsgYmFja2dyb3VuZC1jb2xvcjogI0NDRjsgfSAKICAgIC5sYmxvY2sgeyBiYWNrZ3JvdW5k
LWNvbG9yOiAjQkZCOyB9IAogICAgLnJibG9jayB7IGJhY2tncm91bmQtY29sb3I6ICNGRjg7IH0g
CiAgICAuaW5zZXJ0IHsgYmFja2dyb3VuZC1jb2xvcjogIzhGRjsgfSAKICAgIC5kZWxldGUgeyBi
YWNrZ3JvdW5kLWNvbG9yOiAjQUNGOyB9IAogICAgLnZvaWQgICB7IGJhY2tncm91bmQtY29sb3I6
ICNGRkI7IH0gCiAgICAuY29udCAgIHsgYmFja2dyb3VuZC1jb2xvcjogI0VFRTsgfSAKICAgIC5s
aW5lYnIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjQUFBOyB9IAogICAgLmxpbmVubyB7IGNvbG9yOiBy
ZWQ7IGJhY2tncm91bmQtY29sb3I6ICNGRkY7IGZvbnQtc2l6ZTogMC43ZW07IHRleHQtYWxpZ246
IHJpZ2h0OyBwYWRkaW5nOiAwIDJweDsgfSAKICAgIC5lbGlwc2lzeyBiYWNrZ3JvdW5kLWNvbG9y
OiAjQUFBOyB9IAogICAgLmxlZnQgLmNvbnQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjREREOyB9IAog
ICAgLnJpZ2h0IC5jb250IHsgYmFja2dyb3VuZC1jb2xvcjogI0VFRTsgfSAKICAgIC5sYmxvY2sg
LmNvbnQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjOUQ5OyB9IAogICAgLnJibG9jayAuY29udCB7IGJh
Y2tncm91bmQtY29sb3I6ICNERDY7IH0gCiAgICAuaW5zZXJ0IC5jb250IHsgYmFja2dyb3VuZC1j
b2xvcjogIzBERDsgfSAKICAgIC5kZWxldGUgLmNvbnQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjOEFE
OyB9IAogICAgLnN0YXRzLCAuc3RhdHMgdGQsIC5zdGF0cyB0aCB7IGJhY2tncm91bmQtY29sb3I6
ICNFRUU7IHBhZGRpbmc6IDJweCAwOyB9IAogICAgc3Bhbi5oaWRlIHsgZGlzcGxheTogbm9uZTsg
Y29sb3I6ICNhYWE7fSAgICBhOmhvdmVyIHNwYW4geyBkaXNwbGF5OiBpbmxpbmU7IH0gICAgdHIu
Y2hhbmdlIHsgYmFja2dyb3VuZC1jb2xvcjogZ3JheTsgfSAKICAgIHRyLmNoYW5nZSBhIHsgdGV4
dC1kZWNvcmF0aW9uOiBub25lOyBjb2xvcjogYmxhY2sgfSAKICA8L3N0eWxlPiAKICAgICA8c2Ny
aXB0Pgp2YXIgY2h1bmtfaW5kZXggPSAwOwp2YXIgb2xkX2NodW5rID0gbnVsbDsKCmZ1bmN0aW9u
IGZvcm1hdF9jaHVuayhpbmRleCkgewogICAgdmFyIHByZWZpeCA9ICJkaWZmIjsKICAgIHZhciBz
dHIgPSBpbmRleC50b1N0cmluZygpOwogICAgZm9yICh4PTA7IHg8KDQtc3RyLmxlbmd0aCk7ICsr
eCkgewogICAgICAgIHByZWZpeCs9JzAnOwogICAgfQogICAgcmV0dXJuIHByZWZpeCArIHN0cjsK
fQoKZnVuY3Rpb24gZmluZF9jaHVuayhuKXsKICAgIHJldHVybiBkb2N1bWVudC5xdWVyeVNlbGVj
dG9yKCd0cltpZCQ9IicgKyBuICsgJyJdJyk7Cn0KCmZ1bmN0aW9uIGNoYW5nZV9jaHVuayhvZmZz
ZXQpIHsKICAgIHZhciBpbmRleCA9IGNodW5rX2luZGV4ICsgb2Zmc2V0OwogICAgdmFyIG5ld19z
dHI7CiAgICB2YXIgbmV3X2NodW5rOwoKICAgIG5ld19zdHIgPSBmb3JtYXRfY2h1bmsoaW5kZXgp
OwogICAgbmV3X2NodW5rID0gZmluZF9jaHVuayhuZXdfc3RyKTsKICAgIGlmICghbmV3X2NodW5r
KSB7CiAgICAgICAgcmV0dXJuOwogICAgfQogICAgaWYgKG9sZF9jaHVuaykgewogICAgICAgIG9s
ZF9jaHVuay5zdHlsZS5vdXRsaW5lID0gIiI7CiAgICB9CiAgICBvbGRfY2h1bmsgPSBuZXdfY2h1
bms7CiAgICBvbGRfY2h1bmsuc3R5bGUub3V0bGluZSA9ICIxcHggc29saWQgcmVkIjsKICAgIHdp
bmRvdy5sb2NhdGlvbi5yZXBsYWNlKCIjIiArIG5ld19zdHIpCiAgICB3aW5kb3cuc2Nyb2xsQnko
MCwtMTAwKTsKICAgIGNodW5rX2luZGV4ID0gaW5kZXg7Cn0KCmRvY3VtZW50Lm9ua2V5ZG93biA9
IGZ1bmN0aW9uKGUpIHsKICAgIHN3aXRjaCAoZS5rZXlDb2RlKSB7CiAgICBjYXNlIDc4OgogICAg
ICAgIGNoYW5nZV9jaHVuaygxKTsKICAgICAgICBicmVhazsKICAgIGNhc2UgODA6CiAgICAgICAg
Y2hhbmdlX2NodW5rKC0xKTsKICAgICAgICBicmVhazsKICAgIH0KfTsKICAgPC9zY3JpcHQ+IAo8
L2hlYWQ+IAo8Ym9keSBkYXRhLWdyLWMtcy1sb2FkZWQ9InRydWUiPiAKICA8dGFibGUgYm9yZGVy
PSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiPiAKICA8dGJvZHk+PHRyIGlkPSJw
YXJ0LTEiIGJnY29sb3I9Im9yYW5nZSI+PHRoPjwvdGg+PHRoPjxhIGhyZWY9Imh0dHBzOi8vd3d3
LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1taXJza3ktbXBscy1wMm1wLWJmZC0wNC50eHQi
IHN0eWxlPSJjb2xvcjojMDA4OyB0ZXh0LWRlY29yYXRpb246bm9uZTsiPiZsdDs8L2E+Jm5ic3A7
PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LW1pcnNreS1tcGxzLXAy
bXAtYmZkLTA0LnR4dCIgc3R5bGU9ImNvbG9yOiMwMDgiPmRyYWZ0LW1pcnNreS1tcGxzLXAybXAt
YmZkLTA0LnR4dDwvYT4mbmJzcDs8L3RoPjx0aD4gPC90aD48dGg+Jm5ic3A7PGEgaHJlZj0iaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LW1pcnNreS1tcGxzLXAybXAtYmZkLTA1LnR4
dCIgc3R5bGU9ImNvbG9yOiMwMDgiPmRyYWZ0LW1pcnNreS1tcGxzLXAybXAtYmZkLTA1LnR4dDwv
YT4mbmJzcDs8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3VybDE9ZHJhZnQt
bWlyc2t5LW1wbHMtcDJtcC1iZmQtMDUudHh0IiBzdHlsZT0iY29sb3I6IzAwODsgdGV4dC1kZWNv
cmF0aW9uOm5vbmU7Ij4mZ3Q7PC9hPjwvdGg+PHRoPjwvdGg+PC90cj4gCiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBj
bGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+TVBMUyBXb3JraW5nIEdy
b3VwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRy4gTWlyc2t5
PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+TVBMUyBXb3JraW5nIEdyb3VwICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRy4gTWlyc2t5PC90ZD48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PHRkIGNsYXNzPSJsZWZ0Ij5JbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBaVEUgQ29ycC48L3RkPjx0ZD4gPC90ZD48dGQgY2xh
c3M9InJpZ2h0Ij5JbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBaVEUgQ29ycC48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwv
dHI+CiAgICAgIDx0ciBpZD0iZGlmZjAwMDEiPjx0ZD48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+SW50ZW5kZWQgc3RhdHVzOiBT
dGFuZGFyZHMgVHJhY2sgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZGVsZXRl
Ij5PY3RvYmVyIDEyLDwvc3Bhbj4gMjAxODwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2Nr
Ij5JbnRlbmRlZCBzdGF0dXM6IFN0YW5kYXJkcyBUcmFjayAgICAgICAgICAgICAgICAgICAgICAg
PHNwYW4gY2xhc3M9Imluc2VydCI+Tm92ZW1iZXIgMTgsPC9zcGFuPiAyMDE4PC90ZD48dGQgY2xh
c3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+
PHRkIGNsYXNzPSJsYmxvY2siPkV4cGlyZXM6IDxzcGFuIGNsYXNzPSJkZWxldGUiPkFwcmlsIDE1
LDwvc3Bhbj4gMjAxOTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj5FeHBpcmVzOiA8
c3BhbiBjbGFzcz0iaW5zZXJ0Ij5NYXkgMjIsPC9zcGFuPiAyMDE5PC90ZD48dGQgY2xhc3M9Imxp
bmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNs
YXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
dGQgY2xhc3M9ImxlZnQiPiAgICAgQkZEIGZvciBNdWx0aXBvaW50IE5ldHdvcmtzIG92ZXIgUG9p
bnQtdG8tTXVsdGktUG9pbnQgTVBMUyBMU1A8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0
Ij4gICAgIEJGRCBmb3IgTXVsdGlwb2ludCBOZXR3b3JrcyBvdmVyIFBvaW50LXRvLU11bHRpLVBv
aW50IE1QTFMgTFNQPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHIg
aWQ9ImRpZmYwMDAyIj48dGQ+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8i
PjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgICAgICAgICAgICAgICAgICAgIGRyYWZ0LW1pcnNr
eS1tcGxzLXAybXAtYmZkLTA8c3BhbiBjbGFzcz0iZGVsZXRlIj40PC9zcGFuPjwvdGQ+PHRkPiA8
L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICAgICAgICAgICAgICAgICAgICBkcmFmdC1taXJza3kt
bXBscy1wMm1wLWJmZC0wPHNwYW4gY2xhc3M9Imluc2VydCI+NTwvc3Bhbj48L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRk
IGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48
L3RkPjx0ZCBjbGFzcz0ibGVmdCI+QWJzdHJhY3Q8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJp
Z2h0Ij5BYnN0cmFjdDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+
PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAg
ICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBUaGlzIGRv
Y3VtZW50IGRlc2NyaWJlcyBwcm9jZWR1cmVzIGZvciB1c2luZyBCaWRpcmVjdGlvbmFsIEZvcndh
cmRpbmc8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBUaGlzIGRvY3VtZW50IGRl
c2NyaWJlcyBwcm9jZWR1cmVzIGZvciB1c2luZyBCaWRpcmVjdGlvbmFsIEZvcndhcmRpbmc8L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIERldGVjdGlvbiAoQkZEKSBmb3IgbXVsdGlwb2lu
dCBuZXR3b3JrcyB0byBkZXRlY3QgZGF0YSBwbGFuZSBmYWlsdXJlczwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmlnaHQiPiAgIERldGVjdGlvbiAoQkZEKSBmb3IgbXVsdGlwb2ludCBuZXR3b3Jr
cyB0byBkZXRlY3QgZGF0YSBwbGFuZSBmYWlsdXJlczwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+ICAgaW4gTXVsdGlwcm90b2NvbCBMYWJlbCBTd2l0Y2hpbmcgKE1QTFMpIHBvaW50LXRvLW11
bHRpcG9pbnQgKHAybXApPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgaW4gTXVs
dGlwcm90b2NvbCBMYWJlbCBTd2l0Y2hpbmcgKE1QTFMpIHBvaW50LXRvLW11bHRpcG9pbnQgKHAy
bXApPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNz
PSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBMYWJlbCBTd2l0Y2hlZCBQYXRocyAo
TFNQcykuICBJdCBhbHNvIGRlc2NyaWJlcyB0aGUgYXBwbGljYWJpbGl0eSBvZjwvdGQ+PHRkPiA8
L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIExhYmVsIFN3aXRjaGVkIFBhdGhzIChMU1BzKS4gIEl0
IGFsc28gZGVzY3JpYmVzIHRoZSBhcHBsaWNhYmlsaXR5IG9mPC90ZD48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNz
PSJsZWZ0Ij4gICBvdXQtYmFuZCBzb2x1dGlvbnMgdG8gYm9vdHN0cmFwIGEgQkZEIHNlc3Npb24g
aW4gdGhpcyBlbnZpcm9ubWVudC48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBv
dXQtYmFuZCBzb2x1dGlvbnMgdG8gYm9vdHN0cmFwIGEgQkZEIHNlc3Npb24gaW4gdGhpcyBlbnZp
cm9ubWVudC48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBj
bGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+U3RhdHVzIG9mIFRoaXMg
TWVtbzwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPlN0YXR1cyBvZiBUaGlzIE1lbW88
L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9Imxp
bmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmln
aHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyIGlkPSJwYXJ0
LTIiIGNsYXNzPSJjaGFuZ2UiPjx0ZD48L3RkPjx0aD48c21hbGw+c2tpcHBpbmcgdG8gY2hhbmdl
IGF0PC9zbWFsbD48YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZmL3JmY2RpZmYu
cHlodCNwYXJ0LTIiPjxlbT4gcGFnZSAxLCBsaW5lIDM0PHNwYW4gY2xhc3M9ImhpZGUiPiDCtjwv
c3Bhbj48L2VtPjwvYT48L3RoPjx0aD4gPC90aD48dGg+PHNtYWxsPnNraXBwaW5nIHRvIGNoYW5n
ZSBhdDwvc21hbGw+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZi9yZmNkaWZm
LnB5aHQjcGFydC0yIj48ZW0+IHBhZ2UgMSwgbGluZSAzNDxzcGFuIGNsYXNzPSJoaWRlIj4gwrY8
L3NwYW4+PC9lbT48L2E+PC90aD48dGQ+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJs
aW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBJbnRlcm5ldC1EcmFmdHMgYXJlIHdvcmtp
bmcgZG9jdW1lbnRzIG9mIHRoZSBJbnRlcm5ldCBFbmdpbmVlcmluZzwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmlnaHQiPiAgIEludGVybmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMg
b2YgdGhlIEludGVybmV0IEVuZ2luZWVyaW5nPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4g
ICBUYXNrIEZvcmNlIChJRVRGKS4gIE5vdGUgdGhhdCBvdGhlciBncm91cHMgbWF5IGFsc28gZGlz
dHJpYnV0ZTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIFRhc2sgRm9yY2UgKElF
VEYpLiAgTm90ZSB0aGF0IG90aGVyIGdyb3VwcyBtYXkgYWxzbyBkaXN0cmlidXRlPC90ZD48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICB3b3JraW5nIGRvY3VtZW50cyBhcyBJbnRlcm5ldC1EcmFm
dHMuICBUaGUgbGlzdCBvZiBjdXJyZW50IEludGVybmV0LTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFz
cz0icmlnaHQiPiAgIHdvcmtpbmcgZG9jdW1lbnRzIGFzIEludGVybmV0LURyYWZ0cy4gIFRoZSBs
aXN0IG9mIGN1cnJlbnQgSW50ZXJuZXQtPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3Ry
PgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBE
cmFmdHMgaXMgYXQgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kcmFmdHMvY3VycmVudC8u
PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgRHJhZnRzIGlzIGF0IGh0dHBzOi8v
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZHJhZnRzL2N1cnJlbnQvLjwvdGQ+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFz
cz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRk
IGNsYXNzPSJsZWZ0Ij4gICBJbnRlcm5ldC1EcmFmdHMgYXJlIGRyYWZ0IGRvY3VtZW50cyB2YWxp
ZCBmb3IgYSBtYXhpbXVtIG9mIHNpeCBtb250aHM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJp
Z2h0Ij4gICBJbnRlcm5ldC1EcmFmdHMgYXJlIGRyYWZ0IGRvY3VtZW50cyB2YWxpZCBmb3IgYSBt
YXhpbXVtIG9mIHNpeCBtb250aHM8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAg
ICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIGFuZCBt
YXkgYmUgdXBkYXRlZCwgcmVwbGFjZWQsIG9yIG9ic29sZXRlZCBieSBvdGhlciBkb2N1bWVudHMg
YXQgYW55PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgYW5kIG1heSBiZSB1cGRh
dGVkLCByZXBsYWNlZCwgb3Igb2Jzb2xldGVkIGJ5IG90aGVyIGRvY3VtZW50cyBhdCBhbnk8L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIHRpbWUuICBJdCBpcyBpbmFwcHJvcHJpYXRlIHRv
IHVzZSBJbnRlcm5ldC1EcmFmdHMgYXMgcmVmZXJlbmNlPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyaWdodCI+ICAgdGltZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUgdG8gdXNlIEludGVybmV0LURy
YWZ0cyBhcyByZWZlcmVuY2U8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIG1hdGVyaWFs
IG9yIHRvIGNpdGUgdGhlbSBvdGhlciB0aGFuIGFzICJ3b3JrIGluIHByb2dyZXNzLiI8L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBtYXRlcmlhbCBvciB0byBjaXRlIHRoZW0gb3Ro
ZXIgdGhhbiBhcyAid29yayBpbiBwcm9ncmVzcy4iPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0
Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5v
Ij48L3RkPjwvdHI+CiAgICAgIDx0ciBpZD0iZGlmZjAwMDMiPjx0ZD48L3RkPjwvdHI+CiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgVGhpcyBJ
bnRlcm5ldC1EcmFmdCB3aWxsIGV4cGlyZSBvbiA8c3BhbiBjbGFzcz0iZGVsZXRlIj5BcHJpbCAx
NTwvc3Bhbj4sIDIwMTkuPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIFRoaXMg
SW50ZXJuZXQtRHJhZnQgd2lsbCBleHBpcmUgb24gPHNwYW4gY2xhc3M9Imluc2VydCI+TWF5IDIy
PC9zcGFuPiwgMjAxOS48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0
cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3Rk
Pjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAg
ICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+Q29weXJpZ2h0
IE5vdGljZTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPkNvcHlyaWdodCBOb3RpY2U8
L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9Imxp
bmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmln
aHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgQ29weXJpZ2h0IChjKSAyMDE4IElF
VEYgVHJ1c3QgYW5kIHRoZSBwZXJzb25zIGlkZW50aWZpZWQgYXMgdGhlPC90ZD48dGQ+IDwvdGQ+
PHRkIGNsYXNzPSJyaWdodCI+ICAgQ29weXJpZ2h0IChjKSAyMDE4IElFVEYgVHJ1c3QgYW5kIHRo
ZSBwZXJzb25zIGlkZW50aWZpZWQgYXMgdGhlPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4g
ICBkb2N1bWVudCBhdXRob3JzLiAgQWxsIHJpZ2h0cyByZXNlcnZlZC48L3RkPjx0ZD4gPC90ZD48
dGQgY2xhc3M9InJpZ2h0Ij4gICBkb2N1bWVudCBhdXRob3JzLiAgQWxsIHJpZ2h0cyByZXNlcnZl
ZC48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgVGhpcyBkb2N1bWVudCBpcyBz
dWJqZWN0IHRvIEJDUCA3OCBhbmQgdGhlIElFVEYgVHJ1c3QncyBMZWdhbDwvdGQ+PHRkPiA8L3Rk
Pjx0ZCBjbGFzcz0icmlnaHQiPiAgIFRoaXMgZG9jdW1lbnQgaXMgc3ViamVjdCB0byBCQ1AgNzgg
YW5kIHRoZSBJRVRGIFRydXN0J3MgTGVnYWw8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwv
dHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAg
IFByb3Zpc2lvbnMgUmVsYXRpbmcgdG8gSUVURiBEb2N1bWVudHM8L3RkPjx0ZD4gPC90ZD48dGQg
Y2xhc3M9InJpZ2h0Ij4gICBQcm92aXNpb25zIFJlbGF0aW5nIHRvIElFVEYgRG9jdW1lbnRzPC90
ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAoaHR0cHM6Ly90cnVzdGVlLmlldGYub3JnL2xp
Y2Vuc2UtaW5mbykgaW4gZWZmZWN0IG9uIHRoZSBkYXRlIG9mPC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyaWdodCI+ICAgKGh0dHBzOi8vdHJ1c3RlZS5pZXRmLm9yZy9saWNlbnNlLWluZm8pIGlu
IGVmZmVjdCBvbiB0aGUgZGF0ZSBvZjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgcHVi
bGljYXRpb24gb2YgdGhpcyBkb2N1bWVudC4gIFBsZWFzZSByZXZpZXcgdGhlc2UgZG9jdW1lbnRz
PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgcHVibGljYXRpb24gb2YgdGhpcyBk
b2N1bWVudC4gIFBsZWFzZSByZXZpZXcgdGhlc2UgZG9jdW1lbnRzPC90ZD48dGQgY2xhc3M9Imxp
bmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNs
YXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0ciBpZD0icGFydC0zIiBjbGFzcz0iY2hhbmdl
Ij48dGQ+PC90ZD48dGg+PHNtYWxsPnNraXBwaW5nIHRvIGNoYW5nZSBhdDwvc21hbGw+PGEgaHJl
Zj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZi9yZmNkaWZmLnB5aHQjcGFydC0zIj48ZW0+
IHBhZ2UgMiwgbGluZSAxNjxzcGFuIGNsYXNzPSJoaWRlIj4gwrY8L3NwYW4+PC9lbT48L2E+PC90
aD48dGg+IDwvdGg+PHRoPjxzbWFsbD5za2lwcGluZyB0byBjaGFuZ2UgYXQ8L3NtYWxsPjxhIGhy
ZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmYvcmZjZGlmZi5weWh0I3BhcnQtMyI+PGVt
PiBwYWdlIDIsIGxpbmUgMTY8c3BhbiBjbGFzcz0iaGlkZSI+IMK2PC9zcGFuPjwvZW0+PC9hPjwv
dGg+PHRkPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBj
bGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xh
c3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+
PHRkIGNsYXNzPSJsZWZ0Ij4gICAxLiAgSW50cm9kdWN0aW9uICAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDI8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9
InJpZ2h0Ij4gICAxLiAgSW50cm9kdWN0aW9uICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAgIDI8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+
CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIDIu
ICBDb252ZW50aW9ucyB1c2VkIGluIHRoaXMgZG9jdW1lbnQgLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuICAgMjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIDIuICBDb252ZW50
aW9ucyB1c2VkIGluIHRoaXMgZG9jdW1lbnQgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAg
MjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0i
bGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAyLjEuICBUZXJtaW5vbG9neSAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICAyPC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICAyLjEuICBUZXJtaW5vbG9neSAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICAyPC90ZD48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNz
PSJsZWZ0Ij4gICAgIDIuMi4gIFJlcXVpcmVtZW50cyBMYW5ndWFnZSAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAgIDM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4g
ICAgIDIuMi4gIFJlcXVpcmVtZW50cyBMYW5ndWFnZSAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAgIDM8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0
cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIDMuICBNdWx0aXBv
aW50IEJGRCBFbmNhcHN1bGF0aW9uICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAg
MzwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIDMuICBNdWx0aXBvaW50IEJGRCBF
bmNhcHN1bGF0aW9uICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgMzwvdGQ+PHRk
IGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48
L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAzLjEuICBJUCBFbmNhcHN1bGF0aW9uIG9mIE11bHRp
cG9pbnQgQkZEICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICAzPC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyaWdodCI+ICAgICAzLjEuICBJUCBFbmNhcHN1bGF0aW9uIG9mIE11bHRpcG9pbnQgQkZE
ICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICAzPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4g
ICAgIDMuMi4gIE5vbi1JUCBFbmNhcHN1bGF0aW9uIG9mIE11bHRpcG9pbnQgQkZEICAuIC4gLiAu
IC4gLiAuIC4gLiAgIDQ8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAgIDMuMi4g
IE5vbi1JUCBFbmNhcHN1bGF0aW9uIG9mIE11bHRpcG9pbnQgQkZEICAuIC4gLiAuIC4gLiAuIC4g
LiAgIDQ8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xh
c3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIDQuICBCb290c3RyYXBwaW5nIE11
bHRpcG9pbnQgQkZEICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNDwvdGQ+PHRk
PiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIDQuICBCb290c3RyYXBwaW5nIE11bHRpcG9pbnQg
QkZEICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNDwvdGQ+PHRkIGNsYXNzPSJs
aW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBj
bGFzcz0ibGVmdCI+ICAgICA0LjEuICBMU1AgUGluZyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA0PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdo
dCI+ICAgICA0LjEuICBMU1AgUGluZyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gICA0PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAg
ICA8dHIgaWQ9ImRpZmYwMDA0Ij48dGQ+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJs
aW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgICAgNC4yLiAgQ29udHJvbCBQbGFuZSAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgPHNwYW4gY2xhc3M9
ImRlbGV0ZSI+NDwvc3Bhbj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgICA0
LjIuICBDb250cm9sIFBsYW5lIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gICA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij41PC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFz
cz0ibGJsb2NrIj4gICA1LiAgU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMgLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDxzcGFuIGNsYXNzPSJkZWxldGUiPjQ8L3NwYW4+PC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIDUuICBTZWN1cml0eSBDb25zaWRlcmF0
aW9ucyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgPHNwYW4gY2xhc3M9
Imluc2VydCI+NTwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgNi4gIElB
TkEgQ29uc2lkZXJhdGlvbnMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gICA8c3BhbiBjbGFzcz0iZGVsZXRlIj40PC9zcGFuPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFz
cz0icmJsb2NrIj4gICA2LiAgSUFOQSBDb25zaWRlcmF0aW9ucyAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDxzcGFuIGNsYXNzPSJpbnNlcnQiPjU8L3NwYW4+PC90
ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgICAgNi4xLiAgU291cmNlIE1FUCBJRCBJUCBB
ZGRyZXNzIFR5cGUgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgPHNwYW4gY2xhc3M9ImRl
bGV0ZSI+NDwvc3Bhbj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgICA2LjEu
ICBTb3VyY2UgTUVQIElEIElQIEFkZHJlc3MgVHlwZSAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gICA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij41PC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8i
PjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0i
bGJsb2NrIj4gICA3LiAgQWNrbm93bGVkZ2VtZW50cyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAgIDxzcGFuIGNsYXNzPSJkZWxldGUiPjU8L3NwYW4+PC90ZD48
dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIDcuICBBY2tub3dsZWRnZW1lbnRzICAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgPHNwYW4gY2xhc3M9Imlu
c2VydCI+Njwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0
cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgOC4gIE5vcm1h
dGl2ZSBSZWZlcmVuY2VzICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
ICA8c3BhbiBjbGFzcz0iZGVsZXRlIj41PC9zcGFuPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmJsb2NrIj4gICA4LiAgPHNwYW4gY2xhc3M9Imluc2VydCI+UmVmZXJlbmNlcyAgLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDY8L3NwYW4+PC90ZD48
dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8i
PjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIEF1dGhvcidzIEFkZHJlc3MgIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgPHNwYW4gY2xhc3M9ImRlbGV0
ZSI+Njwvc3Bhbj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4gY2xhc3M9
Imluc2VydCI+ICAgICA4LjEuPC9zcGFuPiAgTm9ybWF0aXZlIFJlZmVyZW5jZXMgIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgPHNwYW4gY2xhc3M9Imluc2VydCI+Njwvc3Bh
bj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAgICAgOC4yLiAgSW5mb3JtYXRpdmUgUmVm
ZXJlbmNlczwvc3Bhbj4gIC4gLiA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij4uIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAgIDc8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3Ry
PgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwv
dGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICBBdXRob3IncyBBZGRyZXNzICAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDxzcGFuIGNsYXNz
PSJpbnNlcnQiPjc8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAg
ICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4g
PC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+
CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjEuICBJ
bnRyb2R1Y3Rpb248L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4xLiAgSW50cm9kdWN0
aW9uPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNz
PSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9
InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIFtJLUQuaWV0Zi1iZmQtbXVs
dGlwb2ludF0gZGVmaW5lcyBhIG1ldGhvZCBvZiB1c2luZyBCaWRpcmVjdGlvbmFsPC90ZD48dGQ+
IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgW0ktRC5pZXRmLWJmZC1tdWx0aXBvaW50XSBkZWZp
bmVzIGEgbWV0aG9kIG9mIHVzaW5nIEJpZGlyZWN0aW9uYWw8L3RkPjx0ZCBjbGFzcz0ibGluZW5v
Ij48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9
ImxlZnQiPiAgIERldGVjdGlvbiAoQkZEKSBbUkZDNTg4MF0gdG8gbW9uaXRvciBhbmQgZGV0ZWN0
IHVuaWNhc3QgZmFpbHVyZXM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBEZXRl
Y3Rpb24gKEJGRCkgW1JGQzU4ODBdIHRvIG1vbml0b3IgYW5kIGRldGVjdCB1bmljYXN0IGZhaWx1
cmVzPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNz
PSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBiZXR3ZWVuIHRoZSBzZW5kZXIgKGhl
YWQpIGFuZCBvbmUgb3IgbW9yZSByZWNlaXZlcnMgKHRhaWxzKSBpbjwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmlnaHQiPiAgIGJldHdlZW4gdGhlIHNlbmRlciAoaGVhZCkgYW5kIG9uZSBvciBt
b3JlIHJlY2VpdmVycyAodGFpbHMpIGluPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3Ry
PgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBt
dWx0aXBvaW50IG9yIG11bHRpY2FzdCBuZXR3b3Jrcy4gIFRoaXMgZG9jdW1lbnQgZGVzY3JpYmVz
IHByb2NlZHVyZXM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBtdWx0aXBvaW50
IG9yIG11bHRpY2FzdCBuZXR3b3Jrcy4gIFRoaXMgZG9jdW1lbnQgZGVzY3JpYmVzIHByb2NlZHVy
ZXM8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIGZvciB1c2luZyBzdWNoIG1vZGUgb2Yg
QkZEIHByb3RvY29sIHRvIGRldGVjdCBkYXRhIHBsYW5lIGZhaWx1cmVzIGluPC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgZm9yIHVzaW5nIHN1Y2ggbW9kZSBvZiBCRkQgcHJvdG9j
b2wgdG8gZGV0ZWN0IGRhdGEgcGxhbmUgZmFpbHVyZXMgaW48L3RkPjx0ZCBjbGFzcz0ibGluZW5v
Ij48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9
ImxlZnQiPiAgIE11bHRpcHJvdG9jb2wgTGFiZWwgU3dpdGNoaW5nIChNUExTKSBwb2ludC10by1t
dWx0aXBvaW50IChwMm1wKSBMYWJlbDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAg
IE11bHRpcHJvdG9jb2wgTGFiZWwgU3dpdGNoaW5nIChNUExTKSBwb2ludC10by1tdWx0aXBvaW50
IChwMm1wKSBMYWJlbDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgU3dpdGNoZWQgUGF0
aHMgKExTUHMpLiAgVGhlIGRvY3VtZW50IGFsc28gZGVzY3JpYmVzIHRoZSBhcHBsaWNhYmlsaXR5
PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgU3dpdGNoZWQgUGF0aHMgKExTUHMp
LiAgVGhlIGRvY3VtZW50IGFsc28gZGVzY3JpYmVzIHRoZSBhcHBsaWNhYmlsaXR5PC90ZD48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0ciBpZD0icGFydC00IiBjbGFz
cz0iY2hhbmdlIj48dGQ+PC90ZD48dGg+PHNtYWxsPnNraXBwaW5nIHRvIGNoYW5nZSBhdDwvc21h
bGw+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZi9yZmNkaWZmLnB5aHQjcGFy
dC00Ij48ZW0+IHBhZ2UgMywgbGluZSAxOTxzcGFuIGNsYXNzPSJoaWRlIj4gwrY8L3NwYW4+PC9l
bT48L2E+PC90aD48dGg+IDwvdGg+PHRoPjxzbWFsbD5za2lwcGluZyB0byBjaGFuZ2UgYXQ8L3Nt
YWxsPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmYvcmZjZGlmZi5weWh0I3Bh
cnQtNCI+PGVtPiBwYWdlIDMsIGxpbmUgMjE8c3BhbiBjbGFzcz0iaGlkZSI+IMK2PC9zcGFuPjwv
ZW0+PC9hPjwvdGg+PHRkPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48
L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgIlNIT1VMRCIsICJTSE9VTEQgTk9UIiwgIlJFQ09NTUVO
REVEIiwgIk5PVCBSRUNPTU1FTkRFRCIsICJNQVkiLCBhbmQ8L3RkPjx0ZD4gPC90ZD48dGQgY2xh
c3M9InJpZ2h0Ij4gICAiU0hPVUxEIiwgIlNIT1VMRCBOT1QiLCAiUkVDT01NRU5ERUQiLCAiTk9U
IFJFQ09NTUVOREVEIiwgIk1BWSIsIGFuZDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90
cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAg
Ik9QVElPTkFMIiBpbiB0aGlzIGRvY3VtZW50IGFyZSB0byBiZSBpbnRlcnByZXRlZCBhcyBkZXNj
cmliZWQgaW4gQkNQPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgIk9QVElPTkFM
IiBpbiB0aGlzIGRvY3VtZW50IGFyZSB0byBiZSBpbnRlcnByZXRlZCBhcyBkZXNjcmliZWQgaW4g
QkNQPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNz
PSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAxNCBbUkZDMjExOV0gW1JGQzgxNzRd
IHdoZW4sIGFuZCBvbmx5IHdoZW4sIHRoZXkgYXBwZWFyIGluIGFsbDwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmlnaHQiPiAgIDE0IFtSRkMyMTE5XSBbUkZDODE3NF0gd2hlbiwgYW5kIG9ubHkg
d2hlbiwgdGhleSBhcHBlYXIgaW4gYWxsPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3Ry
PgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBj
YXBpdGFscywgYXMgc2hvd24gaGVyZS48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4g
ICBjYXBpdGFscywgYXMgc2hvd24gaGVyZS48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwv
dHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwv
dGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+My4gIE11bHRpcG9pbnQgQkZEIEVuY2Fwc3VsYXRpb248L3RkPjx0ZD4gPC90ZD48dGQgY2xh
c3M9InJpZ2h0Ij4zLiAgTXVsdGlwb2ludCBCRkQgRW5jYXBzdWxhdGlvbjwvdGQ+PHRkIGNsYXNz
PSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0
ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBbSS1ELmlldGYtYmZkLW11bHRpcG9pbnRdIGRlZmluZXMg
aG93IHRoZSB0YWlsIG9mIG11bHRpcG9pbnQgQkZEPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJy
aWdodCI+ICAgW0ktRC5pZXRmLWJmZC1tdWx0aXBvaW50XSBkZWZpbmVzIGhvdyB0aGUgdGFpbCBv
ZiBtdWx0aXBvaW50IEJGRDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAg
PHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgc2Vzc2lvbiBk
ZW11bHRpcGxleGVzIHJlY2VpdmVkIEJGRCBjb250cm9sIHBhY2tldCB3aGVuIFlvdXI8L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBzZXNzaW9uIGRlbXVsdGlwbGV4ZXMgcmVjZWl2
ZWQgQkZEIGNvbnRyb2wgcGFja2V0IHdoZW4gWW91cjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+ICAgRGlzY3JpbWluYXRvciBpcyBub3Qgc2V0LCBpLmUuLCBlcXVhbHMgemVyby4gIEJlY2F1
c2U8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBEaXNjcmltaW5hdG9yIGlzIG5v
dCBzZXQsIGkuZS4sIGVxdWFscyB6ZXJvLiAgQmVjYXVzZTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8i
PjwvdGQ+PC90cj4KICAgICAgPHRyIGlkPSJkaWZmMDAwNSI+PHRkPjwvdGQ+PC90cj4KICAgICAg
PHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICBbSS1ELmll
dGYtYmZkLW11bHRpcG9pbnRdIHVzZXMgQkZEIGluIERlbWFuZCBtb2RlIHRoZSBoZWFkIG9mIEJG
RDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICBbSS1ELmlldGYtYmZkLW11bHRp
cG9pbnRdIHVzZXMgQkZEIGluIERlbWFuZCBtb2RlIDxzcGFuIGNsYXNzPSJpbnNlcnQiPmZyb20g
dGhlIHZlcnkgc3RhcnQ8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgog
ICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIG11
bHRpcG9pbnQgc2Vzc2lvbiB0cmFuc21pdHMgQkZEIGNvbnRyb2wgcGFja2V0cyB3aXRoIFlvdXI8
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4gY2xhc3M9Imluc2VydCI+ICAg
b2YgdGhlIHAybXAgQkZEIHNlc3Npb24sPC9zcGFuPiB0aGUgaGVhZCBvZiBCRkQgbXVsdGlwb2lu
dCBzZXNzaW9uIHRyYW5zbWl0czwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAg
ICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICBEaXNj
cmltaW5hdG9yIHNldCB0byB6ZXJvLiAgQXMgYSByZXN1bHQsIGEgdGFpbCBjYW5ub3QgZGVtdWx0
aXBsZXg8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgPHNwYW4gY2xhc3M9Imlu
c2VydCI+YWxsPC9zcGFuPiBCRkQgY29udHJvbCBwYWNrZXRzIHdpdGggWW91ciBEaXNjcmltaW5h
dG9yIHNldCB0byB6ZXJvLiAgQXMgYTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICBC
RkQgc2Vzc2lvbnMgdXNpbmcgWW91ciBEaXNjcmltaW5hdG9yLCBhcyBkZWZpbmVkIGluIFtSRkM1
ODgwXS48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgcmVzdWx0LCBhIHRhaWwg
Y2Fubm90IGRlbXVsdGlwbGV4IEJGRCBzZXNzaW9ucyB1c2luZyBZb3VyPC90ZD48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRk
IGNsYXNzPSJsYmxvY2siPiAgIFtJLUQuaWV0Zi1iZmQtbXVsdGlwb2ludF0gcmVxdWlyZXMgdGhh
dCA8c3BhbiBjbGFzcz0iZGVsZXRlIj5pbiBvcmRlcjwvc3Bhbj4gdG8gZGVtdWx0aXBsZXggQkZE
PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIERpc2NyaW1pbmF0b3IsIGFzIGRl
ZmluZWQgaW4gW1JGQzU4ODBdLiAgW0ktRC5pZXRmLWJmZC1tdWx0aXBvaW50XTwvdGQ+PHRkIGNs
YXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3Rk
Pjx0ZCBjbGFzcz0ibGJsb2NrIj4gICBzZXNzaW9ucyB0aGUgdGFpbCB1c2VzIHRoZSBzb3VyY2Ug
SVAgYWRkcmVzcywgTXkgRGlzY3JpbWluYXRvciBhbmQ8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9
InJibG9jayI+ICAgcmVxdWlyZXMgdGhhdCB0byBkZW11bHRpcGxleCBCRkQgc2Vzc2lvbnMgdGhl
IHRhaWwgdXNlcyB0aGUgc291cmNlIElQPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3Ry
PgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAg
IHRoZSBpZGVudGl0eSBvZiB0aGUgbXVsdGlwb2ludCB0cmVlIHdoaWNoIHRoZSBNdWx0aXBvaW50
IEJGRCBDb250cm9sPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIGFkZHJlc3Ms
IE15IERpc2NyaW1pbmF0b3IgYW5kIHRoZSBpZGVudGl0eSBvZiB0aGUgbXVsdGlwb2ludCB0cmVl
PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJs
aW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIHBhY2tldCB3YXMgPHNwYW4gY2xhc3M9
ImRlbGV0ZSI+cmVjZWl2ZWQgZnJvbS48L3NwYW4+ICBUaGUgPHNwYW4gY2xhc3M9ImRlbGV0ZSI+
aWRlbnRpdHk8L3NwYW4+IG9mIHRoZSBtdWx0aXBvaW50IHRyZWUgTUFZIGJlPC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIDxzcGFuIGNsYXNzPSJpbnNlcnQiPmZyb208L3NwYW4+
IHdoaWNoIHRoZSBNdWx0aXBvaW50IEJGRCBDb250cm9sIHBhY2tldCB3YXMgPHNwYW4gY2xhc3M9
Imluc2VydCI+cmVjZWl2ZWQuPC9zcGFuPiAgVGhlPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxv
Y2siPiAgIHByb3ZpZGVkIGJ5IHRoZSBwMm1wIE1QTFMgTFNQIGxhYmVsIGluIGNhc2Ugb2YgaW5j
bHVzaXZlIHAtdHJlZSBvcjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICA8c3Bh
biBjbGFzcz0iaW5zZXJ0Ij5pZGVudGlmaWNhdGlvbjwvc3Bhbj4gb2YgdGhlIG11bHRpcG9pbnQg
dHJlZSBNQVkgYmUgcHJvdmlkZWQgYnkgdGhlIHAybXA8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48
L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9Imxi
bG9jayI+ICAgdXBzdHJlYW0gYXNzaWduZWQgbGFiZWwgaW4gY2FzZSBvZiBhZ2dyZWdhdGUgcC10
cmVlLiAgPHNwYW4gY2xhc3M9ImRlbGV0ZSI+VGhlPC9zcGFuPiBzb3VyY2UgSVA8L3RkPjx0ZD4g
PC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgTVBMUyBMU1AgbGFiZWwgaW4gY2FzZSBvZiBpbmNs
dXNpdmUgcC10cmVlIG9yIHVwc3RyZWFtIGFzc2lnbmVkIGxhYmVsPC90ZD48dGQgY2xhc3M9Imxp
bmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNs
YXNzPSJsYmxvY2siPiAgIGFkZHJlc3MgPHNwYW4gY2xhc3M9ImRlbGV0ZSI+TUFZPC9zcGFuPiBi
ZSA8c3BhbiBjbGFzcz0iZGVsZXRlIj5kcmF3biBmcm9tPC9zcGFuPiB0aGUgPHNwYW4gY2xhc3M9
ImRlbGV0ZSI+SVAgaGVhZGVyIGlmPC9zcGFuPiBCRkQgY29udHJvbCBwYWNrZXQ8L3RkPjx0ZD4g
PC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgaW4gY2FzZSBvZiBhZ2dyZWdhdGUgcC10cmVlLiAg
PHNwYW4gY2xhc3M9Imluc2VydCI+SWYgQkZEIGNvbnRyb2wgcGFja2V0IGVuY2Fwc3VsYXRlZCBp
bjwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgPHNwYW4gY2xhc3M9ImRl
bGV0ZSI+dHJhbnNtaXR0ZWQgYnkgdGhlIGhlYWQgdXNpbmcgSVAvVURQIGVuY2Fwc3VsYXRpb248
L3NwYW4+IGFzIGRlc2NyaWJlZCBpbjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48
c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICBJUC9VRFAsIHRoZTwvc3Bhbj4gc291cmNlIElQIGFkZHJl
c3MgPHNwYW4gY2xhc3M9Imluc2VydCI+TVVTVDwvc3Bhbj4gYmUgPHNwYW4gY2xhc3M9Imluc2Vy
dCI+dXNlZCB0byBkZW11bHRpcGxleDwvc3Bhbj4gdGhlPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+
PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJs
YmxvY2siPiAgIFNlY3Rpb24gMy4xLiAgTm9uLUlQIGVuY2Fwc3VsYXRpb24gY2FzZSBkZXNjcmli
ZWQgaW4gU2VjdGlvbiAzLjIuPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIDxz
cGFuIGNsYXNzPSJpbnNlcnQiPnJlY2VpdmVkPC9zcGFuPiBCRkQgY29udHJvbCBwYWNrZXQgYXMg
ZGVzY3JpYmVkIGluIFNlY3Rpb24gMy4xLiAgTm9uLUlQPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+
PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJs
YmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICBlbmNhcHN1bGF0aW9u
IGNhc2UgZGVzY3JpYmVkIGluIFNlY3Rpb24gMy4yLjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNz
PSJsZWZ0Ij4zLjEuICBJUCBFbmNhcHN1bGF0aW9uIG9mIE11bHRpcG9pbnQgQkZEPC90ZD48dGQ+
IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+My4xLiAgSVAgRW5jYXBzdWxhdGlvbiBvZiBNdWx0aXBv
aW50IEJGRDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBbSS1ELmlldGYtYmZk
LW11bHRpcG9pbnRdIGRlZmluZXMgSVAvVURQIGVuY2Fwc3VsYXRpb24gZm9yIG11bHRpcG9pbnQ8
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBbSS1ELmlldGYtYmZkLW11bHRpcG9p
bnRdIGRlZmluZXMgSVAvVURQIGVuY2Fwc3VsYXRpb24gZm9yIG11bHRpcG9pbnQ8L3RkPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48dGQgY2xhc3M9ImxlZnQiPiAgIEJGRCBvdmVyIHAybXAgTVBMUyBMU1A6PC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgQkZEIG92ZXIgcDJtcCBNUExTIExTUDo8L3RkPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5v
Ij48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAgVURQIGRlc3RpbmF0aW9uIHBvcnQgTVVTVCBi
ZSBzZXQgdG8gMzc4NDs8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAgICBVRFAg
ZGVzdGluYXRpb24gcG9ydCBNVVNUIGJlIHNldCB0byAzNzg0OzwvdGQ+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFz
cz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRk
IGNsYXNzPSJsZWZ0Ij4gICAgICBkZXN0aW5hdGlvbiBJUCBhZGRyZXNzIE1VU1QgYmUgZnJvbSB0
aGUgMTI3LzggcmFuZ2UgZm9yIElQdjQgYW5kPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdo
dCI+ICAgICAgZGVzdGluYXRpb24gSVAgYWRkcmVzcyBNVVNUIGJlIGZyb20gdGhlIDEyNy84IHJh
bmdlIGZvciBJUHY0IGFuZDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAg
PHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAgZnJvbSB0
aGUgMDowOjA6MDowOkZGRkY6N0YwMC8xMDQgcmFuZ2UgZm9yIElQdjY7PC90ZD48dGQ+IDwvdGQ+
PHRkIGNsYXNzPSJyaWdodCI+ICAgICAgZnJvbSB0aGUgMDowOjA6MDowOkZGRkY6N0YwMC8xMDQg
cmFuZ2UgZm9yIElQdjY7PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8
dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90
ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAg
ICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIFRoaXMg
c3BlY2lmaWNhdGlvbiBmdXJ0aGVyIGNsYXJpZmllcyB0aGF0OjwvdGQ+PHRkPiA8L3RkPjx0ZCBj
bGFzcz0icmlnaHQiPiAgIFRoaXMgc3BlY2lmaWNhdGlvbiBmdXJ0aGVyIGNsYXJpZmllcyB0aGF0
OjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0i
bGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJy
aWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNs
YXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAgICBpZiBtdWx0aXBsZSBhbHRl
cm5hdGl2ZSBwYXRocyBmb3IgdGhlIGdpdmVuIHAybXAgTFNQIEZvcndhcmRpbmc8L3RkPjx0ZD4g
PC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAgICBpZiBtdWx0aXBsZSBhbHRlcm5hdGl2ZSBwYXRo
cyBmb3IgdGhlIGdpdmVuIHAybXAgTFNQIEZvcndhcmRpbmc8L3RkPjx0ZCBjbGFzcz0ibGluZW5v
Ij48L3RkPjwvdHI+CiAgICAgIDx0ciBpZD0iZGlmZjAwMDYiPjx0ZD48L3RkPjwvdHI+CiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgICAgRXF1
aXZhbGVuY2UgQ2xhc3MoRkVDKSBleGlzdCwgdGhlIE11bHRpcG9pbnRIZWFkIFNIT1VMRCB1c2U8
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgICAgRXF1aXZhbGVuY2UgQ2xhc3M8
c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gPC9zcGFuPihGRUMpIGV4aXN0LCB0aGUgTXVsdGlwb2ludEhl
YWQgU0hPVUxEIHVzZTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAgRW50cm9weSBM
YWJlbCBbUkZDNjc5MF0gdXNlZCBmb3IgTFNQIFBpbmcgW1JGQzgwMjldIHRvIGV4ZXJjaXNlPC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICAgRW50cm9weSBMYWJlbCBbUkZDNjc5
MF0gdXNlZCBmb3IgTFNQIFBpbmcgW1JGQzgwMjldIHRvIGV4ZXJjaXNlPC90ZD48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRk
IGNsYXNzPSJsZWZ0Ij4gICAgICB0aGF0IHBhcnRpY3VsYXIgYWx0ZXJuYXRpdmUgcGF0aDs8L3Rk
Pjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAgICB0aGF0IHBhcnRpY3VsYXIgYWx0ZXJu
YXRpdmUgcGF0aDs8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0ciBp
ZD0iZGlmZjAwMDciPjx0ZD48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+
PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgICAgb3IgdGhlIE11bHRpcG9pbnRIZWFkIE1BWSA8
c3BhbiBjbGFzcz0iZGVsZXRlIj51c2UsIGFzIGRlc3RpbmF0aW9uIElQIGFkZHJlc3MsPC9zcGFu
PiB0aGUgSVA8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgICAgb3IgdGhlIE11
bHRpcG9pbnRIZWFkIE1BWSA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij51c2U8L3NwYW4+IHRoZSBJUCBh
ZGRyZXNzIGRpc2NvdmVyZWQgYnkgTFNQPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3Ry
PgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAg
ICAgIGFkZHJlc3MgZGlzY292ZXJlZCBieSBMU1AgUGluZyB0cmFjZXJvdXRlIFtSRkM4MDI5XSB0
byBleGVyY2lzZTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICAgICBQaW5nIHRy
YWNlcm91dGUgW1JGQzgwMjldIDxzcGFuIGNsYXNzPSJpbnNlcnQiPmFzIHRoZSBkZXN0aW5hdGlv
biBJUCBhZGRyZXNzPC9zcGFuPiB0bzwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICAg
ICB0aGF0IHBhcnRpY3VsYXIgYWx0ZXJuYXRlIHBhdGguPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyYmxvY2siPiAgICAgIDxzcGFuIGNsYXNzPSJpbnNlcnQiPnBvc3NpYmx5PC9zcGFuPiBleGVy
Y2lzZSB0aGF0IHBhcnRpY3VsYXIgYWx0ZXJuYXRlIHBhdGguPC90ZD48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNz
PSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0i
bGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQg
Y2xhc3M9ImxlZnQiPjMuMi4gIE5vbi1JUCBFbmNhcHN1bGF0aW9uIG9mIE11bHRpcG9pbnQgQkZE
PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+My4yLiAgTm9uLUlQIEVuY2Fwc3VsYXRp
b24gb2YgTXVsdGlwb2ludCBCRkQ8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAg
ICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRk
PiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90
cj4KICAgICAgPHRyIGlkPSJkaWZmMDAwOCI+PHRkPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICBOb24tSVAgZW5jYXBzdWxh
dGlvbiBmb3IgbXVsdGlwb2ludCBCRkQgb3ZlciBwMm1wIE1QTFMgTFNQIE1VU1QgdXNlPC90ZD48
dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIDxzcGFuIGNsYXNzPSJpbnNlcnQiPkluIHNv
bWUgZW52aXJvbm1lbnRzLCB0aGUgb3ZlcmhlYWQgb2YgZXh0cmEgSVAvVURQIGVuY2Fwc3VsYXRp
b25zIG1heTwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0
cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgR2VuZXJpYyBB
c3NvY2lhdGVkIENoYW5uZWwgKEctQUNoKSBMYWJlbCAoR0FMKSBbUkZDNTU4Nl0gYXQgdGhlPC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAgIGJl
IGNvbnNpZGVyZWQgYXMgb3ZlcmJ1cmRlbiBhbmQgbWFrZSB1c2luZyBtb3JlIGNvbXBhY3QgRy1B
Q2g8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRk
IGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIGJvdHRvbSBvZiB0aGUg
bGFiZWwgc3RhY2sgZm9sbG93ZWQgYnkgQXNzb2NpYXRlZCBDaGFubmVsIEhlYWRlcjwvdGQ+PHRk
PiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICBlbmNhcHN1
bGF0aW9uIGF0dHJhY3RpdmUuPC9zcGFuPiAgTm9uLUlQIGVuY2Fwc3VsYXRpb24gZm9yIG11bHRp
cG9pbnQgQkZEPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRk
IGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIChBQ0gpLiAgQ2hhbm5l
bCBUeXBlIGZpZWxkIGluIEFDSCBNVVNUIGJlIHNldCB0byA8c3BhbiBjbGFzcz0iZGVsZXRlIj5C
RkQ8L3NwYW4+IENWIFtSRkM2NDI4XS48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+
ICAgb3ZlciBwMm1wIE1QTFMgTFNQIE1VU1QgdXNlIEdlbmVyaWMgQXNzb2NpYXRlZCBDaGFubmVs
IChHLUFDaCkgTGFiZWw8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0
cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgVG8gcHJvdmlk
ZSB0aGUgaWRlbnRpdHkgb2YgdGhlIE11bHRpcG9pbnRIZWFkIGZvciB0aGUgcGFydGljdWxhcjwv
dGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICAoR0FMKSBbUkZDNTU4Nl0gYXQgdGhl
IGJvdHRvbSBvZiB0aGUgbGFiZWwgc3RhY2sgZm9sbG93ZWQgYnk8L3RkPjx0ZCBjbGFzcz0ibGlu
ZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xh
c3M9ImxibG9jayI+ICAgbXVsdGlwb2ludCBCRkQgc2Vzc2lvbiB0aGlzIGRvY3VtZW50IGRlZmlu
ZXMgbmV3IFNvdXJjZSBNRVAgSUQgSVA8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+
ICAgQXNzb2NpYXRlZCBDaGFubmVsIEhlYWRlciAoQUNIKS4gIENoYW5uZWwgVHlwZSBmaWVsZCBp
biBBQ0ggTVVTVCBiZTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICBBZGRyZXNzIHR5
cGUgKFRCQTEpIGluIFNlY3Rpb24gNi4xLiAgSWYgdGhlIExlbmd0aCB2YWx1ZSBpcyA0LCB0aGVu
PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIHNldCB0byA8c3BhbiBjbGFzcz0i
aW5zZXJ0Ij5NUExTLVRQPC9zcGFuPiBDViA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij52YWx1ZSAoMHgw
MDIzKTwvc3Bhbj4gW1JGQzY0MjhdLiAgVG8gcHJvdmlkZSB0aGUgaWRlbnRpdHk8L3RkPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgdGhlIFZhbHVlIGZpZWxkIGNvbnRhaW5zIGFuIElQdjQg
YWRkcmVzcy4gIElmIHRoZSBMZW5ndGggdmFsdWUgaXMgMTYsPC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyYmxvY2siPiAgIG9mIHRoZSBNdWx0aXBvaW50SGVhZCBmb3IgdGhlIHBhcnRpY3VsYXIg
bXVsdGlwb2ludCBCRkQgc2Vzc2lvbiB0aGlzPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2si
PiAgIHRoZW4gdGhlIFZhbHVlIGZpZWxkIGNvbnRhaW5zIGFuIElQdjYgYWRkcmVzcy4gIEFueSBv
dGhlciB2YWx1ZSBvZjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICBkb2N1bWVu
dCBkZWZpbmVzIG5ldyBTb3VyY2UgTUVQIElEIElQIEFkZHJlc3MgdHlwZSAoVEJBMSkgaW48L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgdGhlIExlbmd0aCBmaWVsZCBNVVNUIGJlIGNv
bnNpZGVyZWQgYXMgYW4gZXJyb3IsIGFuZCB0aGUgQkZEIGNvbnRyb2w8L3RkPjx0ZD4gPC90ZD48
dGQgY2xhc3M9InJibG9jayI+ICAgU2VjdGlvbiA2LjEuICBJZiB0aGUgTGVuZ3RoIHZhbHVlIGlz
IDQsIHRoZW4gdGhlIFZhbHVlIGZpZWxkIGNvbnRhaW5zPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+
PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJs
YmxvY2siPiAgIHBhY2tldCBNVVNUIGJlIGRpc2NhcmRlZC48L3RkPjx0ZD4gPC90ZD48dGQgY2xh
c3M9InJibG9jayI+ICAgYW4gSVB2NCBhZGRyZXNzLiAgSWYgdGhlIExlbmd0aCB2YWx1ZSBpcyAx
NiwgdGhlbiB0aGUgVmFsdWUgZmllbGQ8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+
CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIGNvbnRhaW5zIGFuIElQdjYgYWRkcmVz
cy4gIEFueSBvdGhlciB2YWx1ZSBvZiB0aGUgTGVuZ3RoIGZpZWxkIE1VU1Q8L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIGJl
IGNvbnNpZGVyZWQgYXMgYW4gZXJyb3IsIGFuZCB0aGUgQkZEIGNvbnRyb2wgcGFja2V0IE1VU1Qg
YmU8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyYmxvY2siPiAgIGRpc2NhcmRlZC48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+
CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+
PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+
PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+
NC4gIEJvb3RzdHJhcHBpbmcgTXVsdGlwb2ludCBCRkQ8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9
InJpZ2h0Ij40LiAgQm9vdHN0cmFwcGluZyBNdWx0aXBvaW50IEJGRDwvdGQ+PHRkIGNsYXNzPSJs
aW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBj
bGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xh
c3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+
PHRkIGNsYXNzPSJsZWZ0Ij40LjEuICBMU1AgUGluZzwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmlnaHQiPjQuMS4gIExTUCBQaW5nPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgog
ICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwv
dHI+CiAgICAgIDx0ciBpZD0iZGlmZjAwMDkiPjx0ZD48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgPHNwYW4gY2xhc3M9ImRl
bGV0ZSI+TWF1bHRpcG9pbnRIZWFkPC9zcGFuPiBNQVkgPHNwYW4gY2xhc3M9ImRlbGV0ZSI+dXNl
PC9zcGFuPiBMU1AgUGluZyA8c3BhbiBjbGFzcz0iZGVsZXRlIj5bUkZDODAyOV0gdXNpbmc8L3Nw
YW4+IGluIFRhcmdldCBGRUMgPHNwYW4gY2xhc3M9ImRlbGV0ZSI+VExWLDwvc3Bhbj48L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgPHNwYW4gY2xhc3M9Imluc2VydCI+TFNQIFBp
bmcgaXMgdGhlIHBhcnQgb2Ygb24tZGVtYW5kIE9BTSB0b29sc2V0IHRvIGRldGVjdCBhbmQgbG9j
YWxpemU8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjxzcGFuIGNsYXNzPSJk
ZWxldGUiPiAgIGFzIGFwcHJvcHJpYXRlLDwvc3Bhbj4gc3ViLVRMVnMgZGVmaW5lZCBpbiBTZWN0
aW9uIDMuMSBbUkZDNjQyNV0uPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFu
IGNsYXNzPSJpbnNlcnQiPiAgIGRlZmVjdHMgaW4gdGhlIGRhdGEgcGxhbmUsIGFuZCB2ZXJpZnkg
dGhlIGNvbnRyb2wgcGxhbmUgYWdhaW5zdCB0aGU8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNz
PSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0i
aW5zZXJ0Ij4gICBkYXRhIHBsYW5lIGJ5IGVuc3VyaW5nIHRoYXQgdGhlIExTUCBpcyBtYXBwZWQg
dG8gdGhlIHNhbWUgRkVDLCBhdCB0aGU8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxv
Y2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0
Ij4gICBlZ3Jlc3MsIGFzIHRoZSBpbmdyZXNzLjwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5v
Ij48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9
ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJp
bnNlcnQiPjwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0
cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAgIExTUCBQaW5nLCBh
cyBkZWZpbmVkIGluIFtSRkM2NDI1XSw8L3NwYW4+IE1BWSA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij5i
ZSB1c2VkIHRvIGJvb3RzdHJhcDwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwv
dHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+
PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAg
IE11bHRpcG9pbnRUYWlsLiAgSWYgdGhlPC9zcGFuPiBMU1AgUGluZyA8c3BhbiBjbGFzcz0iaW5z
ZXJ0Ij51c2VkLCBpdCBNVVNUIGluY2x1ZGUgdGhlIFRhcmdldCBGRUM8L3NwYW4+PC90ZD48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48
c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICBUTFYgYW5kIHRoZSBCRkQgRGlzY3JpbWluYXRvciBUTFYg
ZGVmaW5lZDwvc3Bhbj4gaW4gPHNwYW4gY2xhc3M9Imluc2VydCI+W1JGQzU4ODRdLiAgVGhlPC9z
cGFuPiBUYXJnZXQ8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48
dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+
PHRkIGNsYXNzPSJyYmxvY2siPiAgIEZFQyA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij5UTFYgTVVTVCB1
c2U8L3NwYW4+IHN1Yi1UTFZzIGRlZmluZWQgaW4gU2VjdGlvbiAzLjEgW1JGQzY0MjVdLiAgPHNw
YW4gY2xhc3M9Imluc2VydCI+SXQgaXM8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxv
Y2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0
Ij4gICBSRUNPTU1FTkRFRCBzZXR0aW5nIHRoZSB2YWx1ZSBvZiBSZXBseSBNb2RlIGZpZWxkIHRv
ICJEbyBub3QgcmVwbHkiPC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48L3Rk
Pjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4gY2xhc3M9Imluc2VydCI+ICAgW1JG
QzgwMjldIGZvciB0aGUgTFNQIFBpbmcgdG8gYm9vdHN0cmFwIE11bHRpcG9pbnRUYWlsIG9mIHRo
ZSBwMm1wPC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48L3RkPjx0ZD4gPC90
ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4gY2xhc3M9Imluc2VydCI+ICAgQkZEIHNlc3Npb24u
ICBBIE1hdWx0aXBvaW50VGFpbCB0aGF0IHJlY2VpdmVzIHRoZSBMU1AgUGluZyB0aGF0PC9zcGFu
PjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0i
bGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9
InJibG9jayI+PHNwYW4gY2xhc3M9Imluc2VydCI+ICAgaW5jbHVkZXMgdGhlIEJGRCBEaXNjcmlt
aW5hdG9yIFRMVjo8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAg
ICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRk
PiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij48L3NwYW4+PC90
ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJs
b2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICBvICBNVVNUIHZhbGlkYXRlIHRoZSBMU1AgUGlu
Zzs8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRk
IGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij48L3NwYW4+PC90ZD48dGQgY2xh
c3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+
PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3Bh
biBjbGFzcz0iaW5zZXJ0Ij4gICBvICBNVVNUIGFzc29jaWF0ZSB0aGUgcmVjZWl2ZWQgQkZEIERp
c2NyaW1pbmF0b3IgdmFsdWUgd2l0aCB0aGUgcDJtcDwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGlu
ZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xh
c3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNz
PSJpbnNlcnQiPiAgICAgIExTUDs8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2si
PjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij48
L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNs
YXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBj
bGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICBvICBNVVNUIGNyZWF0ZSBwMm1w
IEJGRCBzZXNzaW9uIGFuZCBzZXQgYmZkLlNlc3Npb25UeXBlID08L3NwYW4+PC90ZD48dGQgY2xh
c3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+
PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3Bh
biBjbGFzcz0iaW5zZXJ0Ij4gICAgICBNdWx0aXBvaW50VGFpbCBhcyBkZXNjcmliZWQgaW4gW0kt
RC5pZXRmLWJmZC1tdWx0aXBvaW50XTs8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxv
Y2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0
Ij48L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRk
IGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICBvICBNVVNUIHVzZSB0aGUg
c291cmNlIElQIGFkZHJlc3Mgb2YgTFNQIFBpbmcsIHRoZSB2YWx1ZSBvZiBCRkQ8L3NwYW4+PC90
ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJs
b2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICAgICBEaXNjcmltaW5hdG9yIGZyb20gdGhlIEJG
RCBEaXNjcmltaW5hdG9yIFRMViwgYW5kIHRoZSBpZGVudGl0eSBvZjwvc3Bhbj48L3RkPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxz
cGFuIGNsYXNzPSJpbnNlcnQiPiAgICAgIHRoZSBwMm1wIExTUCB0byBwcm9wZXJseSBkZW11bHRp
cGxleCBCRkQgc2Vzc2lvbnMuPC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90
cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4gY2xhc3M9Imluc2VydCI+PC9z
cGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48L3RkPjx0ZD4gPC90ZD48dGQgY2xh
c3M9InJibG9jayI+PHNwYW4gY2xhc3M9Imluc2VydCI+ICAgQmVzaWRlcyBib290c3RyYXBwaW5n
IGEgQkZEIHNlc3Npb24gb3ZlciBhIHAybXAgTFNQLCBMU1AgUGluZyBTSE9VTEQ8L3NwYW4+PC90
ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJs
b2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICBiZSB1c2VkIHRvIHZlcmlmeSB0aGUgY29udHJv
bCBwbGFuZSBhZ2FpbnN0IHRoZSBkYXRhIHBsYW5lPC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFz
cz0ibGJsb2NrIj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4gY2xhc3M9
Imluc2VydCI+ICAgcGVyaW9kaWNhbGx5IGJ5IGNoZWNraW5nIHRoYXQgdGhlIHAybXAgTFNQIGlz
IG1hcHBlZCB0byB0aGUgc2FtZSBGRUM8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxv
Y2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0
Ij4gICBhdCB0aGUgTXVsdGlwb2ludEhlYWQgYW5kIGFsbCBhY3RpdmUgTXVsdGlwb2ludFRhaWxz
LiAgVGhlIHJhdGUgb2Y8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgog
ICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+
PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICBnZW5l
cmF0aW9uIG9mIHRoZXNlIExTUCBQaW5nIEVjaG8gcmVxdWVzdCBtZXNzYWdlcyBTSE9VTEQgYmU8
L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNs
YXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBj
bGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICBzaWduaWZpY2FudGx5IGxlc3Mg
dGhhbiB0aGUgcmF0ZSBvZiBnZW5lcmF0aW9uIG9mIHRoZSBCRkQgQ29udHJvbDwvc3Bhbj48L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxv
Y2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAgIHBhY2tldHMgYmVjYXVzZSBMU1AgUGluZyByZXF1
aXJlcyBtb3JlIHByb2Nlc3NpbmcgdG8gdmFsaWRhdGUgdGhlPC9zcGFuPjwvdGQ+PHRkIGNsYXNz
PSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0
ZCBjbGFzcz0ibGJsb2NrIj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4g
Y2xhc3M9Imluc2VydCI+ICAgY29uc2lzdGVuY3kgYmV0d2VlbiB0aGUgZGF0YSBwbGFuZSBhbmQg
dGhlIGNvbnRyb2wgcGxhbmUuICBBbjwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3Rk
PjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9j
ayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQi
PiAgIGltcGxlbWVudGF0aW9uIE1BWSBwcm92aWRlIGNvbmZpZ3VyYXRpb24gb3B0aW9ucyB0byBj
b250cm9sIHRoZSByYXRlPC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48L3Rk
Pjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4gY2xhc3M9Imluc2VydCI+ICAgb2Yg
Z2VuZXJhdGlvbiBvZiB0aGUgcGVyaW9kaWMgTFNQIFBpbmcgRWNobyByZXF1ZXN0IG1lc3NhZ2Vz
Ljwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBj
bGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+NC4yLiAgQ29udHJvbCBQ
bGFuZTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjQuMi4gIENvbnRyb2wgUGxhbmU8
L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9Imxp
bmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmln
aHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgQkdQLUJGRCBBdHRyaWJ1dGUgW0kt
RC5pZXRmLWJlc3MtbXZwbi1mYXN0LWZhaWxvdmVyXSBNQVkgYmUgdXNlZCB0bzwvdGQ+PHRkPiA8
L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIEJHUC1CRkQgQXR0cmlidXRlIFtJLUQuaWV0Zi1iZXNz
LW12cG4tZmFzdC1mYWlsb3Zlcl0gTUFZIGJlIHVzZWQgdG88L3RkPjx0ZCBjbGFzcz0ibGluZW5v
Ij48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9
ImxlZnQiPiAgIGJvb3RzdHJhcCBtdWx0aXBvaW50IEJGRCBzZXNzaW9uIG9uIGEgdGFpbC48L3Rk
Pjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBib290c3RyYXAgbXVsdGlwb2ludCBCRkQg
c2Vzc2lvbiBvbiBhIHRhaWwuPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAg
ICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4g
PC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+
CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjUuICBT
ZWN1cml0eSBDb25zaWRlcmF0aW9uczwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjUu
ICBTZWN1cml0eSBDb25zaWRlcmF0aW9uczwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90
cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0
Ij4gICBUaGlzIGRvY3VtZW50IGRvZXMgbm90IGludHJvZHVjZSBuZXcgc2VjdXJpdHkgYXNwZWN0
cyBidXQgaW5oZXJpdHM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBUaGlzIGRv
Y3VtZW50IGRvZXMgbm90IGludHJvZHVjZSBuZXcgc2VjdXJpdHkgYXNwZWN0cyBidXQgaW5oZXJp
dHM8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIGFsbCBzZWN1cml0eSBjb25zaWRlcmF0
aW9ucyBmcm9tIFtSRkM1ODgwXSwgW1JGQzU4ODRdLCBbUkZDNzcyNl0sPC90ZD48dGQ+IDwvdGQ+
PHRkIGNsYXNzPSJyaWdodCI+ICAgYWxsIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zIGZyb20gW1JG
QzU4ODBdLCBbUkZDNTg4NF0sIFtSRkM3NzI2XSw8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3Rk
PjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQi
PiAgIFtJLUQuaWV0Zi1iZmQtbXVsdGlwb2ludF0sIFtSRkM4MDI5XSwgYW5kIFtSRkM2NDI1XS48
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBbSS1ELmlldGYtYmZkLW11bHRpcG9p
bnRdLCBbUkZDODAyOV0sIGFuZCBbUkZDNjQyNV0uPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0
Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5v
Ij48L3RkPjwvdHI+CiAgICAgIDx0ciBpZD0iZGlmZjAwMTAiPjx0ZD48L3RkPjwvdHI+CiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+
IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIDxzcGFuIGNsYXNzPSJpbnNlcnQiPkFsc28sIEJG
RCBmb3IgcDJtcCBNUExTIExTUCBNVVNUIGZvbGxvdyB0aGUgcmVxdWlyZW1lbnRzIGxpc3RlZCBp
bjwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRk
IGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAgIHNlY3Rpb24gNC4xIFtSRkM0
Njg3XSB0byBhdm9pZCBjb25nZXN0aW9uIGluIHRoZSBjb250cm9sIHBsYW5lIG9yIHRoZTwvc3Bh
bj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAgIGRhdGEgcGxhbmUgY2F1c2VkIGJ5IHRo
ZSByYXRlIG9mIGdlbmVyYXRpbmcgQkZEIGNvbnRyb2wgcGFja2V0cy4gIEFuPC9zcGFuPjwvdGQ+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5v
Ij48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9j
ayI+PHNwYW4gY2xhc3M9Imluc2VydCI+ICAgb3BlcmF0b3IgU0hPVUxEIGNvbnNpZGVyIHRoZSBh
bW91bnQgb2YgZXh0cmEgdHJhZmZpYyBnZW5lcmF0ZWQgYnk8L3NwYW4+PC90ZD48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRk
IGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBj
bGFzcz0iaW5zZXJ0Ij4gICBwMm1wIEJGRCB3aGVuIHNlbGVjdGluZyB0aGUgaW50ZXJ2YWwgYXQg
d2hpY2ggdGhlIE11bHRpcG9pbnRIZWFkIHdpbGw8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNz
PSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0i
aW5zZXJ0Ij4gICB0cmFuc21pdCBCRkQgY29udHJvbCBwYWNrZXRzLiAgQWxzbywgdGhlIG9wZXJh
dG9yIE1BWSBjb25zaWRlciB0aGU8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2si
PjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4g
ICBzaXplIG9mIHRoZSBwYWNrZXQgdGhlIE11bHRpcG9pbnRIZWFkIHRyYW5zbWl0cyBwZXJpb2Rp
Y2FsbHkgYXMgdXNpbmc8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgog
ICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+
PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICBJUC9V
RFAgZW5jYXBzdWxhdGlvbiBhZGRzIHVwIHRvIDI4IG9jdGV0cywgd2hpY2ggaXMgbW9yZSB0aGFu
IDUwJSBvZjwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0
cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAgIEJGRCBjb250cm9s
IHBhY2tldCBsZW5ndGgsIGNvbXBhcmluZyB0byBHLUFDaCBlbmNhcHN1bGF0aW9uLjwvc3Bhbj48
L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9Imxp
bmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJy
YmxvY2siPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+
CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjYuICBJ
QU5BIENvbnNpZGVyYXRpb25zPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+Ni4gIElB
TkEgQ29uc2lkZXJhdGlvbnM8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8
L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+Ni4xLiAg
U291cmNlIE1FUCBJRCBJUCBBZGRyZXNzIFR5cGU8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJp
Z2h0Ij42LjEuICBTb3VyY2UgTUVQIElEIElQIEFkZHJlc3MgVHlwZTwvdGQ+PHRkIGNsYXNzPSJs
aW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBj
bGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xh
c3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+
PHRkIGNsYXNzPSJsZWZ0Ij4gICBJQU5BIGlzIHJlcXVpcmVkIHRvIGFsbG9jYXRlIHZhbHVlIChU
QkQpIGZvciB0aGUgU291cmNlIE1FUCBJRCBJUDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmln
aHQiPiAgIElBTkEgaXMgcmVxdWlyZWQgdG8gYWxsb2NhdGUgdmFsdWUgKFRCRCkgZm9yIHRoZSBT
b3VyY2UgTUVQIElEIElQPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8
dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBBZGRyZXNzIHR5
cGUgZnJvbSB0aGUgIkNDL0NWIE1FUC1JRCBUTFYiIHJlZ2lzdHJ5IHdoaWNoIGlzIHVuZGVyIHRo
ZTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIEFkZHJlc3MgdHlwZSBmcm9tIHRo
ZSAiQ0MvQ1YgTUVQLUlEIFRMViIgcmVnaXN0cnkgd2hpY2ggaXMgdW5kZXIgdGhlPC90ZD48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAiUHNldWRvd2lyZSBBc3NvY2lhdGVkIENoYW5uZWwgVHlw
ZXMiIHJlZ2lzdHJ5LjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICJQc2V1ZG93
aXJlIEFzc29jaWF0ZWQgQ2hhbm5lbCBUeXBlcyIgcmVnaXN0cnkuPC90ZD48dGQgY2xhc3M9Imxp
bmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNs
YXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48
dGQgY2xhc3M9ImxlZnQiPiAgICAgICAgICAgICAgICAgICstLS0tLS0tKy0tLS0tLS0tLS0tLS0r
LS0tLS0tLS0tLS0tLS0tKzwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICAgICAg
ICAgICAgICAgICstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tKzwvdGQ+PHRk
IGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48
L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAgICAgICAgICAgICAgfCBWYWx1ZSB8IERlc2NyaXB0
aW9uIHwgUmVmZXJlbmNlICAgICB8PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAg
ICAgICAgICAgICAgICAgfCBWYWx1ZSB8IERlc2NyaXB0aW9uIHwgUmVmZXJlbmNlICAgICB8PC90
ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAgICAgICAgICAgICAgICArLS0tLS0tLSstLS0t
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLSs8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0
Ij4gICAgICAgICAgICAgICAgICArLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0t
LSs8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgICAgICAgICAgICAgICAgIHwgVEJBMSAg
fCAgSVAgQWRkcmVzcyB8IFRoaXMgZG9jdW1lbnQgfDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmlnaHQiPiAgICAgICAgICAgICAgICAgIHwgVEJBMSAgfCAgSVAgQWRkcmVzcyB8IFRoaXMgZG9j
dW1lbnQgfDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBj
bGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAgICAgICAgICAgICAgKy0t
LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tLS0rPC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyaWdodCI+ICAgICAgICAgICAgICAgICAgKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t
LS0tLS0tLS0tLS0rPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48
dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgICAgICAgICAg
ICAgICBUYWJsZSAxOiBTb3VyY2UgTUVQIElEIElQIEFkZHJlc3MgVExWIFR5cGU8L3RkPjx0ZD4g
PC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAgICAgICAgICAgICAgVGFibGUgMTogU291cmNlIE1F
UCBJRCBJUCBBZGRyZXNzIFRMViBUeXBlPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3Ry
PgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3Rk
Pjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3Rk
PjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQi
PjcuICBBY2tub3dsZWRnZW1lbnRzPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+Ny4g
IEFja25vd2xlZGdlbWVudHM8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8
L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4K
ICAgICAgPHRyIGlkPSJkaWZmMDAxMSI+PHRkPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICA8c3BhbiBjbGFzcz0iZGVsZXRl
Ij5UQkQ8L3NwYW4+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIDxzcGFuIGNs
YXNzPSJpbnNlcnQiPlRoZSBhdXRob3Igc2luY2VyZWx5IGFwcHJlY2lhdGUgdGhlIGNvbW1lbnRz
IHJlY2VpdmVkIGZyb20gQW5kcmV3PC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+
PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2Nr
Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4gY2xhc3M9Imluc2VydCI+
ICAgTWFsaXMuPC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAg
PHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgog
ICAgICA8dHIgaWQ9ImRpZmYwMDEyIj48dGQ+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNz
PSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjguICBOb3JtYXRpdmUgUmVmZXJlbmNl
czwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj44LiAgPHNwYW4gY2xhc3M9Imluc2Vy
dCI+UmVmZXJlbmNlczwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAg
ICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48
dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPjwvc3Bhbj48
L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9Imxp
bmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJy
YmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPjguMS48L3NwYW4+ICBOb3JtYXRpdmUgUmVmZXJl
bmNlczwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFz
cz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRk
IGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBbSS1ELmlldGYtYmVzcy1t
dnBuLWZhc3QtZmFpbG92ZXJdPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgW0kt
RC5pZXRmLWJlc3MtbXZwbi1mYXN0LWZhaWxvdmVyXTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+ICAgICAgICAgICAgICBNb3JpbiwgVC4sIEtlYmxlciwgUi4sIGFuZCBHLiBNaXJza3ksICJN
dWx0aWNhc3QgVlBOIGZhc3Q8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAgICAg
ICAgICAgIE1vcmluLCBULiwgS2VibGVyLCBSLiwgYW5kIEcuIE1pcnNreSwgIk11bHRpY2FzdCBW
UE4gZmFzdDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyIGlkPSJk
aWZmMDAxMyI+PHRkPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3Rk
Pjx0ZCBjbGFzcz0ibGJsb2NrIj4gICAgICAgICAgICAgIHVwc3RyZWFtIGZhaWxvdmVyIiwgPHNw
YW4gY2xhc3M9ImRlbGV0ZSI+ZHJhZnQtaWV0Zi1iZXNzLW12cG4tZmFzdC1mYWlsb3Zlci0wMzwv
c3Bhbj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgICAgICAgICAgICB1cHN0
cmVhbSBmYWlsb3ZlciIsIDxzcGFuIGNsYXNzPSJpbnNlcnQiPmRyYWZ0LWlldGYtYmVzcy1tdnBu
LWZhc3QtZmFpbG92ZXItMDQ8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3Ry
PgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAg
ICAgICAgICAgICAgKHdvcmsgaW4gcHJvZ3Jlc3MpLCA8c3BhbiBjbGFzcz0iZGVsZXRlIj5NYXk8
L3NwYW4+IDIwMTguPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgICAgICAgICAg
ICAgKHdvcmsgaW4gcHJvZ3Jlc3MpLCA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij5Ob3ZlbWJlcjwvc3Bh
bj4gMjAxOC48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBj
bGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgW0ktRC5pZXRmLWJm
ZC1tdWx0aXBvaW50XTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIFtJLUQuaWV0
Zi1iZmQtbXVsdGlwb2ludF08L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgICAgICAgICAg
ICAgS2F0eiwgRC4sIFdhcmQsIEQuLCBOZXR3b3JrcywgSi4sIGFuZCBHLiBNaXJza3ksICJCRkQg
Zm9yPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICAgICAgICAgICBLYXR6LCBE
LiwgV2FyZCwgRC4sIE5ldHdvcmtzLCBKLiwgYW5kIEcuIE1pcnNreSwgIkJGRCBmb3I8L3RkPjx0
ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+
PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgICAgICAgICAgICAgTXVsdGlwb2ludCBOZXR3b3JrcyIs
IGRyYWZ0LWlldGYtYmZkLW11bHRpcG9pbnQtMTggKHdvcms8L3RkPjx0ZD4gPC90ZD48dGQgY2xh
c3M9InJpZ2h0Ij4gICAgICAgICAgICAgIE11bHRpcG9pbnQgTmV0d29ya3MiLCBkcmFmdC1pZXRm
LWJmZC1tdWx0aXBvaW50LTE4ICh3b3JrPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3Ry
PgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAg
ICAgICAgICAgIGluIHByb2dyZXNzKSwgSnVuZSAyMDE4LjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFz
cz0icmlnaHQiPiAgICAgICAgICAgICAgaW4gcHJvZ3Jlc3MpLCBKdW5lIDIwMTguPC90ZD48dGQg
Y2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIFtSRkMyMTE5XSAgQnJhZG5lciwgUy4sICJLZXkg
d29yZHMgZm9yIHVzZSBpbiBSRkNzIHRvIEluZGljYXRlPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyaWdodCI+ICAgW1JGQzIxMTldICBCcmFkbmVyLCBTLiwgIktleSB3b3JkcyBmb3IgdXNlIGlu
IFJGQ3MgdG8gSW5kaWNhdGU8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgICAgICAgICAg
ICAgUmVxdWlyZW1lbnQgTGV2ZWxzIiwgQkNQIDE0LCBSRkMgMjExOSw8L3RkPjx0ZD4gPC90ZD48
dGQgY2xhc3M9InJpZ2h0Ij4gICAgICAgICAgICAgIFJlcXVpcmVtZW50IExldmVscyIsIEJDUCAx
NCwgUkZDIDIxMTksPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAgICAgICAgICAgIERP
SSAxMC4xNzQ4Ny9SRkMyMTE5LCBNYXJjaCAxOTk3LDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmlnaHQiPiAgICAgICAgICAgICAgRE9JIDEwLjE3NDg3L1JGQzIxMTksIE1hcmNoIDE5OTcsPC90
ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAgICAgICAgICAgICZsdDtodHRwczovL3d3dy5y
ZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzIxMTkmZ3Q7LjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmlnaHQiPiAgICAgICAgICAgICAgJmx0O2h0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2luZm8v
cmZjMjExOSZndDsuPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48
dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAgICAg
IDx0ciBpZD0icGFydC01IiBjbGFzcz0iY2hhbmdlIj48dGQ+PC90ZD48dGg+PHNtYWxsPnNraXBw
aW5nIHRvIGNoYW5nZSBhdDwvc21hbGw+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZj
ZGlmZi9yZmNkaWZmLnB5aHQjcGFydC01Ij48ZW0+IHBhZ2UgNiwgbGluZSAzMjxzcGFuIGNsYXNz
PSJoaWRlIj4gwrY8L3NwYW4+PC9lbT48L2E+PC90aD48dGg+IDwvdGg+PHRoPjxzbWFsbD5za2lw
cGluZyB0byBjaGFuZ2UgYXQ8L3NtYWxsPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL3Jm
Y2RpZmYvcmZjZGlmZi5weWh0I3BhcnQtNSI+PGVtPiBwYWdlIDcsIGxpbmUgMzg8c3BhbiBjbGFz
cz0iaGlkZSI+IMK2PC9zcGFuPjwvZW0+PC9hPjwvdGg+PHRkPjwvdGQ+PC90cj4KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgW1JGQzgwMjldICBL
b21wZWxsYSwgSy4sIFN3YWxsb3csIEcuLCBQaWduYXRhcm8sIEMuLCBFZC4sIEt1bWFyLCBOLiw8
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBbUkZDODAyOV0gIEtvbXBlbGxhLCBL
LiwgU3dhbGxvdywgRy4sIFBpZ25hdGFybywgQy4sIEVkLiwgS3VtYXIsIE4uLDwvdGQ+PHRkIGNs
YXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3Rk
Pjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAgICAgICAgICBBbGRyaW4sIFMuLCBhbmQgTS4gQ2hlbiwg
IkRldGVjdGluZyBNdWx0aXByb3RvY29sIExhYmVsPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJy
aWdodCI+ICAgICAgICAgICAgICBBbGRyaW4sIFMuLCBhbmQgTS4gQ2hlbiwgIkRldGVjdGluZyBN
dWx0aXByb3RvY29sIExhYmVsPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAg
ICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAgICAgICAg
ICAgIFN3aXRjaGVkIChNUExTKSBEYXRhLVBsYW5lIEZhaWx1cmVzIiwgUkZDIDgwMjksPC90ZD48
dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICAgICAgICAgICBTd2l0Y2hlZCAoTVBMUykg
RGF0YS1QbGFuZSBGYWlsdXJlcyIsIFJGQyA4MDI5LDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+ICAgICAgICAgICAgICBET0kgMTAuMTc0ODcvUkZDODAyOSwgTWFyY2ggMjAxNyw8L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAgICAgICAgICAgIERPSSAxMC4xNzQ4Ny9SRkM4
MDI5LCBNYXJjaCAyMDE3LDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAg
PHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAgICAgICAg
ICAmbHQ7aHR0cHM6Ly93d3cucmZjLWVkaXRvci5vcmcvaW5mby9yZmM4MDI5Jmd0Oy48L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAgICAgICAgICAgICZsdDtodHRwczovL3d3dy5y
ZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzgwMjkmZ3Q7LjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNz
PSJsZWZ0Ij4gICBbUkZDODE3NF0gIExlaWJhLCBCLiwgIkFtYmlndWl0eSBvZiBVcHBlcmNhc2Ug
dnMgTG93ZXJjYXNlIGluIFJGQzwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIFtS
RkM4MTc0XSAgTGVpYmEsIEIuLCAiQW1iaWd1aXR5IG9mIFVwcGVyY2FzZSB2cyBMb3dlcmNhc2Ug
aW4gUkZDPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNs
YXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAgICAgICAgICAgIDIxMTkgS2V5
IFdvcmRzIiwgQkNQIDE0LCBSRkMgODE3NCwgRE9JIDEwLjE3NDg3L1JGQzgxNzQsPC90ZD48dGQ+
IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICAgICAgICAgICAyMTE5IEtleSBXb3JkcyIsIEJD
UCAxNCwgUkZDIDgxNzQsIERPSSAxMC4xNzQ4Ny9SRkM4MTc0LDwvdGQ+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFz
cz0ibGVmdCI+ICAgICAgICAgICAgICBNYXkgMjAxNywgJmx0O2h0dHBzOi8vd3d3LnJmYy1lZGl0
b3Iub3JnL2luZm8vcmZjODE3NCZndDsuPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+
ICAgICAgICAgICAgICBNYXkgMjAxNywgJmx0O2h0dHBzOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2lu
Zm8vcmZjODE3NCZndDsuPC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8
dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90
ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+CiAg
ICAgIDx0ciBpZD0iZGlmZjAwMTQiPjx0ZD48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQgY2xhc3M9
ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPjguMi4gIEluZm9ybWF0aXZlIFJlZmVyZW5j
ZXM8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRk
IGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij48L3NwYW4+PC90ZD48dGQgY2xh
c3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+
PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3Bh
biBjbGFzcz0iaW5zZXJ0Ij4gICBbUkZDNDY4N10gIFlhc3VrYXdhLCBTLiwgRmFycmVsLCBBLiwg
S2luZywgRC4sIGFuZCBULiBOYWRlYXUsPC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJs
b2NrIj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4gY2xhc3M9Imluc2Vy
dCI+ICAgICAgICAgICAgICAiT3BlcmF0aW9ucyBhbmQgTWFuYWdlbWVudCAoT0FNKSBSZXF1aXJl
bWVudHMgZm9yIFBvaW50LTwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+
CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAgICAg
ICAgICAgICAgdG8tTXVsdGlwb2ludCBNUExTIE5ldHdvcmtzIiwgUkZDIDQ2ODcsPC9zcGFuPjwv
dGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGlu
ZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJi
bG9jayI+PHNwYW4gY2xhc3M9Imluc2VydCI+ICAgICAgICAgICAgICBET0kgMTAuMTc0ODcvUkZD
NDY4NywgU2VwdGVtYmVyIDIwMDYsPC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+
PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2Nr
Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4gY2xhc3M9Imluc2VydCI+
ICAgICAgICAgICAgICAmbHQ7aHR0cHM6Ly93d3cucmZjLWVkaXRvci5vcmcvaW5mby9yZmM0Njg3
Jmd0Oy48L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3Rk
Pjx0ZCBjbGFzcz0icmJsb2NrIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD48dGQgY2xhc3M9ImxpbmVu
byI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNz
PSJsZWZ0Ij5BdXRob3IncyBBZGRyZXNzPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+
QXV0aG9yJ3MgQWRkcmVzczwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PC90cj4KICAgICAg
PHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgog
ICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBHcmVn
IE1pcnNreTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIEdyZWcgTWlyc2t5PC90
ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48L3RyPgogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBaVEUgQ29ycC48L3RkPjx0ZD4gPC90ZD48dGQg
Y2xhc3M9InJpZ2h0Ij4gICBaVEUgQ29ycC48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwv
dHI+CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwv
dGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iPjwv
dGQ+PC90cj4KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+ICAgRW1haWw6IGdyZWdpbWlyc2t5QGdtYWlsLmNvbTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFz
cz0icmlnaHQiPiAgIEVtYWlsOiBncmVnaW1pcnNreUBnbWFpbC5jb208L3RkPjx0ZCBjbGFzcz0i
bGluZW5vIj48L3RkPjwvdHI+CgogICAgIDx0cj48dGQ+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwv
dGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkPjwvdGQ+PC90cj4KICAgICA8
dHIgaWQ9ImVuZCIgYmdjb2xvcj0iZ3JheSI+PHRoIGNvbHNwYW49IjUiIGFsaWduPSJjZW50ZXIi
PiZuYnNwO0VuZCBvZiBjaGFuZ2VzLiAxNCBjaGFuZ2UgYmxvY2tzLiZuYnNwOzwvdGg+PC90cj4K
ICAgICA8dHIgY2xhc3M9InN0YXRzIj48dGQ+PC90ZD48dGg+PGk+NDUgbGluZXMgY2hhbmdlZCBv
ciBkZWxldGVkPC9pPjwvdGg+PHRoPjxpPiA8L2k+PC90aD48dGg+PGk+MTA2IGxpbmVzIGNoYW5n
ZWQgb3IgYWRkZWQ8L2k+PC90aD48dGQ+PC90ZD48L3RyPgogICAgIDx0cj48dGQgY29sc3Bhbj0i
NSIgYWxpZ249ImNlbnRlciIgY2xhc3M9InNtYWxsIj48YnI+VGhpcyBodG1sIGRpZmYgd2FzIHBy
b2R1Y2VkIGJ5IHJmY2RpZmYgMS40Ny4gVGhlIGxhdGVzdCB2ZXJzaW9uIGlzIGF2YWlsYWJsZSBm
cm9tIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnRvb2xzLmlldGYub3JnL3Rvb2xzL3JmY2RpZmYvIj5o
dHRwOi8vdG9vbHMuaWV0Zi5vcmcvdG9vbHMvcmZjZGlmZi88L2E+IDwvdGQ+PC90cj4KICAgPC90
Ym9keT48L3RhYmxlPgogICAKICAgCjwvYm9keT48L2h0bWw+
--0000000000008cdfa5057af7b403--


From nobody Sun Nov 18 20:37:44 2018
Return-Path: <shraddha@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3ABC51277D2; Sun, 18 Nov 2018 20:37:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.161
X-Spam-Level: 
X-Spam-Status: No, score=-1.161 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, KHOP_DYNAMIC=1.999, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 iLH_8cMbkoF1; Sun, 18 Nov 2018 20:37:35 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 1521E12D4EF; Sun, 18 Nov 2018 20:37:34 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id wAJ4YPVL025463; Sun, 18 Nov 2018 20:37:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=us/LBt4rHMfpNRwt8SFMqcOjeu7J1+Ac/WI9n1s80dA=; b=FtMhZol7o34K7RQc9IAmr7amkG4jpW+EicGt/AdeyA4SoPrGPiDNGp+fsiGJPhTnarkx NQUokpI+kF4Xp/7j3QIRnEngdU5wOocqoYXNl4MQCN9l2IlgKl46qHqvqd/hwX4byu+b TPAzxrnt1VyPy9FSMPukdXgJ4joKNqyqD85lhf0uELdFZ5l1T/l27DrQ2Jw9WppXW/KM Ie9BlcL+4qu+FwVn1VpkuZMRf4AlOk6+bfamZhPBP2YVxkU2yWKFMqx5HPYMNNISZJNC /9xB3xz1Tj5QuWzuyFpltwA8tpEMuzuGW8JNwr8bR4MXDaV4ELCAYrPfUnecEtyOEU7B nw== 
Received: from nam01-bn3-obe.outbound.protection.outlook.com (mail-bn3nam01lp0175.outbound.protection.outlook.com [216.32.180.175]) by mx0b-00273201.pphosted.com with ESMTP id 2nun4m02br-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Sun, 18 Nov 2018 20:37:28 -0800
Received: from BYAPR05MB3943.namprd05.prod.outlook.com (52.135.195.146) by BYAPR05MB5173.namprd05.prod.outlook.com (20.177.231.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1339.11; Mon, 19 Nov 2018 04:37:24 +0000
Received: from BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::29a4:64e6:5c49:402d]) by BYAPR05MB3943.namprd05.prod.outlook.com ([fe80::29a4:64e6:5c49:402d%6]) with mapi id 15.20.1361.013; Mon, 19 Nov 2018 04:37:24 +0000
From: Shraddha Hegde <shraddha@juniper.net>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>, Ahmed Bashandy <abashandy.ietf@gmail.com>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "'mpls@ietf.org'" <mpls@ietf.org>,  "'adrian@olddog.co.uk'" <adrian@olddog.co.uk>, "Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com)" <jonathan.hardwick@metaswitch.com>, "spring@ietf.org" <spring@ietf.org>, "spring-chairs@ietf.org" <spring-chairs@ietf.org>, "draft-ietf-spring-segment-routing-mpls.authors@ietf.org" <draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
Thread-Topic: RtgDir Early review: draft-ietf-spring-segment-routing-mpls-13
Thread-Index: AdP43xrNCf1Jfn1vTC6lobk7r4STVgHrz2WgASqJaLgE3/VOgAAMAhfgADAJDqABdLqLAAAAjU5AABZXolATnHrfgAGD34cAAtoL+9A=
Date: Mon, 19 Nov 2018 04:37:24 +0000
Message-ID: <BYAPR05MB3943FB07ACA7E343152F2BFBD5D80@BYAPR05MB3943.namprd05.prod.outlook.com>
References: <DB5PR0301MB19093D3B7D8159B9A341F5F79D790@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB190932C9A74DE438278C337D9D730@DB5PR0301MB1909.eurprd03.prod.outlook.com> <46a64bb1-1b17-184c-1089-e05315057236@gmail.com> <DB5PR0301MB1909C7F93AA4DF7CFB5EEEA09D5A0@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB19090AA4E888EFF6E634B4239D590@DB5PR0301MB1909.eurprd03.prod.outlook.com> <da7c2afe-ebf8-1827-1134-14f72044c812@gmail.com> <DB5PR0301MB1909542DB5C8F571257304929D520@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BN3PR05MB27060F2C9F0D775C33AD5A65D5510@BN3PR05MB2706.namprd05.prod.outlook.com> <c33105ce-41b2-3beb-f8d7-826999a8f588@gmail.com> <DB5PR0301MB1909D4AB682398BD152E72519DC90@DB5PR0301MB1909.eurprd03.prod.outlook.com>
In-Reply-To: <DB5PR0301MB1909D4AB682398BD152E72519DC90@DB5PR0301MB1909.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.0.400.15
dlp-reaction: no-action
x-originating-ip: [116.197.184.14]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BYAPR05MB5173; 6:LtfoX4CO+j37kAeY2LUx13gy9CMcsFOcxNFeN8FwlwjXFv3MFHuPcw7nhp3SWdN3UJHaLqhUM/jdLUvEibzIk4ElYo6O0Y8Ip5nVoCaHfGrbPwyF8ppxHHhELozyyK0jGM1/h6vL7qUZ9RdTxtdWvqCbT9CZoqHK21rNUfxN47Wcn8XsIl17Z3vY2lDSxaWxIRrRuGWIIR07Da9oSP4xY7gxqi8LiIGryqhyrZY/aMIqpP1CnhD+RgBO/3yU1N+Y/JdIHW5PaaEAJqRWrx/oCzcf5E7Dx0MxR8paDXsvRmU0asmkLminIcgHfzak+1rb/RGU++vSyAEmQcMX72+b+3MkXte2h1jLfW1zIoRo7uGOIyxnuuCbeYbBlItpnNW7DGffgcOak7sLupp/CJgUAjj/Oa+7NeVKWvFG5Alyuz540+JKYMdVGFWEwQEZg7WJu7UYeHleMqTeXgqIzKJ1yg==; 5:q9fnB051MBYKHeB39WUyY43/JAtJz8utFngow8X24e0a1PQGqtzdOLqBao/o2QL3fTMsRETa9kMgDuQ5wgodmopA9xS5NpQ0aJ7ZCm2+lDIy1cW2b7G024dxLLEIvRU6Yn+M95hhAGEuXv8GMc89gBiBG5QrDZhU7dE+6JDAocA=; 7:fgvicPZvXQruDq9JzTPWqcKO3K05wm3nS9/UEafmnE7oSxgdH5fUP/e54KeSE6QynUEAEw0p4KJ3Qh0jEvSflO79l2hTb1tTgGCxmLS+E02PaYLEaUP5v2DNIp/7qa2/9iMJiBT7ykidwvaKmYdNbw==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 94b28d1a-a735-4e61-8529-08d64dd8b406
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:BYAPR05MB5173; 
x-ms-traffictypediagnostic: BYAPR05MB5173:
x-microsoft-antispam-prvs: <BYAPR05MB51737AA7C884B210E6298341D5D80@BYAPR05MB5173.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(3231415)(944501410)(52105112)(6055026)(148016)(149066)(150057)(6041310)(20161123564045)(20161123562045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:BYAPR05MB5173; BCL:0; PCL:0; RULEID:; SRVR:BYAPR05MB5173; 
x-forefront-prvs: 08617F610C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(39860400002)(136003)(346002)(366004)(376002)(53754006)(189003)(252514010)(51914003)(51444003)(199004)(54094003)(86362001)(74316002)(7736002)(81166006)(236005)(9686003)(81156014)(97736004)(6306002)(54896002)(105586002)(68736007)(26005)(6436002)(229853002)(606006)(55016002)(53946003)(71190400001)(2900100001)(5660300001)(2906002)(14454004)(71200400001)(99286004)(66066001)(478600001)(8936002)(33656002)(53936002)(5024004)(8676002)(446003)(11346002)(76176011)(25786009)(7696005)(476003)(256004)(14444005)(39060400002)(102836004)(93886005)(966005)(186003)(4326008)(6506007)(53546011)(4744004)(316002)(6246003)(54906003)(106356001)(486006)(790700001)(110136005)(3846002)(6116002)(569006); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB5173; H:BYAPR05MB3943.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: gYR1LheteZx3hGEeRY7QNXF6DrGidajqJSWKxGJvifsihYKztpifY8kLXGprkS6l3lylFVBC0ADD9jCCNHyDjawph8xqPs6EQcJRo6wQ9oVB34CqeIiyTmb4/PaYfT/y/yuv/BkjKVcHvBnOQBw8KBL1+rdDz52QF2eL3t68QQhSX8O1J32nWE5zN0ezQF5aBpi2aHpXv67Psvn1n61hvfJeviOej39aMmlgz23m312LDQecq4tgzycq1z8gV0qw+hTpuy/M5eETvrw3tuxFkeUqvimu7VE0GBpoQ6l+K3I8Z5pFFyoIhxUjTdvdLm+5Y/JkMcMQJI9KPAvsNTVxGgIro7PaYO9S5il5jtZcWhM=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_BYAPR05MB3943FB07ACA7E343152F2BFBD5D80BYAPR05MB3943namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 94b28d1a-a735-4e61-8529-08d64dd8b406
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2018 04:37:24.7294 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB5173
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-11-19_01:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1811190042
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/kOfEYY0n6mD4cgfdJJv4pZAYLZA>
Subject: Re: [mpls] RtgDir Early review: draft-ietf-spring-segment-routing-mpls-13
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 04:37:43 -0000

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

SGkgYWxsLA0KDQpJIGFtIHByZXBhcmluZyB0aGUgc2hlcGhlcmQgd3JpdGUtdXAgYW5kIG5vdGlj
ZWQgdGhhdCB0aGUgdG9waWMgaW4gYmVsb3cgZS1tYWlsIHRocmVhZCBpcyBhbg0KT3BlbiBpdGVt
LiBNeSBwZXJzb25hbCBvcGluaW9uIGlzIHRvIGFkZCBhIG5ldyBzZWN0aW9uIHRvIHRoaXMgZHJh
ZnQgdG8gYWRkcmVzcyBiZWxvdyBjYXNlcw0KPiBtb3JlIHRoYW4gb25lIG5vZGUgYWR2ZXJ0aXNp
bmcgdGhlIHNhbWUgSVB2NC82IFBSRUZJWCBhbmQgYm90aCBoYXZlIHRoZSBzYW1lIHByZWZpeC1T
SUQgdmFsdWUgd2l0aCAiTiIgZmxhZw0KPiB3aGVyZSBhbiBhbnljYXN0IHByZWZpeCBpcyBhZHZl
cnRpc2VkIHdpdGggYSBwcmVmaXgtU0lEIHN1Yi1UTFYgYnkgc29tZSAoYnV0IG5vdCBhbGwpIG9m
IHRoZSBub2RlcyB0aGF0IGFkdmVydGlzZSB0aGF0IHByZWZpeC4NCg0KVGhpcyBkcmFmdCBpcyBh
ZGRyZXNzaW5nIGluY29taW5nIGxhYmVsIGNvbGxpc2lvbiBhbmQgcmVzdWx0aW5nIGJlaGF2aW9y
IGFuZCBhbHNvIGRlc2NyaWJlcyBvdGhlciBhc3BlY3RzIGxpa2UgZGlmZmVyZW50IFNJRHMgZm9y
IHNhbWUgcHJlZml4IHNvIGl0IHNlZW1zIHJlYXNvbmFibGUgdG8gYWRkIGFib3ZlIHR3byBjYXNl
cyB0byB0aGlzIGRyYWZ0Lg0KV0cgbWVtYmVycywgaWYgeW91IGhhdmUgYW4gb3BpbmlvbiwgcGxz
IHJlc3BvbmQgb24gdGhlIGxpc3QuDQoNClJnZHMNClNocmFkZGhhDQpGcm9tOiBBbGV4YW5kZXIg
VmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20+DQpTZW50OiBTdW5k
YXksIE5vdmVtYmVyIDQsIDIwMTggOTozNyBQTQ0KVG86IEFobWVkIEJhc2hhbmR5IDxhYmFzaGFu
ZHkuaWV0ZkBnbWFpbC5jb20+DQpDYzogcnRnLWRpckBpZXRmLm9yZzsgJ21wbHNAaWV0Zi5vcmcn
IDxtcGxzQGlldGYub3JnPjsgJ2FkcmlhbkBvbGRkb2cuY28udWsnIDxhZHJpYW5Ab2xkZG9nLmNv
LnVrPjsgSm9uYXRoYW4gSGFyZHdpY2sgKEpvbmF0aGFuLkhhcmR3aWNrQG1ldGFzd2l0Y2guY29t
KSA8am9uYXRoYW4uaGFyZHdpY2tAbWV0YXN3aXRjaC5jb20+OyBzcHJpbmdAaWV0Zi5vcmc7IHNw
cmluZy1jaGFpcnNAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1t
cGxzLmF1dGhvcnNAaWV0Zi5vcmc7IFNocmFkZGhhIEhlZ2RlIDxzaHJhZGRoYUBqdW5pcGVyLm5l
dD4NClN1YmplY3Q6IFJFOiBSdGdEaXIgRWFybHkgcmV2aWV3OiBkcmFmdC1pZXRmLXNwcmluZy1z
ZWdtZW50LXJvdXRpbmctbXBscy0xMw0KDQpBaG1lZCwNCkFwb2xvZ2llcyBmb3IgYSBkZWxheWVk
IHJlc3BvbnNlLg0KSSBmdWxseSBhZ3JlZSB0aGF0IGFkdmVydGlzaW5nIHRoZSBzYW1lIHByZWZp
eCBTSUQgYXMgdGhlIE5vZGUgU0lEIGJ5IHR3byBkaWZmZXJlbnQgbm9kZXMgaW4gdGhlIFNSIGRv
bWFpbiBpcyDigJxhIGNsZWFyIHZpb2xhdGlvbiBvZiB0aGUgU1IgYXJjaGl0ZWN0dXJlIFJGQyAo
ODQwMinigJ0uDQpCdXQgSSBkbyBub3QgdGhpbmsgdGhhdCB0aGUgU1ItTVBMUyBkcmFmdCBjYW4g
c2lsZW50bHkgaWdub3JlIHRoaXMgdmlvbGF0aW9uIGp1c3QgYmVjYXVzZSBpdCDigJxpcyBub3Qg
YW4gaW5jb21pbmcgbGFiZWwgY29sbGlzaW9u4oCdLg0KVGhlIHNhbWUgYXBwbGllcyB0byB0aGUg
Y29udHJvdmVyc3kgaW4gYWR2ZXJ0aXNpbmcgYXQgdGhlIHNhbWUgcHJlZml4IGFzIEFueWNhc3Qg
Ynkgc29tZSBub2RlcyBidXQgbm90IGFzIEFueWNhc3QgKG9yIGV2ZW4gYXMgYSBOb2RlIFNJRCkg
Ynkgc29tZSBvdGhlciBub2Rlcy4NCllvdXIgcmVmZXJlbmNlIHRvIHRoZXNlIGJlaW5nIGp1c3Qg
Y29udHJvbCBwbGFuZSBpc3N1ZXMgYW5kIHRoZXJlZm9yZSBub3QgcmVsYXRlZCB0byBTUi1NUExT
IGlzIG5vdCB2YWxpZCAtIGJlY2F1c2UgdGhlIGRyYWZ0cyBkZWFsaW5nIHdpdGggdGhlIFNSIGNv
bnRyb2wgcGxhbmUgdG8gd2hpY2ggeW91IHJlZmVyIGluIHRoaXMgZHJhZnQgYXJlIHN0cmljdGx5
IE1QTFMtb3JpZW50ZWQ6IHRoZXkgZGVmaW5lIGhvdyB0byBhZHZlcnRpc2UgU0lEIGxhYmVscyBv
ciBpbmRpY2VzIHRoYXQgYXJlIHRyYW5zbGF0ZWQgaW50byBTSUQgbGFiZWxzLCBhbmQgbmVpdGhl
ciBvZiB0aGVzZSBtZWNoYW5pc21zIGlzIHJlbGV2YW50IGZvcmUgU1JWNiBJTUhPLiAoSSBkbyBu
b3QgaGF2ZSB0byByZW1pbmQgeW91IHRoYXQgYSBkcmFmdCB0aGF0IGRlZmluZXMgU1JWNiBleHRl
bnNpb25zIGZvciBJU0lTPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/
dT1odHRwcy0zQV9fZGF0YXRyYWNrZXIuaWV0Zi5vcmdfZG9jX2RyYWZ0LTJEYmFzaGFuZHktMkRp
c2lzLTJEc3J2Ni0yRGV4dGVuc2lvbnNfLTNGaW5jbHVkZS01RnRleHQtM0QxJmQ9RHdNR2FRJmM9
SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPU55akxzcjdKQTdt
dnBDSmEwWW1QZFZLY21NWEozMWJwYkJhTnF6Q05ybmcmbT1rby0zZUY4eXlTRjFleEg2NFNvZXlF
UDBldHQ0Z2pzSG1tT0N2ajl6Q3ZRJnM9X0FaU2lxbVRVVE1LRlM5REFxYm91ZW9fR252dkFjRnhB
UldGODIwSG5UQSZlPT4gZXhpc3RzLCBhbmQgZGVhbHMgd2l0aCBvdGhlciBpc3N1ZXMpLg0KTXkg
MmMsDQpTYXNoYQ0KDQpPZmZpY2U6ICs5NzItMzkyNjYzMDINCkNlbGw6ICAgICAgKzk3Mi01NDky
NjYzMDINCkVtYWlsOiAgIEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpB
bGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4NCg0KRnJvbTogQWhtZWQgQmFzaGFuZHkg
W21haWx0bzphYmFzaGFuZHkuaWV0ZkBnbWFpbC5jb21dDQpTZW50OiBTdW5kYXksIE9jdG9iZXIg
MjgsIDIwMTggMTowMSBBTQ0KVG86IFNocmFkZGhhIEhlZ2RlIDxzaHJhZGRoYUBqdW5pcGVyLm5l
dDxtYWlsdG86c2hyYWRkaGFAanVuaXBlci5uZXQ+PjsgQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFs
ZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVp
bkBlY2l0ZWxlLmNvbT4+DQpDYzogcnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRm
Lm9yZz47ICdtcGxzQGlldGYub3JnJyA8bXBsc0BpZXRmLm9yZzxtYWlsdG86bXBsc0BpZXRmLm9y
Zz4+OyAnYWRyaWFuQG9sZGRvZy5jby51aycgPGFkcmlhbkBvbGRkb2cuY28udWs8bWFpbHRvOmFk
cmlhbkBvbGRkb2cuY28udWs+PjsgSm9uYXRoYW4gSGFyZHdpY2sgKEpvbmF0aGFuLkhhcmR3aWNr
QG1ldGFzd2l0Y2guY29tPG1haWx0bzpKb25hdGhhbi5IYXJkd2lja0BtZXRhc3dpdGNoLmNvbT4p
IDxqb25hdGhhbi5oYXJkd2lja0BtZXRhc3dpdGNoLmNvbTxtYWlsdG86am9uYXRoYW4uaGFyZHdp
Y2tAbWV0YXN3aXRjaC5jb20+Pjsgc3ByaW5nQGlldGYub3JnPG1haWx0bzpzcHJpbmdAaWV0Zi5v
cmc+OyBzcHJpbmctY2hhaXJzQGlldGYub3JnPG1haWx0bzpzcHJpbmctY2hhaXJzQGlldGYub3Jn
PjsgZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0BpZXRmLm9y
ZzxtYWlsdG86ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0Bp
ZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBSdGdEaXIgRWFybHkgcmV2aWV3OiBkcmFmdC1pZXRmLXNw
cmluZy1zZWdtZW50LXJvdXRpbmctbXBscy0xMw0KDQoNClRoYW5rcyBmb3IgdGhlIGNvbW1lbnRz
DQoNCldoaWxlIGl0IGlzIGEgY2xlYXIgdmlvbGF0aW9uIG9mIHRoZSBTUiBhcmNoaXRlY3R1cmUg
UkZDICg4NDAyKSwgbW9yZSB0aGFuIG9uZSBub2RlIGFkdmVydGlzaW5nIHRoZSBzYW1lIElQdjQv
NiBQUkVGSVggYW5kIGJvdGggaGF2ZSB0aGUgc2FtZSBwcmVmaXgtU0lEIHZhbHVlIHdpdGggIk4i
IGZsYWcgaXMgbm90IGFuIGluY29taW5nIGxhYmVsIGNvbGxpc2lvbiBiZWNhdXNlIHRoZSBsYWJl
bCBpcyBhc3NvY2lhdGVkIHdpdGggdGhlIHNhbWUgRkVDLCB3aGljaCBpcyB0aGUgcHJlZml4Lg0K
DQpIZW5jZSBoYW5kbGluZyBzdWNoIHZpb2xhdGlvbiBpcyBub3QgYW4gU1ItTVBMUyBwcm9ibGVt
IGJlY2F1c2UgdGhlcmUgaXMgbm8gaW5jb21pbmcgbGFiZWwgY29sbGlzaW9uIGFuZCBoZW5jZSBp
dCBpdCBpcyBvdXRzaWRlIHRoZSBzY29wZSBvZiB0aGlzIGRyYWZ0DQoNCg0KDQpUaGUgc2Vjb25k
IGlzc3VlIGlzIHdoaWNoIFNJRCB0byBjaG9vc2UgZm9yIGFuIFNSLXBvbGljeSAoYmUgaXQgYSBw
b2xpY3kgZm9yIFRFLCB0aS1sZmEsIHVsb29wIGF2b2lkYW5jZSwgc2VjdXJpdHksLi4uLCBldGMp
LiBUaGF0IGlzIHN0cmljdGx5IGEgY29udHJvbCBsYXllciBmdW5jdGlvbmFsaXR5IGFuZCBpcyBu
b3Qgc3BlY2lmaWMgdG8gU1ItTVBMUy4gSGVuY2UgaXQgaXMgb3V0c2lkZSB0aGUgc2NvcGUgb2Yg
dGhpcyBkcmFmdA0KDQoNCg0KVGhlIHRoaXJkIGlzc3VlIGlzIHRoZSBjYXNlIHdoZXJlIGFuIGFu
eWNhc3QgcHJlZml4IGlzIGFkdmVydGlzZWQgd2l0aCBhIHByZWZpeC1TSUQgc3ViLVRMViBieSBz
b21lIChidXQgbm90IGFsbCkgb2YgdGhlIG5vZGVzIHRoYXQgYWR2ZXJ0aXNlIHRoYXQgcHJlZml4
LiBBZ2FpbiB0aGlzIGlzIG5vdCBhbiBpbmNvbWluZyBsYWJlbCBjb2xsaXNpb24gYmVjYXVzZSB0
aGUgbGFiZWwgaXMgYXNzb2NpYXRlZCB3aXRoIGEgc2luZ2xlIEZFQywgd2hpY2ggaXMgdGhlIGFu
eWNhc3QgcHJlZml4Lg0KDQpPbiA3LzE5LzE4IDg6MzAgUE0sIFNocmFkZGhhIEhlZ2RlIHdyb3Rl
Og0KSGkgQWhtZWQsDQoNClRoZSBOb2RlLVNJRHMgYXJlIGV4cGVjdGVkIHRvIGJlIHVuaXF1ZSB0
byBhIG5vZGUuDQoNCuKAnA0KICAgQW4gSUdQIE5vZGUtU0lEIE1VU1QgTk9UIGJlIGFzc29jaWF0
ZWQgd2l0aCBhIHByZWZpeCB0aGF0IGlzIG93bmVkIGJ5DQogICBtb3JlIHRoYW4gb25lIHJvdXRl
ciB3aXRoaW4gdGhlIHNhbWUgcm91dGluZyBkb21haW4u4oCdDQoNCklmIHR3byBkaWZmZXJlbnQg
bm9kZXMgYWR2ZXJ0aXNlIHNhbWUgTm9kZS1TSUQsDQogICAgICAgICBGb3IgRXhhbXBsZSBOb2Rl
IEEgYW5kIEIgYm90aCBhZHZlcnRpc2UgcHJlZml4IDEuMS4xLjEgYW5kIGFzc29jaWF0ZSBhICBT
SUQgMTAwMCB3aXRoIE4gYml0IHNldC4NClRoZXJlIGlzIGFuIGFub21hbHkgaGVyZSBhbmQgSU1P
LCB0aGlzIGRyYWZ0IHNob3VsZCBhZGRyZXNzIGhvdyB0byBoYW5kbGUgdGhpcyBhbm9tYWx5IGFu
ZCB3aGV0aGVyIFRJLUxGQSBhbmQgb3RoZXINCkFwcGxpY2F0aW9ucyBjYW4gdXNlIHRoaXMgU0lE
IGFzIGEgTm9kZS1TSUQuDQpBbm90aGVyIHNsaWdodCB2YXJpYXRpb24gb2YgdGhpcyBjYXNlIGlz
IGEgc2NlbmFyaW8gd2hlcmUgQSBhbmQgQiBib3RoIGFkdmVydGlzZSBhIHByZWZpeCAxLjEuMS4x
IGFuZCBBIGFzc2lnbnMgYSBOb2RlLVNpZA0KT2YgMTAwMCBhbmQgQiBkb2VzIG5vdCBhc3NpZ24g
YW55IFNJRC4NCg0KUmdkcw0KU2hyYWRkaGENCg0KRnJvbTogQWxleGFuZGVyIFZhaW5zaHRlaW4g
PEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPjxtYWlsdG86QWxleGFuZGVyLlZhaW5z
aHRlaW5AZWNpdGVsZS5jb20+DQpTZW50OiBUaHVyc2RheSwgSnVseSAxOSwgMjAxOCAxMDowNSBQ
TQ0KVG86IEFobWVkIEJhc2hhbmR5IDxhYmFzaGFuZHkuaWV0ZkBnbWFpbC5jb20+PG1haWx0bzph
YmFzaGFuZHkuaWV0ZkBnbWFpbC5jb20+DQpDYzogcnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRn
LWRpckBpZXRmLm9yZz47ICdtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPicgPG1w
bHNAaWV0Zi5vcmc+PG1haWx0bzptcGxzQGlldGYub3JnPjsgJ2FkcmlhbkBvbGRkb2cuY28udWs8
bWFpbHRvOmFkcmlhbkBvbGRkb2cuY28udWs+JyA8YWRyaWFuQG9sZGRvZy5jby51az48bWFpbHRv
OmFkcmlhbkBvbGRkb2cuY28udWs+OyBKb25hdGhhbiBIYXJkd2ljayAoSm9uYXRoYW4uSGFyZHdp
Y2tAbWV0YXN3aXRjaC5jb208bWFpbHRvOkpvbmF0aGFuLkhhcmR3aWNrQG1ldGFzd2l0Y2guY29t
PikgPGpvbmF0aGFuLmhhcmR3aWNrQG1ldGFzd2l0Y2guY29tPjxtYWlsdG86am9uYXRoYW4uaGFy
ZHdpY2tAbWV0YXN3aXRjaC5jb20+OyBTaHJhZGRoYSBIZWdkZSA8c2hyYWRkaGFAanVuaXBlci5u
ZXQ+PG1haWx0bzpzaHJhZGRoYUBqdW5pcGVyLm5ldD47IHNwcmluZ0BpZXRmLm9yZzxtYWlsdG86
c3ByaW5nQGlldGYub3JnPjsgc3ByaW5nLWNoYWlyc0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nLWNo
YWlyc0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLmF1
dGhvcnNAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1t
cGxzLmF1dGhvcnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogUnRnRGlyIEVhcmx5IHJldmlldzog
ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMtMTMNCg0KQWhtZWQgaGkhDQpM
b3RzIG9mIHRoYW5rcyBmb3IgeW91ciByZXNwb25zZS4NCk9mIGNvdXJzZSBOb2RlIFNJRHMgYXJl
IG5vdCBkaWZmZXJlbnQgZnJvbSBhbnkgb3RoZXIgUHJlZml4IFNJRHMgd2hlbiBpdCBjb21lcyB0
byB0aGUgTVBMUyBmb3J3YXJkaW5nIHBsYW5lLg0KQnV0LCBJTUhPLCBzdHJpY3RseSBzcGVha2lu
ZywgdGhpcyBpcyBjb3JyZWN0IGZvciBhbnkgb3RoZXIgU0lEIGFzIHdlbGwuDQpZb3Ugc2VlbSB0
byBpZ25vcmUgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiBTUi1NUExTIGFuZCBTUnY2IHdpdGggcmVn
YXJkIHRvIHRoZSBsaWZlIHNwYW4gb2YgcHJlZml4IFNJRHMgaW4gZ2VuZXJhbCBhbmQgTm9kZSBT
SURzIGluIHBhcnRpY3VsYXIuIEZyb20gbXkgUE9WIHRoaXMgZGlmZmVyZW5jZSBzaG91bGQgYmUg
ZGlzY3Vzc2VkIGluIHRoZSBkcmFmdC4NClNvIGl0IHNlZW1zIHRoYXQgd2UgY2FuIG9ubHkg4oCc
YWdyZWUgdG8gZGlzYWdyZWXigJ0gb24gdGhlIG5lZWQgdG8gc2F5IHNvbWV0aGluZyBzcGVjaWZp
YyBhYm91dCBOb2RlIFNJRHMgaW4gdGhlIGRyYWZ0LCBhbmQgbGV0IHRoZSBXRyB0byBkZWNpZGUg
d2hhdCB0byBkbyBhYm91dCBpdC4NClJlZ2FyZHMsDQpTYXNoYQ0KDQpPZmZpY2U6ICs5NzItMzky
NjYzMDINCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDINCkVtYWlsOiAgIEFsZXhhbmRlci5WYWlu
c2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNv
bT4NCg0KRnJvbTogQWhtZWQgQmFzaGFuZHkgW21haWx0bzphYmFzaGFuZHkuaWV0ZkBnbWFpbC5j
b21dDQpTZW50OiBUaHVyc2RheSwgSnVseSAxOSwgMjAxOCA3OjEzIFBNDQpUbzogQWxleGFuZGVy
IFZhaW5zaHRlaW4gPEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4
YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4+DQpDYzogcnRnLWRpckBpZXRmLm9yZzxtYWls
dG86cnRnLWRpckBpZXRmLm9yZz47ICdtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3Jn
PicgPG1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+PjsgJ2FkcmlhbkBvbGRkb2cu
Y28udWs8bWFpbHRvOmFkcmlhbkBvbGRkb2cuY28udWs+JyA8YWRyaWFuQG9sZGRvZy5jby51azxt
YWlsdG86YWRyaWFuQG9sZGRvZy5jby51az4+OyBKb25hdGhhbiBIYXJkd2ljayAoSm9uYXRoYW4u
SGFyZHdpY2tAbWV0YXN3aXRjaC5jb208bWFpbHRvOkpvbmF0aGFuLkhhcmR3aWNrQG1ldGFzd2l0
Y2guY29tPikgPGpvbmF0aGFuLmhhcmR3aWNrQG1ldGFzd2l0Y2guY29tPG1haWx0bzpqb25hdGhh
bi5oYXJkd2lja0BtZXRhc3dpdGNoLmNvbT4+OyBzaHJhZGRoYUBqdW5pcGVyLm5ldDxtYWlsdG86
c2hyYWRkaGFAanVuaXBlci5uZXQ+OyBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRm
Lm9yZz47IHNwcmluZy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZy1jaGFpcnNAaWV0Zi5v
cmc+OyBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy5hdXRob3JzQGlldGYu
b3JnPG1haWx0bzpkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy5hdXRob3Jz
QGlldGYub3JnPg0KU3ViamVjdDogUmU6IFJ0Z0RpciBFYXJseSByZXZpZXc6IGRyYWZ0LWlldGYt
c3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLTEzDQoNCg0KVGhhbmtzIGZvciB0aGUgcmVwbHkN
Cg0KU2VlIGlubGluZQ0KDQpBaG1lZA0KDQpPbiA3LzEyLzE4IDEyOjIyIEFNLCBBbGV4YW5kZXIg
VmFpbnNodGVpbiB3cm90ZToNCkFobWVkIGFuZCBhbGwsDQpJIHdvdWxkIGxpa2UgdG8gZXhwYW5k
IG9uIG15IGNvbW1lbnRzIChhbmQgeW91ciByZXNwb25zZXMpIGFib3V0IHRoZSByb2xlIG9mIE5v
ZGUgU0lEcyBpbiBTUi1NUExTLg0KSSB3b3VsZCBsaWtlIHRvIGJyaW5nIHlvdXIgYXR0ZW50aW9u
IHR3byBwb2ludHM6DQoNCjEuICAgICAgIE5vZGUgU0lEcyAoYW5kLCBpbiBnZW5lcmFsLCBQcmVm
aXggU0lEcykgaW4gTVBMUy1TUiBhcmUgZGlmZmVyZW50IGZyb20gdGhlIHNhbWUgaW4gU1J2NiBi
ZWNhdXNlIHRoZXkgcmVxdWlyZSBleHBsaWNpdCBjb25maWd1cmF0aW9uIGFjdGlvbiBieSB0aGUg
b3BlcmF0b3Igb2YgU1IgZG9tYWluLiBJLmUuLCBpdCBpcyBub3QgZW5vdWdoIGZvciBhIG5vZGUg
dG8gb3duIHNvbWUgLzMyIG9yIC8xMjggcHJlZml4IHRoYXQgaXMgYWR2ZXJ0aXNlZCBieSBJR1Au
IFRoZSBvcGVyYXRvciBtdXN0IGV4cGxpY2l0bHkgY29uZmlndXJlIHRoZSBub2RlIHRvIHVzZSBz
dWNoIGEgcHJlZml4IGFzICBOb2RlIFNJRCBhbmQgdG8gYXNzaWduIHRvIGl0IGEgc3BlY2lmaWMg
aW5kZXggdGhhdCBpcyB1bmlxdWUgaW4gdGhlIFNSIGRvbWFpbi4gRnJvbSBteSBQT1YsIHRoaXMg
ZGlmZmVyZW5jZSBhbG9uZSB3b3VsZCBxdWFsaWZ5IE5vZGUgU0lEcyBhcyBhIHRvcGljIHRvIGJl
IGRpc2N1c3NlZCBpbiB0aGUgTVBMUy1TUiBBcmNoaXRlY3R1cmU8aHR0cHM6Ly91cmxkZWZlbnNl
LnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX2Ry
YWZ0LTJEaWV0Zi0yRHNwcmluZy0yRHNlZ21lbnQtMkRyb3V0aW5nLTJEbXBscy0yRDE0JmQ9RHdN
R2FRJmM9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPU55akxz
cjdKQTdtdnBDSmEwWW1QZFZLY21NWEozMWJwYkJhTnF6Q05ybmcmbT1DQm40Ni10VGpackZ1cDBk
Ui1FR0F0dDRRRnE5UGkyN1JhTzVyUUNrMVF3JnM9cTZkanBSWGxhbVV6S1psR0l1WFR0QmNzbndl
dkh3ZGRxdlN0WnJTRk1uRSZlPT4gZHJhZnQuDQojQWhtZWQ6IEkgZGlzYWdyZWUgd2l0aCB5b3Vy
IFBPVi4gRnJvbSB0aGUgZm9yd2FyZGluZyBwbGFuZSBwZXJzcGVjdGl2ZSBpdCBkb2VzIG5vdCBt
YWtlIGFueSBkaWZmZXJlbmNlIHdoZXRoZXIgYSB0aGUgbGFiZWwgYXQgdGhlIHRvcCBvZiBhbiBN
UExTIHBhY2tldCAocmVwcmVzZW50aW5nIHRoZSBwcmVmaXgtU0lEKSBpZGVudGlmaWVzIGEgbm9k
ZSBvciBub3QuIFNvIGZyb20gdGhlIFNSLW1wbHMgZm9yd2FyZGluZyBwb2ludCBvZiB2aWV3IHRo
ZXJlIGlzIG5vIGRpZmZlcmVuY2UgYmV0d2VlbiBhIHByZWZpeC1TSUQgYW5kIGEgbm9kZS1TSUQu
IElmIHRoZXJlIGlzIGFueSBwbGFjZSBpbiB0aGUgU1ItbXBscyBkcmFmdCB3aGVyZSB0aGVyZSBp
cyBhIG5lZWQgdG8gaGFuZGxlIGEgbm9kZS1TSUQgZGlmZmVyZW50IGZyb20gYSBwcmVmaXggU0lE
LCBpdCB3b3VsZCBiZSBncmVhdCB0byBwb2ludCBpdCBvdXQNCg0KMi4gICAgICBJbiBhZGRpdGlv
biwgcXVpdGUgYSBmZXcgY29uc3RydWN0cyBhc3NvY2lhdGVkIHdpdGggU1ItTVBMUyBpbXBsaWNp
dGx5IGFzc3VtZSB0aGF0IGVhY2ggbm9kZSBpbiB0aGUgU1ItTVBMUyBkb21haW4gaXMgYXNzaWdu
ZWQgd2l0aCBhdCBsZWFzdCBvbmUgTm9kZSBTSUQuIE9uZSBleGFtcGxlIGNhbiBiZSBmb3VuZCBp
biB0aGUgVEktTEZBPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1o
dHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9kcmFmdC0yRGJhc2hhbmR5LTJEcnRnd2ctMkRz
ZWdtZW50LTJEcm91dGluZy0yRHRpLTJEbGZhLTJEMDQmZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhy
NlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9TnlqTHNyN0pBN212cENKYTBZbVBkVktj
bU1YSjMxYnBiQmFOcXpDTnJuZyZtPUNCbjQ2LXRUalpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3UmFP
NXJRQ2sxUXcmcz1qYkgwRFNZWW8yVVl5bVdacmx2QXQ3cVVXVlhzWUt1Q3RNaUV5b2UtRFdFJmU9
PiBkcmFmdC4gVGhpcyBkcmFmdCBzYXlzIGluIFNlY3Rpb24gNC4yOg0KDQo0LjI8aHR0cHM6Ly91
cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9y
Z19odG1sX2RyYWZ0LTJEYmFzaGFuZHktMkRydGd3Zy0yRHNlZ21lbnQtMkRyb3V0aW5nLTJEdGkt
MkRsZmEtMkQwNC0yM3NlY3Rpb24tMkQ0LjImZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZo
MFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9TnlqTHNyN0pBN212cENKYTBZbVBkVktjbU1YSjMx
YnBiQmFOcXpDTnJuZyZtPUNCbjQ2LXRUalpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3UmFPNXJRQ2sx
UXcmcz1zQWkzS0NXVXdHUzNEOTN0OGljNjRXXzQ2eG05eThPYWNzN296Y0F3ZVM4JmU9Pi4gVGhl
IHJlcGFpciBub2RlIGlzIGEgUFEgbm9kZQ0KDQoNCg0KDQoNCiAgIFdoZW4gdGhlIHJlcGFpciBu
b2RlIGlzIGluIFAoUyxYKSwgdGhlIHJlcGFpciBsaXN0IGlzIG1hZGUgb2YgYQ0KDQogICBzaW5n
bGUgbm9kZSBzZWdtZW50IHRvIHRoZSByZXBhaXIgbm9kZS4NCkluIHRoZSBzY29wZSBvZiB0aGlz
IHNlY3Rpb24sIHRoZSByZXBhaXIgbm9kZSBpcyBub3QgYWRqYWNlbnQgdG8gdGhlIFBMUiwgYW5k
IHRoZXJlZm9yZSwgdG8gdGhlIGJlc3Qgb2YgbXkgdW5kZXJzdGFuZGluZywgIOKAnGEgc2luZ2xl
IG5vZGUgc2VnbWVudCB0byB0aGUgcmVwYWlyIG5vZGXigJ0gY2FuIGJlIG9ubHkgdGhlIE5vZGUg
U0lEIG9mIHRoZSByZXBhaXIgbm9kZS4gU2luY2UgcmVwYWlyIG5vZGVzIGFyZSBjb21wdXRlZCBk
eW5hbWljYWxseSwgdGhpcyBlbnRpcmUgc2NoZW1lIGRlcGVuZHMgb24gYWxsIG5vZGVzIGluIHRo
ZSBNUExTPVNSIGRvbWFpbiAgaGF2aW5nIGF0IGxlYXN0IG9uZSBOb2RlIFNJRCBlYWNoDQojQWht
ZWQ6IFRoZSBjaG9pY2Ugb2YgdGhlIFNJRCB0byBpZGVudGlmeSBhbiBpbnRlcm1lZGlhdGUgb3Ig
ZXhpdCBub2RlKHMpIGluIGFuIFNSLXBvbGljeSBpcyBhIGNvbnRyb2wgcGxhbmUgYmVoYXZpb3Is
IGlycmVzcGVjdGl2ZSBvZiByZWFzb24gc3VjaCBwb2xpY3kgaXMgY3JlYXRlZCAoYmUgaXQgdGkt
bGZhIGV4cGxpY2l0IHBhdGgsIHVsb29wIGF2b2lkYW5jZSBleHBsaWNpdCBwYXRoLCBvciBzb21l
IFNSLVRFIGV4cGxpY2l0IHBhdGgpLiBTUi1Qb2xpY3kgYXMgd2VsbCBhcyBUaS1MRkEgYW5kIHVs
b29wIGF2b2lkYW5jZSBhcmUgaGFuZGxlZCBpbiBzZXBhcmF0ZSBkcmFmdHMuIFNvIGp1c3QgbGlr
ZSB0aGUgcmVzcG9uc2UgdG8geW91ciBwcmV2aW91cyBjb21tZW50LCBmcm9tIGZvcndhcmRpbmcg
cGxhbmUgcGVyc3BlY3RpdmUgaXQgZG9lcyBub3QgbWFrZSBhbnkgZGlmZmVyZW5jZSB3aGV0aGVy
IHRoZSBsYWJlbCBhdCB0aGUgdG9wIG9mIGFuIE1QTFMgcGFja2V0IGlkZW50aWZpZXMgYSBzaW5n
bGUgb3IgbXVsdGlwbGUgbm9kZXMuDQoNCi4NCg0KSG9wZWZ1bGx5IHRoZXNlIG5vdGVzIGNsYXJp
ZnkgbXkgcG9zaXRpb24gb24gdGhlIHN1YmplY3QuDQoNClJlZ2FyZHMsDQpTYXNoYQ0KDQpPZmZp
Y2U6ICs5NzItMzkyNjYzMDINCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDINCkVtYWlsOiAgIEFs
ZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVp
bkBlY2l0ZWxlLmNvbT4NCg0KRnJvbTogQWxleGFuZGVyIFZhaW5zaHRlaW4NClNlbnQ6IFdlZG5l
c2RheSwgSnVseSAxMSwgMjAxOCAxMjowMiBQTQ0KVG86IEFobWVkIEJhc2hhbmR5IDxhYmFzaGFu
ZHkuaWV0ZkBnbWFpbC5jb20+PG1haWx0bzphYmFzaGFuZHkuaWV0ZkBnbWFpbC5jb20+DQpDYzog
cnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz47ICdtcGxzQGlldGYub3Jn
PG1haWx0bzptcGxzQGlldGYub3JnPicgPG1wbHNAaWV0Zi5vcmc+PG1haWx0bzptcGxzQGlldGYu
b3JnPjsgJ2FkcmlhbkBvbGRkb2cuY28udWs8bWFpbHRvOmFkcmlhbkBvbGRkb2cuY28udWs+JyA8
YWRyaWFuQG9sZGRvZy5jby51az48bWFpbHRvOmFkcmlhbkBvbGRkb2cuY28udWs+OyBKb25hdGhh
biBIYXJkd2ljayAoSm9uYXRoYW4uSGFyZHdpY2tAbWV0YXN3aXRjaC5jb208bWFpbHRvOkpvbmF0
aGFuLkhhcmR3aWNrQG1ldGFzd2l0Y2guY29tPikgPGpvbmF0aGFuLmhhcmR3aWNrQG1ldGFzd2l0
Y2guY29tPjxtYWlsdG86am9uYXRoYW4uaGFyZHdpY2tAbWV0YXN3aXRjaC5jb20+OyBzaHJhZGRo
YUBqdW5pcGVyLm5ldDxtYWlsdG86c2hyYWRkaGFAanVuaXBlci5uZXQ+OyBzcHJpbmdAaWV0Zi5v
cmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9yZz47IHNwcmluZy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRv
OnNwcmluZy1jaGFpcnNAaWV0Zi5vcmc+OyBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRp
bmctbXBscy5hdXRob3JzQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50
LXJvdXRpbmctbXBscy5hdXRob3JzQGlldGYub3JnPg0KU3ViamVjdDogUkU6IFJ0Z0RpciBFYXJs
eSByZXZpZXc6IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLTEzDQoNCkFo
bWVkLCBhbmQgYWxsLA0KTG90cyBvZiB0aGFua3MgZm9yIGEgZGV0YWlsZWQgcmVzcG9uc2UgdG8g
bXkgY29tbWVudHMuDQpQbGVhc2Ugc2VlIGlubGluZSBiZWxvdyBteSBwb3NpdGlvbiBvbiBlYWNo
IG9mIHRoZW0uDQoNClJlZ2FyZHMsDQpTYXNoYQ0KDQpPZmZpY2U6ICs5NzItMzkyNjYzMDINCkNl
bGw6ICAgICAgKzk3Mi01NDkyNjYzMDINCkVtYWlsOiAgIEFsZXhhbmRlci5WYWluc2h0ZWluQGVj
aXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4NCg0KRnJv
bTogQWhtZWQgQmFzaGFuZHkgW21haWx0bzphYmFzaGFuZHkuaWV0ZkBnbWFpbC5jb21dDQpTZW50
OiBXZWRuZXNkYXksIEp1bHkgMTEsIDIwMTggNDo0MiBBTQ0KVG86IEFsZXhhbmRlciBWYWluc2h0
ZWluIDxBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZh
aW5zaHRlaW5AZWNpdGVsZS5jb20+Pjsgc3ByaW5nLWNoYWlyc0BpZXRmLm9yZzxtYWlsdG86c3By
aW5nLWNoYWlyc0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1t
cGxzLmF1dGhvcnNAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91
dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmc+DQpDYzogcnRnLWRpckBpZXRmLm9yZzxtYWlsdG86
cnRnLWRpckBpZXRmLm9yZz47ICdtcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYub3JnPicg
PG1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+PjsgJ2FkcmlhbkBvbGRkb2cuY28u
dWs8bWFpbHRvOmFkcmlhbkBvbGRkb2cuY28udWs+JyA8YWRyaWFuQG9sZGRvZy5jby51azxtYWls
dG86YWRyaWFuQG9sZGRvZy5jby51az4+OyBKb25hdGhhbiBIYXJkd2ljayAoSm9uYXRoYW4uSGFy
ZHdpY2tAbWV0YXN3aXRjaC5jb208bWFpbHRvOkpvbmF0aGFuLkhhcmR3aWNrQG1ldGFzd2l0Y2gu
Y29tPikgPGpvbmF0aGFuLmhhcmR3aWNrQG1ldGFzd2l0Y2guY29tPG1haWx0bzpqb25hdGhhbi5o
YXJkd2lja0BtZXRhc3dpdGNoLmNvbT4+OyBzaHJhZGRoYUBqdW5pcGVyLm5ldDxtYWlsdG86c2hy
YWRkaGFAanVuaXBlci5uZXQ+OyBzcHJpbmdAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZ0BpZXRmLm9y
Zz4NClN1YmplY3Q6IFJlOiBSdGdEaXIgRWFybHkgcmV2aWV3OiBkcmFmdC1pZXRmLXNwcmluZy1z
ZWdtZW50LXJvdXRpbmctbXBscy0xMw0KDQoNClRoYW5rcyBmb3IgdGhvcm91Z2ggKGFuZCBWRVJZ
IGNsZWFyKSB0aGUgcmV2aWV3DQoNClNlZSBpbmxpbmUgI0FobWVkDQoNCg0KDQpBaG1lZA0KDQoN
Cg0KT24gNi8xNS8xOCAxMTowOCBQTSwgQWxleGFuZGVyIFZhaW5zaHRlaW4gd3JvdGU6DQpSZS1z
ZW5kaW5nIHRvICBjb3JyZWN0IFNQUklORyBXRyBsaXN0Lg0KU2luY2VyZSBhcG9sb2dpZXMgZm9y
IHRoZSBkZWxheSBjYXVzZWQgYnkgYSB0eXBvLg0KVGh1bWIgdHlwZWQgYnkgU2FzaGEgVmFpbnNo
dGVpbg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KRnJvbTogQWxleGFuZGVy
IFZhaW5zaHRlaW4NClNlbnQ6IFN1bmRheSwgSnVuZSAxMCwgMjAxOCAxMDo0Mzo1MiBBTQ0KVG86
IHNwcmluZy1jaGFpcnNAaWV0Zi5vcmc8bWFpbHRvOnNwcmluZy1jaGFpcnNAaWV0Zi5vcmc+OyBk
cmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy5hdXRob3JzQGlldGYub3JnPG1h
aWx0bzpkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy5hdXRob3JzQGlldGYu
b3JnPg0KQ2M6IHNwcmluZ0BpZXRmLmNvbTxtYWlsdG86c3ByaW5nQGlldGYuY29tPjsgcnRnLWRp
ckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz47ICdtcGxzQGlldGYub3JnPG1haWx0
bzptcGxzQGlldGYub3JnPic7ICdhZHJpYW5Ab2xkZG9nLmNvLnVrPG1haWx0bzphZHJpYW5Ab2xk
ZG9nLmNvLnVrPic7IEpvbmF0aGFuIEhhcmR3aWNrIChKb25hdGhhbi5IYXJkd2lja0BtZXRhc3dp
dGNoLmNvbTxtYWlsdG86Sm9uYXRoYW4uSGFyZHdpY2tAbWV0YXN3aXRjaC5jb20+KTsgc2hyYWRk
aGFAanVuaXBlci5uZXQ8bWFpbHRvOnNocmFkZGhhQGp1bmlwZXIubmV0Pg0KU3ViamVjdDogUkU6
IFJ0Z0RpciBFYXJseSByZXZpZXc6IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1t
cGxzLTEzDQoNCkV4cGxpY2l0bHkgYWRkaW5nIFNocmFkZGhhICB3aG8gaXMgdGhlIHNoZXBoZXJk
IG9mIHRoaXMgZHJhZnQuDQoNClJlZ2FyZHMsDQpTYXNoYQ0KDQpPZmZpY2U6ICs5NzItMzkyNjYz
MDINCkNlbGw6ICAgICAgKzk3Mi01NDkyNjYzMDINCkVtYWlsOiAgIEFsZXhhbmRlci5WYWluc2h0
ZWluQGVjaXRlbGUuY29tPG1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4N
Cg0KRnJvbTogQWxleGFuZGVyIFZhaW5zaHRlaW4NClNlbnQ6IEZyaWRheSwgSnVuZSA4LCAyMDE4
IDU6NDMgUE0NClRvOiAnc3ByaW5nLWNoYWlyc0BpZXRmLm9yZzxtYWlsdG86c3ByaW5nLWNoYWly
c0BpZXRmLm9yZz4nIDxzcHJpbmctY2hhaXJzQGlldGYub3JnPjxtYWlsdG86c3ByaW5nLWNoYWly
c0BpZXRmLm9yZz47ICdkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy5hdXRo
b3JzQGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBs
cy5hdXRob3JzQGlldGYub3JnPicgPGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1t
cGxzLmF1dGhvcnNAaWV0Zi5vcmc+PG1haWx0bzpkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJv
dXRpbmctbXBscy5hdXRob3JzQGlldGYub3JnPg0KQ2M6ICdzcHJpbmdAaWV0Zi5jb208bWFpbHRv
OnNwcmluZ0BpZXRmLmNvbT4nIDxzcHJpbmdAaWV0Zi5jb20+PG1haWx0bzpzcHJpbmdAaWV0Zi5j
b20+OyBydGctZGlyQGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPjsgbXBsc0BpZXRm
Lm9yZzxtYWlsdG86bXBsc0BpZXRmLm9yZz47ICdhZHJpYW5Ab2xkZG9nLmNvLnVrPG1haWx0bzph
ZHJpYW5Ab2xkZG9nLmNvLnVrPicgPGFkcmlhbkBvbGRkb2cuY28udWs+PG1haWx0bzphZHJpYW5A
b2xkZG9nLmNvLnVrPg0KU3ViamVjdDogUnRnRGlyIEVhcmx5IHJldmlldzogZHJhZnQtaWV0Zi1z
cHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMtMTMNCg0KDQpIZWxsbywNCkkgaGF2ZSBiZWVuIHNl
bGVjdGVkIHRvIGRvIGEgcm91dGluZyBkaXJlY3RvcmF0ZSDigJxlYXJseeKAnSByZXZpZXcgb2Yg
dGhpcyBkcmFmdDogaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1z
cHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMvPGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50
LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fZGF0YXRyYWNrZXIuaWV0Zi5vcmdfZG9jX2RyYWZ0LTJE
aWV0Zi0yRHNwcmluZy0yRHNlZ21lbnQtMkRyb3V0aW5nLTJEbXBsc18mZD1Ed01HYVEmYz1IQWtZ
dWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9TnlqTHNyN0pBN212cENK
YTBZbVBkVktjbU1YSjMxYnBiQmFOcXpDTnJuZyZtPUNCbjQ2LXRUalpyRnVwMGRSLUVHQXR0NFFG
cTlQaTI3UmFPNXJRQ2sxUXcmcz1DeGJhYWY5VTBrajZfbWVWU29iU2tSTFFXMVN3SThNSnZnSHB1
WXAwUU9NJmU9Pg0KDQpUaGUgcm91dGluZyBkaXJlY3RvcmF0ZSB3aWxsLCBvbiByZXF1ZXN0IGZy
b20gdGhlIHdvcmtpbmcgZ3JvdXAgY2hhaXIsIHBlcmZvcm0gYW4g4oCcZWFybHnigJ0gcmV2aWV3
IG9mIGEgZHJhZnQgYmVmb3JlIGl0IGlzIHN1Ym1pdHRlZCBmb3IgcHVibGljYXRpb24gdG8gdGhl
IElFU0cuIFRoZSBlYXJseSByZXZpZXcgY2FuIGJlIHBlcmZvcm1lZCBhdCBhbnkgdGltZSBkdXJp
bmcgdGhlIGRyYWZ04oCZcyBsaWZldGltZSBhcyBhIHdvcmtpbmcgZ3JvdXAgZG9jdW1lbnQuIFRo
ZSBwdXJwb3NlIG9mIHRoZSBlYXJseSByZXZpZXcgZGVwZW5kcyBvbiB0aGUgc3RhZ2UgdGhhdCB0
aGUgZG9jdW1lbnQgaGFzIHJlYWNoZWQuIEFzIHRoaXMgZG9jdW1lbnQgaXMgY3VycmVudGx5IGlu
IHRoZSBXRyBMYXN0IGNhbGwsIG15IGZvY3VzIGZvciB0aGUgcmV2aWV3IHdhcyB0byBkZXRlcm1p
bmUgd2hldGhlciB0aGUgZG9jdW1lbnQgaXMgcmVhZHkgdG8gYmUgcHVibGlzaGVkLiBQbGVhc2Ug
Y29uc2lkZXIgbXkgY29tbWVudHMgYWxvbmcgd2l0aCB0aGUgb3RoZXIgd29ya2luZyBncm91cCBs
YXN0IGNhbGwgY29tbWVudHMuDQoNCkZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IHRoZSBSb3V0
aW5nIERpcmVjdG9yYXRlLCBwbGVhc2Ugc2VlIOKAi2h0dHA6Ly90cmFjLnRvb2xzLmlldGYub3Jn
L2FyZWEvcnRnL3RyYWMvd2lraS9SdGdEaXI8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQu
Y29tL3YyL3VybD91PWh0dHAtM0FfX3RyYWMudG9vbHMuaWV0Zi5vcmdfYXJlYV9ydGdfdHJhY193
aWtpX1J0Z0RpciZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9E
VFhjV3pvQ0kmcj1OeWpMc3I3SkE3bXZwQ0phMFltUGRWS2NtTVhKMzFicGJCYU5xekNOcm5nJm09
Q0JuNDYtdFRqWnJGdXAwZFItRUdBdHQ0UUZxOVBpMjdSYU81clFDazFRdyZzPTZwbkk3bDgyZXd3
em94Z09YcVRLcmJLdVFpZHQ2LUtCc1pkc1hGbm9RQ2cmZT0+DQoNCkRvY3VtZW50OiBkcmFmdC1p
ZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy0xMw0KUmV2aWV3ZXI6IEFsZXhhbmRlciAo
4oCcU2FzaGHigJ0pIFZhaW5zaHRlaW4gKGFsZXhhbmRlci52YWluc2h0ZWluQGVjaXRlbGUuY29t
PG1haWx0bzphbGV4YW5kZXIudmFpbnNodGVpbkBlY2l0ZWxlLmNvbT4pDQpSZXZpZXcgRGF0ZTog
MDgtSnVuLTE4DQpJbnRlbmRlZCBTdGF0dXM6IFByb3Bvc2VkIFN0YW5kYXJkLg0KDQpTdW1tYXJ5
Og0KDQpJIGhhdmUgc29tZSBtaW5vciBjb25jZXJucyBhYm91dCB0aGlzIGRvY3VtZW50IHRoYXQg
SSB0aGluayBzaG91bGQgYmUgcmVzb2x2ZWQgYmVmb3JlIGl0IGlzIHN1Ym1pdHRlZCB0byB0aGUg
SUVTRy4NCg0KQ29tbWVudHM6DQoNCkkgY29uc2lkZXIgdGhpcyBkcmFmdCBhcyBhbiBpbXBvcnRh
bnQgIGNvbXBhbmlvbiBkb2N1bWVudCB0byB0aGUgU2VnbWVudCBSb3V0aW5nIEFyY2hpdGVjdHVy
ZTxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX3Rv
b2xzLmlldGYub3JnX2h0bWxfZHJhZnQtMkRpZXRmLTJEc3ByaW5nLTJEc2VnbWVudC0yRHJvdXRp
bmctMkQxNSZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhj
V3pvQ0kmcj1OeWpMc3I3SkE3bXZwQ0phMFltUGRWS2NtTVhKMzFicGJCYU5xekNOcm5nJm09Q0Ju
NDYtdFRqWnJGdXAwZFItRUdBdHQ0UUZxOVBpMjdSYU81clFDazFRdyZzPWlKU2hoN2U3eXlWa3Q0
NHYxTzVweUNPTWZIQ3BBdmZCTkdnRnI1bGsxMzAmZT0+IGRyYWZ0IHRoYXQsIGlkZWFsbHksIHNo
b3VsZCBhdWdtZW50IGRlZmluaXRpb25zIG9mIHRoZSBTZWdtZW50IFJvdXRpbmcgKFNSKSBub3Rp
b25zIGFuZCBjb25zdHJ1Y3RzIGdpdmVuIHRoZXJlIHdpdGggZGV0YWlscyBzcGVjaWZpYyBmb3Ig
dGhlIFNSIGluc3RhbnRpYXRpb24gdGhhdCB1c2VzICB0aGUgTVBMUyBkYXRhIHBsYW5lIChTUi1N
UExTKS4gIE1hbnkgaXNzdWVzIHJhaXNlZCBpbiBteSByZXZpZXcgcmVmbGVjdCBlaXRoZXIgZ2Fw
cyB0aGF0IHNob3VsZCBiZSwgYnV0IGhhdmUgbm90IGJlZW4sIGNsb3NlZCwgb3IgaW5jb25zaXN0
ZW5jaWVzIGJldHdlZW4gdGhlIHR3byBkcmFmdHMuDQoNCg0KU2luY2UgUkZDIDgyODc8aHR0cHM6
Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRm
Lm9yZ19odG1sX3JmYzgyODcmZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUst
bmRiM3ZvRFRYY1d6b0NJJnI9TnlqTHNyN0pBN212cENKYTBZbVBkVktjbU1YSjMxYnBiQmFOcXpD
TnJuZyZtPUNCbjQ2LXRUalpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3UmFPNXJRQ2sxUXcmcz15N2pw
M1VZTlR0Y21tOUhPdWx6cVBUck1VUlRyc01pTzI2cldsTlpONVdzJmU9PiBpcyBhbHJlYWR5IHB1
Ymxpc2hlZCBhcyBhIFN0YW5kYXJkcyBUcmFjayBSRkMsIEkgZXhwZWN0IHN1Y2ggYXVnbWVudGF0
aW9uIHRvIGJlIGJhY2t3YXJkIGNvbXBhdGlibGUgd2l0aCB0aGlzIGRvY3VtZW50IChvciB0byBw
cm92aWRlIGNsZWFyIGluZGljYXRpb25zIG9mIHJlcXVpcmVkIHVwZGF0ZXMgdG8gdGhpcyBkb2N1
bWVudCkuIEFuZCBJIGluY2x1ZGUgdGhlIE1QTFMgV0cgaW50byBkaXN0cmlidXRpb24gbGlzdC4N
Cg0KVGhpcyBkcmFmdCB3YXMgbm90IGVhc3kgcmVhZGluZyBmb3IgbWUuIEluIHBhcnRpY3VsYXIs
IHRoZSBzdHlsZSBvZiBTZWN0aW9uIDIuNSB0aGF0IGRpc2N1c3NlcyBhdCBsZW5ndGggYW5kIGlu
IHNvbWUgZGV0YWlsIG11bHRpcGxlIOKAnGNvcm5lciBjYXNlc+KAnSByZXN1bHRpbmcsIHByZXN1
bWFibHksIGZyb20gbWlzY29uZmlndXJhdGlvbiwgYmVmb3JlIGl0IGV4cGxhaW5zIHRoZSBiYXNp
YyAoYW5kIHJlbGF0aXZlbHkgc2ltcGxlKSDigJxub3JtYWzigJ0gYmVoYXZpb3IsIGxvb2tzIHBy
b2JsZW1hdGljIHRvIG1lLg0KDQpUaGUgV0cgTGFzdCBDYWxsIGhhcyBiZWVuIGV4dGVuZGVkIGJ5
IG9uZSB3ZWVrLiBOZXZlcnRoZWxlc3MsIEkgYW0gc2VuZGluZyBvdXQgbXkgY29tbWVudHMNCg0K
TWFqb3IgSXNzdWVzOiBOb25lIGZvdW5kDQojQWhtZWQ6IHRoYW5rcyBhIGxvdA0KDQpNaW5vciBJ
c3N1ZXM6IFF1aXRlIGEgZmV3IGJ1dCwgaG9wZWZ1bGx5LCBlYXN5IHRvIHJlc29sdmUuDQoNCg0K
MS4gICAgRW5jYXBzdWxhdGlvbiBvZiBTUi1NUExTIHBhY2tldHM6DQoNCmEuICAgIFJGQyAzMDMy
IChyZWZlcmVuY2VkIGJ5IHRoZSBkcmFmdCkgYW5kIFJGQyA1MzMyIChub3QgbWVudGlvbmVkIGlu
IHRoZSBkcmFmdCkgZGVwZW5kIHR3byBlbmNhcHN1bGF0aW9ucyBvZiBsYWJlbGVkIHBhY2tldHMg
LSBvbmUgZm9yIERvd25zdHJlYW0tYWxsb2NhdGVkIGxhYmVscyBhbmQgYW5vdGhlciBmb3IgVXBz
dHJlYW0tYWxsb2NhdGVkIG9uZXMuDQojQWhtZWQ6IFJGQzUzMzIgaXMgZm9yIG11bHRpY2FzdC4g
QXMgbWVudGlvbmVkIGluIFNlY3Rpb24gNiBvZiBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJv
dXRpbmctMTUsIG11bHRpY2FzdCBpcyBvdXRzaWRlIHRoZSBzY29wZSBvZiBTUi4gSGVuY2UgdGhl
IFJGQyB3YXMgbm90IHJlZmVycmVkIHRvIGluIHRoZSBTUi1NUExTIGRyYWZ0DQpbW1Nhc2hhXV0g
SSB3b3VsZCBiZSBzYXRpc2ZpZWQgd2l0aCB0aGlzIHJlc3BvbnNlLCB3b3VsZCBpdCBub3QgYmUg
Zm9yIHRoZSBmb2xsb3dpbmcgdGV4dCBJIHNlZSBpbiBTZWN0aW9uIDIuMiBvZiB0aGUgU1IgUG9s
aWN5IEFyY2hpdGVjdHVyZTxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJs
P3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3JnX2h0bWxfZHJhZnQtMkRpZXRmLTJEc3ByaW5nLTJE
c2VnbWVudC0yRHJvdXRpbmctMkRwb2xpY3ktMkQwMSZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2
U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj1OeWpMc3I3SkE3bXZwQ0phMFltUGRWS2Nt
TVhKMzFicGJCYU5xekNOcm5nJm09Q0JuNDYtdFRqWnJGdXAwZFItRUdBdHQ0UUZxOVBpMjdSYU81
clFDazFRdyZzPTRmMEg2OExUdmtwN04tYllUVkxPaFdxaUViSGFDc09RUjF6X1F6ejNXZjQmZT0+
IGRyYWZ0Og0KICAgQSB2YXJpYXRpb24gb2YgU1IgUG9saWN5IGNhbiBiZSB1c2VkIGZvciBwYWNr
ZXQgcmVwbGljYXRpb24uICBBDQogICBjYW5kaWRhdGUgcGF0aCBjb3VsZCBjb21wcmlzZSBtdWx0
aXBsZSBTSUQtTGlzdHM7IG9uZSBmb3IgZWFjaA0KICAgcmVwbGljYXRpb24gcGF0aC4gIEluIHN1
Y2ggYSBzY2VuYXJpbywgcGFja2V0cyBhcmUgYWN0dWFsbHkNCiAgIHJlcGxpY2F0ZWQgdGhyb3Vn
aCBlYWNoIFNJRCBMaXN0IG9mIHRoZSBTUiBQb2xpY3kgdG8gcmVhbGl6ZSBhIHBvaW50LQ0KICAg
dG8tbXVsdGlwb2ludCBzZXJ2aWNlIGRlbGl2ZXJ5Lg0KDQpUaGlzIGxvb2tzIHRvIG1lIGFzIGJl
aW5nIHZlcnkgbXVjaCBtdWx0aWNhc3QgaW4gU1IsIGFuZCwgdW5sZXNzIHlvdSB3YW50IHRvIHNh
eSB0aGF0IGl0IGlzIGxpbWl0ZWQgdG8gU1J2NiwgbWFrZXMgbXkgcXVlc3Rpb24gcmVsZXZhbnQg
SU1ITy4NCg0KYi4gICAgRnJvbSBteSBQT1YgdGhlIFNULU1QTFMgb25seSB1c2VzIERvd25zdHJl
YW0tYWxsb2NhdGVkIGxhYmVscyDigJMgYnV0IEkgZXhwZWN0IHRoZSBkcmFmdCB0byBzdGF0ZSB0
aGF0IGV4cGxpY2l0bHksIG9uZSB3YXkgb3IgYW5vdGhlci4gKElmIFVwc3RyZWFtLWFsbG9jYXRl
ZCBsYWJlbHMgYXJlIHJlbGV2YW50IGZvciBTUi1NUExTLCBJIHdvdWxkIHNlZSBpdCBhcyBhIG1h
am9yIGdhcCwgc28gSSBob3BlIHRoYXQgdGhpcyBpcyBub3QgdGhlIGNhc2UpLg0KI0FobWVkOiBJ
IHdpbGwgYWRkIGEgc3RhdGVtZW50IGluIHNlY3Rpb24gMi4yIHRvIG1lbnRpb24gdGhhdCBpdCBp
cyBkb3duLXN0cmVhbSBhbGxvY2F0ZWQgYXMgeW91IG1lbnRpb25lZA0KW1tTYXNoYV1dIFRoaXMg
aXMgcXVpdGUgdW5hbWJpZ3VvdXMgYW5kLCBvbmNlIGFkZGVkLCB3b3VsZCByZXNvbHZlIG15IGNv
bW1lbnQgaW4gZnVsbCDigJMgdGhlIHByZXZpb3VzIGNvbW1lbnQgbm90d2l0aHN0YW5kaW5nLiBJ
biBwYXJ0aWN1bGFyLCBpdCB3b3VsZCBpbXBseSB0aGF0IGV2ZW4gbGFiZWxzIHJlcHJlc2VudGlu
ZyBCU0lEcyBvZiBhIFNSIFJlcGxpY2F0aW9uIHBvbGljaWVzIHdpbGwgYmUgZG93bnN0cmVhbS1h
bGxvY2F0ZWQuDQoNCg0KMi4gICAgTGFiZWwgc3BhY2VzIGluIFNSLU1QTFM6DQoNCmEuICAgIFJG
QyAzMDMxIChyZWZlcmVuY2VkIGJ5IHRoZSBkcmFmdCkgZGVmaW5lcyBwZXItcGxhdGZvcm0gYW5k
IHBlci1pbnRlcmZhY2UgbGFiZWwgc3BhY2VzLCBhbmQgUkZDIDUzMzEgKG5vdCBtZW50aW9uZWQg
aW4gdGhlIGRyYWZ0KSBhZGRzIGNvbnRleHQtc3BlY2lmaWMgbGFiZWwgc3BhY2VzIGFuZCBjb250
ZXh0IGxhYmVscy4NCg0KYi4gICAgVGhlIGRyYWZ0IGRvZXMgbm90IHNheSB3aGljaCBvZiB0aGVz
ZSBhcmUgb3IgYXJlIG5vdCByZWxldmFudCBmb3IgU1ItTVBMUw0KDQpjLiAgICBGcm9tIG15IFBP
VjoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpLiAgICBMYWJl
bHMgcmVwcmVzZW50aW5nIGFsbCBraW5kcyBvZiBTSURzIG1lbnRpb25lZCBpbiB0aGUgZHJhZnQg
TVVTVCBiZSBhbGxvY2F0ZWQgZnJvbSB0aGUgcGVyLXBsYXRmb3JtIGxhYmVsIHNwYWNlIG9ubHkN
Cg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlpLiAgICBBdCB0aGUg
c2FtZSB0aW1lLCBpbnN0YW50aWF0aW9uIG9mIE1pcnJvciBTZWdtZW50IElEcyBkZWZpbmVkIGlu
IFNlY3Rpb24gNS4xIG9mIHRoZSBTZWdtZW50IFJvdXRpbmcgQXJjaGl0ZWN0dXJlIGRyYWZ0IHVz
aW5nIE1QTFMgZGF0YSBwbGFuZSBjbGVhcmx5IGNhbGxzIGZvciBjb250ZXh0IGxhYmVscyBhbmQg
Y29udGV4dC1zcGVjaWZpYyBsYWJlbCBzcGFjZXMNCg0KZC4gICAgSSBleHBlY3QgdGhlIGRyYWZ0
IHRvIHByb3ZpZGUgYSBjbGVhci1jdXQgcG9zaXRpb24gb24gdGhlc2UgYXNwZWN0cyBvZiBTUi1N
UExTLg0KI0FobWVkOiBJIHdpbGwgYWRkIGEgc3RhdGVtZW50IHRvIHNlY3Rpb24gMi4yIHRvIHNh
eSB0aGF0IHRoZSBpdCBpcyBwZXItcGxhdGZvcm0uIFJlZ2FyZGluZyB0aGUgZnVuY3Rpb24gIm1p
cnJvcmluZyIsIFNSIGF0dGFjaGVzIGEgKmZ1bmN0aW9uKiB0byBlYWNoIFNJRC4gVGhlICJtaXJy
b3JpbmciIGZ1bmN0aW9uIGlzIGFscmVhZHkgZGVzY3JpYmVkIGluIFNlY3Rpb24gNS4xIG9mIGRy
YWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZyBhbmQgaXMgbm90IHNwZWNpZmljIHRvIHRo
ZSBNUExTIGZvcndhcmRpbmcgcGxhbmUuIEhlbmNlIHRoZXJlIGlzIG5vIG5lZWQgdG8gcmUtbWVu
dGlvbiBpdCBoZXJlIGJlY2F1c2UgdGhpcyBkb2N1bWVudCBpcyB0cnlpbmcgdG8gYmUgYXMgc3Bl
Y2lmaWMgYXMgcG9zc2libGUgdG8gdGhlIE1QTFMgZm9yd2FyZGluZyBwbGFuZS4gR2VuZXJhbCBm
dW5jdGlvbnMgYXR0YWNoZWQgdG8gU0lEIGFyZSBkZXNjcmliZWQgaW4gdGhlIHNlZ21lbnQgcm91
dGluZyBhcmNoaXRlY3R1cmUgZG9jdW1lbnQgb3IgZnV0dXJlIGRvY3VtZW50cy4gRnVydHVyZSBk
b2N1bWVudHMgcHJvcG9zaW5nIG5ldyBTUiBmdW5jdGlvbiBtdXN0IGJlIGFzIHNwZWNpZmljIGFu
ZCBjbGVhciBhcyBwb3NzaWJsZQ0KW1tTYXNoYV1dIExvb2tzIE9LIHRvIG1lLg0KDQoNCjMuICAg
IFNSLU1QTFMgYW5kIGhpZXJhcmNoaWNhbCBMU1BzOg0KDQphLiAgICBTUiBMU1BzIHRoYXQgaW5j
bHVkZSBtb3JlIHRoYW4gb25lIHNlZ21lbnQgYXJlIGhpZXJhcmNoaWNhbCBMU1BzIGZyb20gdGhl
IFBPViBvZiB0aGUgTVBMUyBkYXRhIHBsYW5lLiBUaGVyZWZvcmUgc29tZSAocG9zc2libHksIGFs
bCkgb2YgdGhlIG1vZGVscyBmb3IgaGFuZGxpbmcgVFRMIGFuZCBUQyBiaXRzIHRoYXQgaGF2ZSBi
ZWVuIGRlZmluZWQgaW4gUkZDIDM0NDMgKG5vdCBtZW50aW9uZWQgaW4gdGhlIGRyYWZ0KSBzaG91
bGQgYXBwbHkgdG8gU1ItTVBMUw0KDQpiLiAgICBSRkMgODI4NyAobm90IHJlZmVyZW5jZWQgaW4g
dGhlIGRyYWZ0KSBzcGVjaWZpY2FsbHkgZGlzY3Vzc2VkIG9wZXJhdGlvbiBvZiB0aGUgTFNQIFRy
YWNlcm91dGUgZnVuY3Rpb24gZm9yIFNSIExTUHMgaW4gdGhlIGNhc2Ugd2hlbiBQaXBlL1Nob3J0
IFBpcGUgbW9kZWwgZm9yIFRUTCBoYW5kbGluZyBpcyB1c2VkDQoNCmMuICAgIEkgZXhwZWN0IHRo
ZSBkcmFmdCB0byBwcm92aWRlIGF0IGxlYXN0IHNvbWUgZ3VpZGVsaW5lcyByZWdhcmRpbmcgYXBw
bGljYWJpbGl0eSBvZiBlYWNoIHNwZWNpZmljIG1vZGVsIGRlZmluZWQgaW4gUkZDIDM0NDMgKHNl
cGFyYXRlbHkgZm9yIFRUTCBhbmQgVEMgYml0cykgdG8gU1ItTVBMUy4NCiNBaG1lZDogQlkgZGVz
aWduLCB0aGUgaW5zdGFudGlhdGlvbiBvZiBTUiBvdmVyIHRoZSBNUExTIGZvcndhcmRpbmcgcGxh
bmUgKGFuZCBoZW5jZSB0aGlzIGRyYWZ0KSBkb2VzIG5vdCBtb2RpZnkgdGhlIE1QTFMgZm9yd2Fy
ZGluZyBwbGFuIGJlaGF2aW9yIGFzIGl0IGlzIG1lbnRpb25lZCBpbiB0aGUgZmlyc3Qgc2VudGVu
Y2UgaW4gU2VjdGlvbiAxLiBTbyB0aGUgVFRMIGJlaGF2aW9yIHNwZWNpZmllZCBpbiByZmMzNDQz
IGlzIGFscmVhZHkgaW1wbGllZCBhbmQgdGhlcmUgaXMgbm8gbmVlZCB0byByZS1tZW50aW9uIGl0
IGhlcmUganVzdCBsaWtlIGFsbCBhc3BlY3RzIG9mIE1QTFMgZm9yd2FyZGluZy4gUkZDODI4NyBp
cyBPQU0tc3BlY2lmaWMuICBTUi1PQU0gaXMgaGFuZGxlZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW50
IHNvIGlzIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgZHJhZnQNCltbU2FzaGFdXSBVbmZvcnR1
bmF0ZWx5IEkgZG8gbm90IHRoaW5rIHRoaXMgaXMgZ29vZCBlbm91Z2guIExldCBtZSBhc2sgYSBz
cGVjaWZpYyBxdWVzdGlvbiByZWZsZWN0aW5nIG15IGNvbmNlcm5zOg0KVGhlIGhlYWQtZW5kIG5v
ZGUgc2VuZHMgU1ItTVBMUyBwYWNrZXRzIGFjcm9zcyBhIHBhdGggZGVmaW5lZCBieSBhbiBvcmRl
cmVkIHNldCBvZiBTSURzIHdpdGggbW9yZSB0aGFuIG9uZSBTSUQgaW4gdGhlIGxpc3QuIEVhY2gg
U0lEIGlzIHJlcHJlc2VudGVkIGJ5IGEgbGFiZWwgc3RhY2sgZW50cnkgKExTRSkgaW4gdGhlIE1Q
TFMgbGFiZWwgc3RhY2ssIGFuZCB0aGUgbGFiZWwgZmllbGQgaW4gZWFjaCBMU0UgaXMgdGhlIGxh
YmVsIHRoYXQgbWF0Y2hlcyB0aGUgY29ycmVzcG9uZGluZyBTSUQuIEhvd2V2ZXIsIGVhY2ggTFNF
IGFsc28gaW5jbHVkZXMgdGhlIFRUTCBhbmQgVEMgZmllbGRzLiBIb3cgZG9lcyB0aGUgaGVhZC1l
bmQgbm9kZSBzZXQgdGhlc2UgZmllbGRzIGluIGVhY2ggb2YgdGhlIExTRXMgZm9sbG93aW5nIHRo
ZSB0b3Agb25lPyBUaGlzIGNsZWFybHkgZGVwZW5kcyBvbiB0aGUgbW9kZWwgKFVuaWZvcm0gdnMu
IFBpcGUvU2hvcnQgUGlwZSkgaW1wbGVtZW50ZWQgaW4gZWFjaCBub2RlIHRoYXQgdGhhdCBwZXJm
b3JtcyBOZXh0IG9wZXJhdGlvbiBvbiB0aGUgcGFja2V0IGFsb25nIHRoZSBwYXRoIOKAkyBidXQg
dGhlIGhlYWQtZW5kIG5vZGUgdXN1YWxseSBpcyBub3QgYXdhcmUgb2YgdGhhdC4NClJGQyA4Mjg3
IGlzIHJlbGV2YW50IGFzIGFuIGV4YW1wbGUgaGVyZSBJTUhPIGJlY2F1c2UgaXQgcmVjb21tZW5k
cyB0aGUgZm9sbG93aW5nIHNldHRpbmcgb2YgVFRMIGluIFRyYWNlcm91dGUgcGFja2V0czoNCg0K
LSAgICAgICAgICBTZXQgdGhlIFRUTCBvZiBhbGwgdGhlIGxhYmVscyBhYm92ZSBvbmUgdGhhdCBy
ZXByZXNlbnRzIHRoZSBzZWdtZW50IHlvdSBhcmUgY3VycmVudGx5IHRyYWNpbmcgdG8gbWF4aW11
bQ0KDQotICAgICAgICAgIFNldCB0aGUgVFRMIG9mIHRoZSBsYWJlbCBvbmUgdGhhdCByZXByZXNl
bnRzIHRoZSBzZWdtZW50IHlvdSBhcmUgY3VycmVudGx5IHRyYWNpbmcgdG8gdGhlIGRlc2lyZWQg
dmFsdWUgKHRvIGJlIGluY3JlbWVudGVkIHVudGlsIGVuZCBvZiBzZWdtZW50IGlzIHJlYWNoZWQN
Cg0KLSAgICAgICAgICBTZXQgdGhlIFRUTCBvZiBhbGwgdGhlIGxhYmVscyBiZWxvdyBvbmUgdGhh
dCByZXByZXNlbnRzIHRoZSBzZWdtZW50IHlvdSBhcmUgY3VycmVudGx5IHRyYWNpbmcgdG8gMC4N
CkkgZXhwZWN0IHRoZSBkcmFmdCB0byBwcm92aWRlIHNvbWUgcmVjb21tZW5kYXRpb25zIGZvciB0
cmFmZmljIChub24tT0FNKSBwYWNrZXRzIGFzIHdlbGwuDQoNCg0KNC4gICAgSW5mZXJyaW5nIG5l
dHdvcmsgbGF5ZXIgcHJvdG9jb2wgaW4gU1ItTVBMUzoNCg0KYS4gICAgSSB3b25kZXIgaWYgdGhl
IGRyYWZ0IGNvdWxkIHByb3ZpZGUgYW55IGRldGFpbHMgb24gdGhlIHNpdHVhdGlvbiB3aGVuIGEg
bGFiZWwgdGhhdCByZXByZXNlbnRzIHNvbWUga2luZCBvZiBTSUQgaXMgdGhlIGJvdHRvbS1vZi1z
dGFjayBsYWJlbCB0byBiZSBwb3BwZWQgYnkgdGhlIGVncmVzcyBMRVINCiNhaG1lZDogVGhpcyBp
cyBwYXJ0IG9mIHRoZSAiTmV4dCIgZnVuY3Rpb24uIEl0IGlzIGRlc2NyaWJlZCBpbiBkZXRhaWwg
aW4gdGhpcyBkb2N1bWVudC4NCltbU2FzaGFdXSBORVhUIGZ1bmN0aW9uIGlzIG1lbnRpb25lZCBp
biBzZXZlcmFsIHBsYWNlcyBpbiB0aGUgZG9jdW1lbnQuIENhbiB5b3UgcGxlYXNlIHBvaW50IHRv
IHRoZSBzcGVjaWZpYyB0ZXh0IHRoYXQgaXMgcmVsZXZhbnQgZm9yIG15IHF1ZXN0aW9uPw0KDQoN
CmIuICAgIEZvciB0aGUgcmVmZXJlbmNlLCBSRkMgMzAzMiBzYXlzIHRoYXQg4oCcdGhlIGlkZW50
aXR5IG9mIHRoZSBuZXR3b3JrIGxheWVyIHByb3RvY29sICBtdXN0IGJlIGluZmVyYWJsZSBmcm9t
IHRoZSB2YWx1ZSBvZiB0aGUgbGFiZWwgd2hpY2ggaXMgcG9wcGVkIGZyb20gIHRoZSBib3R0b20g
b2YgdGhlIHN0YWNrLCBwb3NzaWJseSBhbG9uZyB3aXRoIHRoZSBjb250ZW50cyAgb2YgdGhlIG5l
dHdvcmsgbGF5ZXIgaGVhZGVyIGl0c2VsZuKAnQ0KDQpjLiAgICBGcm9tIG15IFBPViB0aGUgZm9s
bG93aW5nIHNjZW5hcmlvIGluZGljYXRlcyByZWxldmFuY2Ugb2YgdGhpcyBleHBlY3RhdGlvbiBm
b3IgU1ItTVBMUzoNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
LiAgICBJUy1JUyBpcyB1c2VkIGZvciBkaXN0cmlidXRpbmcgYm90aCBJUHY0IGFuZCBJUHY2IHJl
YWNoYWJpbGl0eSBpbiBhIGdpdmVuIGRvbWFpbg0KDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgaWkuICAgIEFuIElTLUlTIGFkamFjZW5jeSBvdmVyIHNvbWUgZHVhbC1z
dGFjayBsaW5rIGlzIGVzdGFibGlzaGVkLCBhbmQgYSBzaW5nbGUgQWRqLVNJRCBmb3IgdGhpcyBh
ZGphY2VuY3kgaXMgYWR2ZXJ0aXNlZA0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBpaWkuICAgIFRoZSBub2RlIHRoYXQgaGFzIGFzc2lnbmVkIGFuZCBhZHZlcnRpc2Vk
IHRoaXMgQWRqLVNJRCByZWNlaXZlcyBhIGxhYmVsZWQgcGFja2V0IHdpdGggdGhlIGxhYmVsIHJl
cHJlc2VudGluZyB0aGlzIEFkai1TSUQgYmVpbmcgYm90aCB0aGUgdG9wIGFuZCBib3R0b20tb2Yt
c3RhY2sgbGFiZWwNCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaXYu
ICAgIFRoZSBpbXBsZW1lbnRlcnMgbXVzdCBiZSBnaXZlbiB1bmFtYmlndW91cyBpbnN0cnVjdGlv
bnMgZm9yIGZvcndhcmRpbmcgdGhlIHVubGFiZWxlZCBwYWNrZXQgdmlhIHRoZSBkdWFsLXN0YWNr
IGxpbmsgYXMgYW4gSXB2NCBvciBhbiBJUHY2IHBhY2tldC4NCiNBaG1lZDogSWYgeW91IHRha2Ug
YSBsb29rIGF0IHRoZSBTUi1JU0lTICwgU1ItT1NQRnYyIGFuZCBTUi1PU0Z2MyBkcmFmdHMsIHlv
dSB3aWxsIHNlZSBhbGwgMyBwcm90b2NvbCBhZHZlcnRpc2UgZGlmZmVyZW50IGFkai1TSURTIGZv
ciBJUHY0IG5leHQtaG9wIGFuZCBJUHY2IG5leHQtaG9wLiBGb3IgZXhhbXBsZSwgSVNJUyB1c2Vz
IHRoZSAiRi1GbGFnIiAoc2VjdGlvbiAyLjIuMSBpbiBkcmFmdC1pZXRmLWlzaXMtc2VnbWVudC1y
b3V0aW5nLWV4dGVuc2lvbnMtMTgpIHRvIHNwZWNpZnkgd2hldGhlciB0aGUgYWRqLVNJRCBpcyBm
b3IgSVB2NCBhbmQgSVB2Ni4gU2ltaWxhcmx5LCB0aGUgU1ItSVNJUyBkcmFmdCBhdHRhY2hlcyBh
IHByZWZpeC1TSUQgdG8gdGhlIHByZWZpeCBhZHZlcnRpc2VtZW50IGFuZCBoZW5jZSBpbXBsaWVz
IHRoZSBpZGVudGl0eSBvZiB0aGUgcHJvdG9jb2wgdW5kZXJuZWF0aCB0aGUgYm90dG9tIG1vc3Qg
bGFiZWwuIEZvciBhbnkgb3RoZXIgImZ1bmN0aW9uIiBhdHRhY2hlZCB0byBhIFNJRCwgaXQgaXMg
cGFydCBvZiB0aGUgc3BlY2lmaWNhdGlvbiBvZiB0aGlzIGZ1bmN0aW9uIHRvIGRlc2NyaWJlIHdo
YXQgaGFwcGVucyB3aGVuIHRoZSBTSUQgaXMgcmVwcmVzZW50ZWQgYnkgYSBsYWJlbCBpbiB0aGUg
TVBMUyBmb3J3YXJkaW5nIHBsYW5lIGFuZCB0aGlzIGxhYmVsIGlzIHRoZSBib3R0b20gbW9zdCBs
YWJlbA0KW1tTYXNoYV1dIE9LLCBnb3QgaXQuIFRoaXMgaXNzdWUgaXMgcmVzb2x2ZWQuDQoNCg0K
NS4gICAgUmVzb2x1dGlvbiBvZiBDb25mbGljdHM6IEFyZSB0aGUNCg0KYS4gICAgQXJlIHRoZSBj
b25mbGljdCByZXNvbHV0aW9uIHByb2NlZHVyZXMgbGlzdGVkIGluIHNlY3Rpb24gMi41IG1hbmRh
dG9yeSB0byBpbXBsZW1lbnQ/DQoNCmIuICAgIElmIHRoZXkgYXJlIG1hbmRhdG9yeSB0byBpbXBs
ZW1lbnQsIGFyZSB0aGV5IGFsc28gbWFuZGF0b3J5IHRvIGRlcGxveSwgb3IgY2FuIHRoZSBvcGVy
YXRvcnMgc2ltcGx5IHRyZWF0IGFueSBkZXRlY3RlZCBjb25mbGljdCBhcyByZXF1aXJpbmcgaHVt
YW4gaW50ZXJ2ZW50aW9uIGFuZCBwcmV2ZW50aW5nIG5vcm1hbCBvcGVyYXRpb24gb2YgU1ItTVBM
Uz8NCiNBaG1lZDogVGhleSBhcmUgcmVjb21tZW5kZWQuIEkgd2lsbCBtb2RpZnkgdGhlIHBhcmFn
cmFwaCBhZnRlciB0aGUgZmlyc3QgMyBidWxsZXRzIGluIFNlY3Rpb24gMi41IHRvIHNheSB0aGF0
IGl0IGlzIHJlY29tbWVkZWQuDQpbW1Nhc2hhXV0gT0suIEhvd2V2ZXIsIGl0IHdvdWxkIGJlIG5p
Y2UgaWYgeW91IGNvdWxkIHJlZmVyIHNlcGFyYXRlbHkgZm9yIOKAnFJFQ09NTUVOREVEIHRvIGlt
cGxlbWVudOKAnSBhbmQg4oCcUkVDT01NRU5ERUQgdG8gZGVwbG954oCdLiAgVGhlIGxhdHRlciBw
cm9iYWJseSByZXF1aXJlcyBhIGNvbmZpZ3VyYXRpb24ga25vYiBmb3IgZW5hYmxpbmcgY29uZmxp
Y3QgcmVzb2x1dGlvbiBydWxlcyAoaWYgdGhleSBhcmUgaW1wbGVtZW50ZWQpLg0KDQpjLiAgICBG
b3IgdGhlIHJlZmVyZW5jZSwgdGhlIElFVEYgY2FwaXRhbGl6ZWQgTVVTVCBhcHBlYXJzIGp1c3Qg
aW4gYSBmZXcgcGxhY2VzIGluIFNlY3Rpb24gMi41LCBhbmQgZWFjaCBhcHBlYXJhbmNlIGhhcyB2
ZXJ5IG5hcnJvdyBjb250ZXh0Og0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGkuICAgIEZvciBNQ0NzIHdoZXJlIHRoZSAiVG9wb2xvZ3kiIGFuZC9vciAiQWxnb3Jp
dGhtIiBmaWVsZHMgYXJlIG5vdCBkZWZpbmVkLCB0aGUgbnVtZXJpY2FsIHZhbHVlIG9mIHplcm8g
TVVTVCBiZSB1c2VkIGZvciB0aGVzZSB0d28gZmllbGRzDQoNCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBpaS4gICAgSWYgdGhlIHNhbWUgc2V0IG9mIEZFQ3MgYXJlIGF0
dGFjaGVkIHRvIHRoZSBzYW1lIGxhYmVsICJMMSIsIHRoZW4gdGhlIHRpZS1icmVha2luZyBydWxl
cyBNVVNUIGFsd2F5cyBzZWxlY3QgdGhlIHNhbWUgRkVDIGlycmVzcGVjdGl2ZSBvZiB0aGUgb3Jk
ZXIgaW4gd2hpY2ggdGhlIEZFQ3MgYW5kIHRoZSBsYWJlbCAiTDEiIGFyZSByZWNlaXZlZC4gSW4g
b3RoZXIgd29yZHMsIHRoZSB0aWUtYnJlYWtpbmcgcnVsZSBNVVNUIGJlIGRldGVybWluaXN0aWMu
DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlpaS4gICAgQW4gaW1w
bGVtZW50YXRpb24gb2YgZXhwbGljaXQgU0lEIGFzc2lnbm1lbnQgTVVTVCBndWFyYW50ZWUgY29s
bGlzaW9uIGZyZWVuZXNzIG9uIHRoZSBzYW1lIHJvdXRlcg0KRnJvbSBteSBQT1YsIGl0IGlzIG5v
dCBwb3NzaWJsZSB0byBpbmZlciB0aGUgYW5zd2VyIHRvIG15IHF1ZXN0aW9uIGZyb20gdGhlc2Ug
c3RhdGVtZW50cy4gU29tZSBleHBsaWNpdCBzdGF0ZW1lbnQgaXMgcmVxdWlyZWQuDQojQWhtZWQ6
IEkgYWdyZWUgd2l0aCB5b3UgUE9WIGFuZCBhcyBtZW50aW9uZWQgaW4gbXkgcmVwbHkgdG8gaXRl
bXMgKGEpIGFuZCAoYiksIEkgd2lsbCBtb2RpZnkgdGhlIHBhcmFncmFwaCB0byBzYXkgdGhhdCBp
dCBpcyBSRUNPTU1FTkRFRCB0byBhbnN3ZXIgeW91IHF1ZXN0aW9ucyBpbiBpdGVtcyAoYSkgYW5k
IChiKQ0KDQpkLiAgICBUaGUgdGllLWJyZWFraW5nIHJ1bGVzIGluIHNlY3Rpb24gMi41LjEgaW5j
bHVkZSBzb21lIHNwZWNpZmljIHZhbHVlcyBmb3IgZW5jb2RpbmcgRkVDIHR5cGVzIGFuZCBhZGRy
ZXNzIGZhbWlsaWVzIOKAkyBidXQgdGhlc2UgdmFsdWVzIGFyZSBub3Qgc3VwcG9zZWQgdG8gYXBw
ZWFyIGluIGFueSBJQU5BIHJlZ2lzdHJpZXMgKGJlY2F1c2UgdGhlIGRyYWZ0IGRvZXMgbm90IHJl
cXVlc3QgYW55IElBTkEgYWN0aW9ucykuIENhbiB5b3UgcGxlYXNlIGNsYXJpZnkgd2hhdCBpcyBz
byBzcGVjaWFsIGFib3V0IHRoZXNlIHZhbHVlcz8NCiNBaG1lZDogVGhlcmUgaXMgbm8gc2lnbmlm
aWNhbmNlIHRvIHRoZSB2YWx1ZXMgYnV0IHRoZXJlIGlzIGEgc2lnbmlmaWNhbmNlIHRvIHRoZSBv
cmRlciBhbW9uZyB0aGVtLiBJIHdpbGwgbW9kaWZ5IHRoZSB0ZXh0IHRvIGNsYXJpZnkgdGhhdA0K
W1tTYXNoYV1dIE9LLg0KDQoNCmUuICAgIEkgYWxzbyBkb3VidCB0aGF0IGNvbXBhcmlzb24gb2Yg
RkVDcyB0aGF0IHJlcHJlc2VudCBJUHY0IGFuZCBJUHY2IHByZWZpeCBTSURzIG1ha2VzIG11Y2gg
c2Vuc2UgKGZvciBjb25mbGljdCByZXNvbHV0aW9uIG9yIGVsc2UpLCBiZWNhdXNlLCBhbW9uZyBv
dGhlciB0aGluZ3MsIHRoZXJlIGFyZSB2YWxpZCBzY2VuYXJpb3Mgd2hlbiBhbiBJUHY0IC8zMiBw
cmVmaXggaXMgZW1iZWRkZWQgaW4gYW4gSVB2NiAvMTI4IG9uZS4NCiNBaG1lZDogQSBwcmVmaXgt
U0lEIGlzIGFzc2lnbmVkIHRvIGEgcHJlZml4LiBBbiBJUHY2IHByZWZpeCB0aGF0IGVtYmVkcyBh
biBJUHY0IHByZWZpeCBpcyBkaWZmZXJlbnQgZnJvbSB0aGUgSVB2NCBwcmVmaXguIFRoZSBzcGVj
aWZpY2F0aW9ucyBvZiBTUiBleHRlbnNpb25zIHRvIElTSVMsIE9TUEZ2MiwgT1NQRnYzLCBhbmQg
QkdQIHRyZWF0IElQdjQgYW5kIElQdjYgcHJlZml4ZXMgc2VwYXJhdGVseSwgaW5jbHVkaW5nIHRo
ZSBJUFY2IHByZWZpeGVzIHdpdGggZW1iZWRkZWQgSVB2NCBvbmVzLiBCZXNpZGVzIG5vdCBhbGwg
SVB2NiBwcmVmaXhlcyBlbWJlZCBJUHY0IHByZWZpeCBpbiB0aGVtLiBIZW5jZSB0aGUgZGlzdGlu
Y3Rpb24gYmV0d2VlbiBJUHY0IGFuZCBJUHY2IHByZWZpeGVzIGlzIHF1aXRlIGNsZWFyDQpbW1Nh
c2hhXV0gTXkgY29uY2VybiB3YXMgbWFpbmx5IGFib3V0IElQdjQtbWFwcGVkIElQdjYgYWRkcmVz
c2VzLiBRdW90aW5nIGZyb20gUkZDIDQyOTE6DQoyLjUuNS4yPGh0dHBzOi8vdXJsZGVmZW5zZS5w
cm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRtbF9yZmM0
MjkxLTIzc2VjdGlvbi0yRDIuNS41LjImZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVq
QlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9TnlqTHNyN0pBN212cENKYTBZbVBkVktjbU1YSjMxYnBi
QmFOcXpDTnJuZyZtPUNCbjQ2LXRUalpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3UmFPNXJRQ2sxUXcm
cz1JMTRYQThJOVJ1dzVhQmo1ZXJfT1ZidkFEejFzYjlaTEZCR2FaWmxKSko0JmU9Pi4gIElQdjQt
TWFwcGVkIElQdjYgQWRkcmVzcw0KDQoNCiAgIEEgc2Vjb25kIHR5cGUgb2YgSVB2NiBhZGRyZXNz
IHRoYXQgaG9sZHMgYW4gZW1iZWRkZWQgSVB2NCBhZGRyZXNzIGlzDQogICBkZWZpbmVkLiAgVGhp
cyBhZGRyZXNzIHR5cGUgaXMgdXNlZCB0byByZXByZXNlbnQgdGhlIGFkZHJlc3NlcyBvZg0KICAg
SVB2NCBub2RlcyBhcyBJUHY2IGFkZHJlc3Nlcy4NCg0KRnJvbSBteSBQT1YgdGhpcyBtZWFucyB0
aGF0IGEgLzEyOCBwcmVmaXggYXNzb2NpYXRlZCB3aXRoIGFuIElQdjQtbWFwcGVkIElQdjYgYWRk
cmVzcyBhbmQgYSAvMzIgcHJlZml4IGFzc29jaWF0ZWQgd2l0aCB0aGUgSVB2NCBhZGRyZXNzIHRo
YXQgd2FzIG1hcHBlZCB0byB0aGlzIElQdjYgYWRkcmVzcyByZXByZXNlbnQgdGhlIHNhbWUgZW50
aXR5LiBUaGlzIHVuZGVyc3RhbmRpbmcgZnVsbHkgbWF0Y2hlcyB1c2FnZSBvZiBJUHY0LW1hcHBl
ZCBJUHY2IGFkZHJlc3NlcyBhcyBCR1AgTmV4dCBIb3BzIG9mIFZQTi1JUHY2IGFkZHJlc3NlcyBk
ZWZpbmVkIGluIFJGQyA0Nzk4LiBIb3dldmVyLCB0aGUgY29tcGFyaXNvbiBydWxlcyB5b3UgaGF2
ZSBkZWZpbmVkIHdpbGwgdHJlYXQgdGhlbSBhcyB0d28gZGlmZmVyZW50IHByZWZpeGVzLiAgSSB3
b25kZXIgaWYgdGhlc2UgcnVsZXMsIGluIHRoZSBjYXNlIG9mIGEgY29uZmxpY3QsIGNvdWxkIHJl
c3VsdCBpbiBwcmVmZXJyaW5nIHRoZSBJUHY2IHByZWZpeCB0byBhbiBJUHY0IG9uZSBhbmQgdGhl
cmVmb3JlIGxvb3NpbmcgTVBMUyBjb25uZWN0aXZpdHkgZm9yIHRoZSBpbmdyZXNzIFBFIG9mIGEg
NlZQRSBzZXJ2aWNlIHRvIGl0cyBlZ3Jlc3MgUEU/DQoNCg0KZi4gICAgIFNlY3Rpb24gMi41LjEg
ZGVmaW5lcyAzIHR5cGVzIG9mIFNSLU1QTFMgRkVDcywgYnV0IEkgYW0gbm90IHN1cmUgYWxsIFNJ
RCB0eXBlcyBkZWZpbmVkIGluIHRoZSBTZWdtZW50IFJvdXRpbmcgQXJjaGl0ZWN0dXJlIGRyYWZ0
IGNhbiBiZSB1bmFtYmlndW91c2x5IG1hcHBlZCB0byBvbmUgb2YgdGhlc2UgdHlwZXMuIFByb2Js
ZW1hdGljIGV4YW1wbGVzIGluY2x1ZGUgYXQgbGVhc3QgdGhlIGZvbGxvd2luZzoNCg0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpLiAgICBQYXJhbGxlbCBBZGphY2Vu
Y3kgU0lEDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpaS4gICAg
TWlycm9yIFNJRA0KRXhwbGljaXQgbWFwcGluZyBvZiBTSUQgdHlwZXMgdG8gU1ItTVBMUyBGRUMg
dHlwZXMgd291bGQgYmUgbW9zdCB1c2VmdWwgSU1PLiBJZiBzb21lIFNJRCB0eXBlcyBjYW5ub3Qg
YmUgbWFwcGVkIHRvIFNSLU1QTFMgRkVDcywgdGhpcyBtdXN0IGJlIGV4cGxpY2l0bHkgc3RhdGVk
IGluIHRoZSBkcmFmdC4NCiNBaG1lZDoNClBhcmFsbGVsIGFkamFjZW5jeSBTSUQgYXJlIGhhbmRs
ZWQgaW4gdGhlIHR5cGUgIihuZXh0LWhvcCwgb3V0Z29pbmcgaW50ZXJmYWNlKSINCltbU2FzaGFd
XSBPSw0KDQpNaXJyb3IgU0lEIGlzIGEgdHlwZSBvZiBiaW5kaW5nLVNJRCBhcyBtZW50aW9uZWQg
aW4gU2VjdGlvbiA1LjEgaW4gdGhlIFNSIGFyY2hpdGVjdHVyZSBkcmFmdCAoZHJhZnQtaWV0Zi1z
cHJpbmctc2VnbWVudC1yb3V0aW5nLTE1KS4gQWxzbyBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiAy
LjQgZHJhZnQtaWV0Zi1pc2lzLXNlZ21lbnQtcm91dGluZy1leHRlbnNpb25zLTE4IChhbHNvIHNl
ZSB0aGUgZXF1aXZhbGVudCBpbiB0aGUgT1NQRnYyIGFuZCBPU1BGdjMgZHJhZnQpLCBhIGJpbmRp
bmcgU0lEIGlzIGlkZW50aWZpZWQgYnkgYSBwcmVmaXguIEhlbmNlIGl0IGlzIGNvdmVyZWQgYnkg
dGhlIHR5cGUgIihQcmVmaXgsIFJvdXRpbmcgSW5zdGFuY2UsIFRvcG9sb2d5LCBBbGdvcml0aG0p
Ig0KW1tTYXNoYV1dIEkgcmVzcGVjdGZ1bGx5IGRpc2FncmVlLiBUaGVyZSBpcyBkZWZpbml0ZWx5
IG5vIG1lbnRpb24gb2YgQWxnb3JpdGhtIGluIHRoZSBkZWZpbml0aW9uIG9mIHRoZSBNaXJyb3Ig
U0lELg0KDQoNCjYuICAgIE5vZGUgU0lEcyBpbiBTUi1NUExTOg0KDQphLiAgICBOb2RlIFNJRHMg
YXJlIGV4cGxpY2l0bHkgZGVmaW5lZCBhbmQgZGlzY3Vzc2VkIGluIHRoZSBTZWdtZW50IFJvdXRp
bmcgQXJjaGl0ZWN0dXJlIGRyYWZ0IGJ1dCBhcmUgbm90IG1lbnRpb25lZCBldmVuIG9uY2UgaW4g
dGhpcyBkcmFmdA0KDQpiLiAgICBBRkFJSywgdGhlIGNvbW1vbiBpbXBsZW1lbnRhdGlvbiBwcmFj
dGljZSB0b2RheSBpbmNsdWRlcyBhc3NpZ25tZW50IG9mIGF0IGxlYXN0IG9uZSBOb2RlIFNJRCB0
byBldmVyeSBub2RlIGluIHRoZSBTUi1NUExTIGRvbWFpbg0KDQpjLiAgICBJcyB0aGVyZSBhIHJl
cXVpcmVtZW50IHRvIGFzc2lnbiBhdCBsZWFzdCBvbmUgTm9kZSBTSUQgcGVyIHtyb3V0aW5nIGlu
c3RhbmNlLCB0b3BvbG9neSwgYWxnb3JpdGhtfSBpbiBTUi1NUExTPyBJZiBub3QsIGNhbiB0aGUg
YXV0aG9ycyBleHBsYWluIGV4cGVjdGVkIGJlaGF2aW9yIG9mIHN1Y2ggYSBub2RlPyAoU2VlIGFs
c28gbXkgY29tbWVudCBhYm91dCByb3V0aW5nIGluc3RhbmNlcyBiZWxvdykuDQojQWhtZWQ6IEEg
Tm9kZS1TSUQgaXMgYSBzcGVjaWFsIGNhc2Ugb2YgcHJlZml4LVNJRC4gU28gdGhlcmUgbm90aGlu
ZyBzcGVjaWZpYyBhYm91dCBpdCBmcm9tIHRoZSBNUExTIGZvcndhcmRpbmcgcGxhbmUgcG9pbnQg
b2Ygdmlldy4gU2ltaWxhcmx5IGZyb20gYSBzdGFuZGFyZCB0cmFja3MgZHJhZnQgcG9pbnQgb2Yg
dmlldywgdGhlcmUgaXMgbm8gcmVxdWlyZW1lbnQgdG8gYXNzaWduIGEgU0lEIHRvIGV2ZXJ5IHBy
ZWZpeCBqdXN0IGxpa2UgdGhlcmUgaXMgbm8gcmVxdWlyZW1lbnQgdG8gYmluZCBldmVyeSBwcmVm
aXggdG8gYW4gTERQIGxhYmVsLiBDb21tb24gYW5kL29yIHJlY29tbWVuZGVkIHByYWN0aWNlcyBv
ciBkZXNjcmlwdGlvbiBvZiBkZXBsb3ltZW50IHNjZW5hcmlvcyBhcmUgbW9yZSBiZWZpdHRpbmcg
dG8gQkNQIG9yIGluZm9ybWF0aW9uYWwgZHJhZnRzLiBUaGlzIGRyYWZ0IGlzIGEgc3RhbmRhcmRz
IHRyYWNrIGRyYWZ0DQpbW1Nhc2hhXV0gV2VsbCwgeW914oCZdmUganVzdCBzYWlkIHRoYXQgY29u
ZmxpY3QgcmVzb2x1dGlvbiBydWxlcyBhcmUgUkVDT01NRU5ERUQsIGFuZCB0aGlzIGlzIHF1aXRl
IGNvbW1vbiBpbiB0aGUgU3RhbmRhcmRzIFRyYWNrIFJGQ3MuDQoNCklmIGEge3JvdXRpbmcgaW5z
dGFuY2UsIHRvcG9sb2d5LCBhbGdvcml0aG19IGlzIG5vdCBhc3NpZ25lZCBhIFNJRCwgdGhlbiB0
aGlzIEZFQyBpcyB0b3RhbGx5IGlycmVsYXZhbnQgdG8gdGhpcyBkcmFmdCBhbmQgaGVuY2UgZGVz
Y3JpYmluZyBob3cgYSBub2RlIHRyZWF0cyBpdCBpcyB0b3RhbGx5IG91dHNpZGUgdGhlIHNjb3Bl
IG9mIHRoaXMgZHJhZnQNCltbU2FzaGFdXSBBRkFJSywgbmVpdGhlciBvZiB0aGUgU1IgZXh0ZW5z
aW9uIGRyYWZ0cyBmb3IgSUdQcyBtZW50aW9uIHJvdXRpbmcgaW5zdGFuY2VzIHRoYXQgY2FuIGJl
IGFzc29jaWF0ZWQgd2l0aCB0aGUgcHJlZml4LCBzbyBJIHRoaW5rIHRoYXQgeW91ciByZWZlcmVu
Y2UgdG8gaXQgaXMgaW5jb3JyZWN0Lg0KV2hhdOKAmXMgbW9yZSBJIHN1c3BlY3QgdGhhdCBOb2Rl
IFNJRHMgcmVwcmVzZW50IHRoZSBtb3N0IHVzZWQgc3BlY2lhbCBjYXNlIG9mIFByZWZpeCBTSURz
IHdpdGggQW55Y2FzdCBTSURzIGJlaW5nIHF1aXRlIGJlaGluZC4gIFRoZXJlZm9yZSBzb21lIHJl
Y29tbWVuZGF0aW9uIHBlcnRhaW5pbmcgdG8gdGhlIHVzYWdlIG9mIE5vZGUgU0lEcyB3b3VsZCBi
ZSB2ZXJ5IG11Y2ggaW4gcGxhY2UgSU1ITy4NCg0KDQo3LiAgICBTUkdCIFNpemUgaW4gU1ItTVBM
UzoNCg0KYS4gICAgVGhlIGRyYWZ0IGNvcnJlY3RseSB0cmVhdHMgdGhlIHNpdHVhdGlvbiB3aGVu
IGFuIGluZGV4IGFzc2lnbmVkIHRvIHNvbWUgZ2xvYmFsIFNJRCBjYW5ub3QgYmUgbWFwcGVkIHRv
IGEgbGFiZWwgdXNpbmcgdGhlIHByb2NlZHVyZSBpbiBTZWN0aW9uIDIuNCBhcyBhIGNvbmZsaWN0
Lg0KDQpiLiAgICBBdCB0aGUgc2FtZSB0aW1lIHRoZSBkcmFmdCBkb2VzIG5vdCBkZWZpbmUgYW55
IG1pbmltdW0gc2l6ZSBvZiBTUkdCIChiZSBpdCBkZWZpbmVkIGFzIGEgc2luZ2xlIGNvbnRpZ3Vv
dXMgYmxvY2sgb3IgYXMgYSBzZXF1ZW5jZSBvZiBzdWNoIGJsb2NrcykgdGhhdCBNVVNUIGJlIGlt
cGxlbWVudGVkIGJ5IGFsbCBTUi1jYXBhYmxlIG5vZGVzDQoNCmMuICAgIEkgc3VzcGVjdCB0aGF0
IGxhY2sgb2Ygc3VjaCBhIGRlZmluaXRpb24gY291bGQgYmUgZGV0cmltZW50YWwgdG8gaW50ZXJv
cGVyYWJpbGl0eSBvZiBTUi1NUExTIHNvbHV0aW9ucy4gQUZBSUssIHRoZSBJRVRGIGhhcyBiZWVu
IGZvbGxvd2luZywgZm9yIHF1aXRlIHNvbWUgdGltZSwgYSBwb2xpY3kgdGhhdCBzb21lIHJlYXNv
bmFibGUgTVVTVC10by1pbXBsZW1lbnQgZGVmYXVsdHMgc2hvdWxkIGJlIGFzc2lnbmVkIGZvciBh
bGwgY29uZmlndXJhYmxlIHBhcmFtZXRlcnMgZXhhY3RseSBpbiBvcmRlciB0byBwcmV2ZW50IHRo
aXMuDQojQWhtZWQ6IFRoaXMgZG9jdW1lbnQgc3BlY2lmaWVzIGhvdyB0aGUgU1JHQiBpcyB1c2Vk
IGFuZCB0aGUgYmVoYXZpb3Igb2Ygcm91dGVycyB3aGVuIGEgcHJlZml4LVNJRCBpbmRleCBtYXBz
IHRvIGEgbGFiZWwgaW5zaWRlIGFuZC9vciBvdXRzaWRlIHRoZSBTUkdCLiBUaGUgYWN0dWFsIHNp
emUgb2YgdGhlIFNSR0IgaXMgYSB0YXNrIGluIHBhcnRpdGlvbmluZyB0aGUgbGFiZWwgc3BhY2Us
IHdoaWNoIGlzIHZlcnkgc3BlY2lmaWMgdG8gYSBwYXJ0aWN1bGFyIGRlcGxveW1lbnQgc2NlbmFy
aW8uIFNvIElNTyBpdCBpcyBvdXRzaWRlIHRoZSBzY29wZSBvZiBhIHN0YW5kYXJkcyB0cmFjayBk
b2N1bWVudC4gTm93IHRoYXQgU1ItTVBMUyBpcyBkZXBsb3llZCBpbiBtYW55IHBsYWNlcywgSSBl
eHBlY3QgdGhlIGNvbW11bml0eSB0byBnYWluIHN1ZmZpY2llbnQgZXhwZXJpZW5jZSB0byByZWNv
bW1lbmQgKG9yIG5vdCByZWNvbW1lbmQpIGEgcGFydGljdWxhciBtaW5pbXVtL21heGltdW0gc2l6
ZSBmb3IgdGhlIFNSR0IgaXMgc29tZSBmdXR1cmUgaW5mb3JtYXRpb25hbCBvciBCQ1AgZHJhZnQv
UkZDDQpbW1Nhc2hhXV0gTXkgcmVhZGluZyBvZiB5b3VyIHJlc3BvbnNlIGlzIHRoYXQgbWluaW11
bSBzaXplIG9mIFNSR0IgaXMgYW4gaXNzdWUgZm9yIGZ1dHVyZSBzdHVkeS4gQ2FuIHlvdSBwbGVh
c2UganVzdCBhZGQgdGhpcyB0byB0aGUgZHJhZnQ/DQoNCg0KOC4gICAgQWxnb3JpdGhtcyBhbmQg
UHJlZml4IFNJRHM6DQoNCmEuICAgIFRoZSBkcmFmdCBtZW50aW9ucyBBbGdvcml0aG1zIChhcyBw
YXJ0IG9mIFNSLU1QTFMgUHJlZml4IEZFQykgaW4sIGJ1dCBpdCBkb2VzIG5vdCBleHBsaWNpdGx5
IGxpbmsgdGhlbSB3aXRoIHRoZSBQcmVmaXgtU0lEIGFsZ29yaXRobXMgZGVmaW5lZCBpbiBzZWN0
aW9uIDMuMS4xIG9mIHRoZSBTZWdtZW50IFJvdXRpbmcgQXJjaGl0ZWN0dXJlIGRyYWZ0DQojQWht
ZWQ6IEkgd2lsbCBqdXN0IGFkZCB0aGUgcmVmZXJlbmNlIFtJLUQuaWV0Zi1zcHJpbmctc2VnbWVu
dC1yb3V0aW5nXSByaWdodCBiZXNpZGUgdGhlIGZpcnN0IHRpbWUgIkFsZ29yaXRobSIgaXMgbWVu
dGlvbmVkDQpbW1Nhc2hhXV0gT0sNCg0KDQpiLiAgICBGcm9tIG15IFBPViwgdGhlIGRyYWZ0IHNo
b3VsZCBleHBsaWNpdGx5IHN0YXRlIHRoYXQgdGhlIGRlZmF1bHQgUHJlZml4LVNJRCBhbGdvcml0
aG0gTVVTVCBiZSBpbXBsZW1lbnRlZCBpbiBhbGwgU1ItTVBMUy1jb21wbGlhbnQgcm91dGVycy4N
CiNBaG1lZDogVGhlIHNwZWNpZmljYXRpb24gb2Ygd2hhdCBwYXRoIGNhbGN1bGF0aW9uIG1ldGhv
ZCBzaG91bGQgb3IgbXVzdCBiZSBzdXBwb3J0ZWQgaXMgYSByb3V0aW5nIHByb3RvY29sIHByb3Bl
cnR5IG5vdCBhIGZvcndhcmRpbmcgcGxhbmUgcHJvcGVydHkuIEluIGZhY3QsIHRoZSBjaG9pY2Ug
b2YgYSBwYXRoIGNhbGN1bGF0aW9uIG1ldGhvZCBvciBhbGdvcml0aG0gaXMgY29tcGxldGVseSBv
cnRob2dvbmFsIHRvIHRoZSByb3V0ZWQgcHJvdG9jb2wuIEhlbmNlIG1hbmRhdGluZyB0aGUgc3Vw
cG9ydCBvZiBhIHBhcnRpY3VsYXIgcm91dGluZyBhbGdvcml0aG0gaXMgYmV5b25kIHRoZSBzY29w
ZSBvZiB0aGlzIGRvY3VtZW50Lg0KW1tTYXNoYV1dIE9LDQoNCg0KYy4gICAgVGhlIFNlZ21lbnQg
Um91dGluZyBBcmNoaXRlY3R1cmUgZHJhZnQgc3RhdGVzIChpbiBzZWN0aW9uIDMuMS4zKSB0aGF0
IOKAnFN1cHBvcnQgb2YgbXVsdGlwbGUgYWxnb3JpdGhtcyBhcHBsaWVzIHRvIFNSdjbigJ0uIEJ1
dCBuZWl0aGVyIGRyYWZ0IHN0YXRlcyB3aGV0aGVyIG11bHRpcGxlIGFsZ29yaXRobXMgYXBwbHkg
dG8gU1ItTVBMUy4gQ2FuIHlvdSBwbGVhc2UgY2xhcmlmeSB0aGlzIHBvaW50Pw0KI0FobWVkOiBU
aGUgbGFzdCBwYXJhZ3JhcGggb2YgU2VjdGlvbiAzLjEuMiB0aXRsZWQgU1ItTVBMUyBpbiBkcmFm
dC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctMTUgZGlzY3Vzc2VzIHRoZSBzdXBwb3J0IG9m
IG11bHRpcGxlIGFsZ29yaXRobXMuIFNvIGl0IGlzIGltcGxpZWQgdGhhdCB0aGUgY29uY2VwdCBv
ZiBhbGdvcml0aG0gYXBwbGllcyB0byBTUi1NUExTLiBIZW5jZSB0aGVyZSBpcyBubyBuZWVkIHRv
IHJlLW1lbnRpb24gaXQgaGVyZQ0KW1tTYXNoYV1dIFRoZSBwYXJhZ3JhcGggdG8gd2hpY2ggeW91
IHJlZmVyIG9ubHkgc2F5cyB0aGF0IGlmIGEgcGFja2V0IHdpdGggdGhlIGFjdGl2ZSBQcmVmaXgt
U0lEIHRoYXQgaXMgYXNzb2NpYXRlZCB3aXRoIGEgc3BlY2lmaWMgYWxnb3JpdGhtIGlzIHJlY2Vp
dmVkIGJ5IGEgbm9kZSB0aGF0IGRvZXMgbm90IHN1cHBvcnQgdGhpcyBhbGdvcml0aG0sIHRoaXMg
cGFja2V0IHdpbGwgYmUgZGlzY2FyZGVkLiBJZiB0aGlzIGlzIHRoZSBvbmx5IHR5cGUgb2Ygc3Vw
cG9ydCBmb3IgbXVsdGlwbGUgYWxnb3JpdGhtcyBTUiBwcm92aWRlcywgaXQgaXMgbm90IHZlcnkg
dXNlZnVsIElNSE8uDQoNCg0KOS4gICAgUm91dGluZyBpbnN0YW5jZXMgYW5kIHRoZSBjb250ZXh0
IGZvciBQcmVmaXgtU0lEczoNCg0KYS4gICAgVGhlIFNlZ21lbnQgUm91dGluZyBBcmNoaXRlY3R1
cmUgZHJhZnQgc3RhdGVzIGluIFNlY3Rpb24gMy4xIHRoYXQgdGhlIOKAnGNvbnRleHQgZm9yIGFu
IElHUC1QcmVmaXggc2VnbWVudCBpbmNsdWRlcyB0aGUgcHJlZml4LCB0b3BvbG9neSwgYW5kIGFs
Z29yaXRobeKAnQ0KDQpiLiAgICBUaGlzIGRyYWZ0IHNlZW1zIHRvIGRlZmluZSAoaW4gc2VjdGlv
biAyLjUpIHRoZSBjb250ZXh0IGZvciB0aGUgUHJlZml4IFNJRCBhcyDigJxQcmVmaXgsIFJvdXRp
bmcgSW5zdGFuY2UsIFRvcG9sb2d5LCBBbGdvcml0aG3igJ0gd2hlcmUg4oCdYSByb3V0aW5nIGlu
c3RhbmNlIGlzIGlkZW50aWZpZWQgYnkgYSBzaW5nbGUgaW5jb21pbmcgbGFiZWwgZG93bmxvYWRl
ciB0byBGSULigJ0gKGJ1dCB0aGUgbm90aW9uIG9mIHRoZSBsYWJlbCBkb3dubG9hZGVyIHRvIEZJ
QiBpcyBub3QgZGVmaW5lZCkuDQoNCmMuICAgIFRoZXNlIHR3byBkZWZpbml0aW9ucyBsb29rIGRp
ZmZlcmVudCB0byBtZS4NCg0KZC4gICAgQXQgdGhlIHZlcnkgbGVhc3QgSSB3b3VsZCBleHBlY3Qg
YWxpZ25tZW50IGJldHdlZW4gdGhlIGRlZmluaXRpb25zIG9mIGNvbnRleHQgZm9yIHRoZSBQcmVm
aXgtU0lEIGJldHdlZW4gdGhlIHR3byBkcmFmdHMuIFByZWZlcmFibHksIHRoZSBkZWZpbml0aW9u
IGdpdmVuIGluIHRoZSBTZWdtZW50IFJvdXRpbmcgQXJjaGl0ZWN0dXJlIGRyYWZ0IHNob3VsZCBi
ZSB1c2VkIGluIGJvdGggZHJhZnRzLg0KI0FobWVkOiBUaGUgY29udGV4dCBvZiB0aGUgc2VjdGlv
biAyLjUgaXMgbGltaXRlZCB0byB0aGUgcmVzb2x1dGlvbiBvZiBsb2NhbCBsYWJlbCBjb2xsaXNp
b24uIFRoZSB1c2Ugb2YgInJvdXRpbmcgaW5zdGFuY2UiIGluIHNlY3Rpb24gMi41IGlzIGp1c3Qg
dGhlcmUgZm9yIHRpZS1icmVha2luZyBpZiB0aGVyZSBpcyBsb2NhbCBsYWJlbCBjb2xsaXNpb24u
DQpbW1Nhc2hhXV0gSSBoYXZlIGFscmVhZHkgbWVudGlvbmVkIHRoYXQg4oCccm91dGluZyBpbnN0
YW5jZXPigJ0gYXJlIG5vdCBkZWZpbmVkIGluIGFueSB0aGUgZHJhZnRzIGRlYWxpbmcgd2l0aCBT
UiBFeHRlbnNpb25zIGZvciBJR1BzLiBTbyBJIGRvIG5vdCB1bmRlcnN0YW5kIGhvdyB0aGUgY29u
ZmxpY3QgcmVzb2x1dGlvbiBwcm9jZWR1cmUgaXMgc3VwcG9zZWQgdG8gdXNlIHRoaXMuIEFuZCBp
biBhbnkgY2FzZSB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIHR3byBkZWZpbml0aW9ucyBvZiB0aGUg
Y29udGV4dCBvZiBQcmVmaXgtU0lEIHJlcXVpcmVzIHNvbWUgZXhwbGFuYXRpb24uDQoNCg0KDQox
MC4gRXhhbXBsZSBvZiBQVVNIIG9wZXJhdGlvbiBpbiBTZWN0aW9uIDIuMTAuMToNCg0KYS4gICAg
VGhlIGZpcnN0IHBhcmEgb2YgdGhpcyBzZWN0aW9uIGJlZ2lucyB3aXRoIHRoZSBzZW50ZW5jZSDi
gJxTdXBwb3NlIGFuIE1DQyBvbiBhIHJvdXRlciAiUjAiIGRldGVybWluZXMgdGhhdCBQVVNIIG9y
IENPTlRJTlVFICAgb3BlcmF0aW9uIGlzIHRvIGJlIGFwcGxpZWQgdG8gYW4gaW5jb21pbmcgcGFj
a2V0IHdob3NlIGFjdGl2ZSBTSUQgaXMgdGhlIGdsb2JhbCBTSUQgIlNpIuKAnS4gSW4gdGhlIGNv
bnRleHQgb2YgU1ItTVBMUyB0aGlzIG1lYW5zICh0byBtZSkgdGhhdCB0aGUgaW5jb21pbmcgcGFj
a2V0IGlzIGEgbGFiZWxlZCBwYWNrZXQgYW5kIGl0cyB0b3AgbGFiZWwgbWF0Y2hlcyB0aGUgZ2xv
YmFsIFNJRCDigJxTaeKAnS4NCg0KYi4gICAgSG93ZXZlciwgdGhlIGV4YW1wbGUgZm9yIFBVU0gg
b3BlcmF0aW9uIGluIHRoZSBuZXh0IHBhcmEgb2YgdGhpcyBzZWN0aW9uIGlzIHRoZSBjYXNlIG9m
IGFuICh1bmxhYmVsZWQpIElQIHBhY2tldCB3aXRoIHRoZSBkZXN0aW5hdGlvbiBhZGRyZXNzIGNv
dmVyZWQgYnkgdGhlIElQIHByZWZpeCBmb3Igd2hpY2gg4oCcU2nigJ0gaGFzIGJlZW4gYXNzaWdu
ZWQuDQoNCmMuICAgIEZyb20gbXkgUE9WOg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGkuICAgIE1hcHBpbmcgdW5sYWJlbGVkIHBhY2tldHMgdG8gU0lEcyBpcyBp
bmRlZWQgb3V0IG9mIHNjb3BlIG9mIHRoZSBkcmFmdC4gVGhlcmVmb3JlIGFuIGV4YW1wbGUgb2Yg
YSBQVVNIIG9wZXJhdGlvbiB0aGF0IGlzIGFwcGxpZWQgdG8gYSBsYWJlbGVkIHBhY2tldCAod2l0
aCB0aGUgYWN0aXZlIFNJRCBpbmZlcnJlZCBmcm9tIHRoZSB0b3AgbGFiZWwgaW4gdGhlIHN0YWNr
KSBpcyBwcmVmZXJhYmxlLg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaWkuICAgIFZhbGlkIGV4YW1wbGVzIG9mICBQVVNIIG9wZXJhdGlvbiBhcHBsaWVkIHRvIGEg
bGFiZWxlZCBpbmNvbWluZyBwYWNrZXQgY2FuIGJlIGZvdW5kIGluIFNlY3Rpb25zIDQuMiBvciA0
LjMgb2YgdGhlIFRJLUxGQTxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJs
P3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3JnX2h0bWxfZHJhZnQtMkRiYXNoYW5keS0yRHJ0Z3dn
LTJEc2VnbWVudC0yRHJvdXRpbmctMkR0aS0yRGxmYS0yRDA0JmQ9RHdNR2FRJmM9SEFrWXVoNjNy
c3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPU55akxzcjdKQTdtdnBDSmEwWW1Q
ZFZLY21NWEozMWJwYkJhTnF6Q05ybmcmbT1DQm40Ni10VGpackZ1cDBkUi1FR0F0dDRRRnE5UGky
N1JhTzVyUUNrMVF3JnM9amJIMERTWVlvMlVZeW1XWnJsdkF0N3FVV1ZYc1lLdUN0TWlFeW9lLURX
RSZlPT4gZHJhZnQNCg0KI0FobWVkOiBJIGRvIG5vdCB1bmRlcnN0YW5kIHlvdXIgY29uY2VybiBo
ZXJlOikNCltbU2FzaGFdXSBJIHRoaW5rIGl0IGlzIHByZXR0eSBjbGVhcjogY2FuIHlvdSBwcm92
aWRlIGFuIGV4YW1wbGUgb2YgYSBQVVNIIG9wZXJhdGlvbiBhcHBsaWVkIHRvIGEgbGFiZWxlZCBw
YWNrZXQgaW5zdGVhZCBvZiB5b3VyIGN1cnJlbnQgZXhhbXBsZT8NCg0KTml0czoNCg0KMS4gICAg
SSBjb25jdXIgd2l0aCBBZHJpYW4gcmVnYXJkaW5nIG51bWVyb3VzIG5pdHMgaGUgaGFzIHJlcG9y
dGVkIGluIGhpcyBXRyBMQyBDb21tZW50PGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNv
bS92Mi91cmw/dT1odHRwcy0zQV9fbWFpbGFyY2hpdmUuaWV0Zi5vcmdfYXJjaF9tc2dfc3ByaW5n
X0ZSaE8ybGdSOHI0VmxLUDJaTjJkWndIVTVCWSZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2Ni
ZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj1OeWpMc3I3SkE3bXZwQ0phMFltUGRWS2NtTVhK
MzFicGJCYU5xekNOcm5nJm09Q0JuNDYtdFRqWnJGdXAwZFItRUdBdHQ0UUZxOVBpMjdSYU81clFD
azFRdyZzPUlfNGdERmhjalJfMW5wcUtVUURIVGhzZWpVTWdKeTNXbEx6QzkwcG9SMXcmZT0+LiBJ
IHdvdWxkIGxpa2UgdG8gdGhhbmsgQWRyaWFuIGZvciBhbiBleGNlbGxlbnQgcmV2aWV3IHRoYXQg
aGF2ZSBzYXZlZCBtZSBsb3RzIG9mIGhhcmQgd29yay4NCiNBaG1lZDogSSBhbHNvIGFncmVlIHRo
YXQgQWRyaWFuJ3MgcmV2aWV3IGlzIGV4Y2VwdGlvbmFsLiBJIGJlbGlldmUgSSBhZGRyZXNzZWQg
YWxsIGhpcyBjb21tZW50cyBpbiB0aGUgbGF0ZXN0IHZlcnNpb24uDQoNCjIuICAgIEluIGFkZGl0
aW9uLCBJ4oCZZCBsaWtlIHRvIHJlcG9ydCB0aGUgZm9sbG93aW5nIG5pdHM6DQoNCmEuICAgIFRp
LUxGQSBpbiBTZWN0aW9uIDIuMTEuMSBzaG91bGQgYmUgVEktTEZBIChhcyBpbiB0aGUgVEktTEZB
PGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9v
bHMuaWV0Zi5vcmdfaHRtbF9kcmFmdC0yRGJhc2hhbmR5LTJEcnRnd2ctMkRzZWdtZW50LTJEcm91
dGluZy0yRHRpLTJEbGZhLTJEMDQmZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhl
TUstbmRiM3ZvRFRYY1d6b0NJJnI9TnlqTHNyN0pBN212cENKYTBZbVBkVktjbU1YSjMxYnBiQmFO
cXpDTnJuZyZtPUNCbjQ2LXRUalpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3UmFPNXJRQ2sxUXcmcz1q
YkgwRFNZWW8yVVl5bVdacmx2QXQ3cVVXVlhzWUt1Q3RNaUV5b2UtRFdFJmU9PiBkcmFmdCkNCiNB
aG1lZDogQWxyZWFkeSBkb25lIGluIHRoZSBsYXRlc3QgdmVyc2lvbltbU2FzaGFdXSBPSw0KDQpi
LiAgICBUSS1MRkEgZHJhZnQgaXMgcmVmZXJlbmNlZCBpbiB0aGUgdGV4dCBvZiBTZWN0aW9uIDIu
MTEuMSwgYnV0IHRoZXJlIGlzIG5vIG1hdGNoaW5nIHJlZmVyZW5jZSBpbiB0aGUg4oCcUmVmZXJl
bmNlc+KAnSBzZWN0aW9uIChwcm9iYWJseSwgSW5mb3JtYXRpb25hbCkNCiNBaG1lZDogQWxyZWFk
eSBkb25lIGluIHRoZSBsYXRlc3QgdmVyc2lvbltbU2FzaGFdXSBPSw0KDQpjLiAgICDigJx6ZXJv
IEFsZ29yaXRobeKAnSBpbiBTZWN0aW9uIDIuNSAoaW1tZWRpYXRlbHkgYWJvdmUgU2VjdGlvbiAy
LjUuMSkgbXVzdCBiZSByZXBsYWNlZCB3aXRoIOKAnGRlZmF1bHQgYWxnb3JpdGht4oCdLiBTaW1p
bGFybHksIOKAnG5vbi16ZXJvIEFsZ29yaXRobeKAnSBzaG91bGQgYmUgcmVwbGFjZWQgd2l0aCDi
gJxub24tZGVmYXVsdCBhbGdvcml0aG3igJ0NCiNBaG1lZDogV2lsbCBiZSBkb25lIGluIHRoZSBu
ZXh0IHZlcnNpb25bW1Nhc2hhXV0gIE9LDQoNCjMuICAgIEkgdGhpbmsgdGhhdCBSRkMgMzQ0MyBh
bmQgUkZDIDUzMzIgc2hvdWxkIGJlIGxpc3RlZCBhcyBOb3JtYXRpdmUgcmVmZXJlbmNlcyBpbiB0
aGlzIGRyYWZ0IHdoaWxlIFJGQyA1MzMxIGFuZCBSRkMgODI3NyBzaG91bGQgYmUgbGlzdGVkIGFz
IEluZm9ybWF0aXZlIHJlZmVyZW5jZXMuIFRoaXMgd291bGQgaW1wcm92ZSB0aGUgcmVhZGFiaWxp
dHkgb2YgdGhlIGRyYWZ0IHdpdGhvdXQgYW55IGltcGFjdCBvbiBpdHMgYWR2YW5jZW1lbnQuDQoN
CiNBaG1lZCBSRkM1MzMxIGRlc2NyaWJlcyB1cHN0cmVhbSBsYWJlbCBhc3NpZ25tZW50LiBBcyB5
b3UgbWVudGlvbmVkIGFib3ZlIChhbmQgSSB3aWxsIG1vZGlmeSB0aGUgZHJhZnQgdG8gaW5kaWNh
dGUgdGhhdCkgU1ItTVBMUyBiZWhhdmlvciBpcyBzaW1pbGFyIHRvIGRvd25zdHJlYW0gbGFiZWwg
YXNzaWdubWVudC4gUkZDIDM0NDMgZGVzY3JpYmVzIFRUTCBiZWhhdmlvci4gVGhpcyBpcyBhbiBN
UExTIGZvcndhcmRpbmcgYmVoYXZpb3IuIEFzIG1lbnRpb25lZCBpbiB0aGUgZHJhZnQsIFNSLU1Q
TFMgZG9lcyBub3QgbW9kaWZ5IGF0IHRoZSBNUExTIGZvcndhcmRpbmcgYmVoYXZpb3INCltbU2Fz
aGFdXSBSZWdhcmRpbmcgUkZDIDUzMzEg4oCTIHlvdSBtYXkgc2tpcCB0aGlzIHJlZmVyZW5jZSBp
ZiB5b3Ugc3RhdGUgKGFzIGRpc2N1c3NlZCBiZWxvdykgdGhhdCBTUi1NUExTIG9ubHkgYWxsb2Nh
dGVzIGxhYmVscyBmcm9tIHRoZSBwZXItcGxhdGZvcm0gbGFiZWwgc3BhY2UuIFJlZ2FyZGluZyBS
RkMgMzQ0MyDigJMgSSBkbyBub3QgdGhpbmsgdGhhdCB5b3UgY2FuIGZ1bGx5IGF2b2lkIGRpc2N1
c3Npb24gb2YgVW5pZm9ybSBhbmQgUGlwZS9TaG9ydCBQaXBlIG1vZGVscywgYW5kIHRoZXJlZm9y
ZSB5b3Ugd2lsbCBuZWVkIHRoaXMgcmVmZXJlbmNlLg0KDQoNCkhvcGVmdWxseSwgdGhlc2UgY29t
bWVudHMgd2lsbCBiZSB1c2VmdWwuDQojQWhtZWQ6IFRoZXkgYXJlIGNlcnRhaW5seSBxdWl0ZSB1
c2VmdWwuIFRoYW5rcyBhIGxvdA0KDQpSZWdhcmRzLA0KU2FzaGENCg0KT2ZmaWNlOiArOTcyLTM5
MjY2MzAyDQpDZWxsOiAgICAgICs5NzItNTQ5MjY2MzAyDQpFbWFpbDogICBBbGV4YW5kZXIuVmFp
bnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5j
b20+DQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50
ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hp
Y2ggaXMNCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBU
ZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQp0cmFuc21pc3Npb24gaW4gZXJyb3Is
IHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0
ZSB0aGUgb3JpZ2luYWwNCmFuZCBhbGwgY29waWVzIHRoZXJlb2YuDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18NCg0KVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRl
bmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGlj
aCBpcw0KQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRl
bGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMNCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwg
cGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRl
IHRoZSBvcmlnaW5hbA0KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi4NCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xw0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXw0KDQpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVu
ZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNo
IGlzDQpDT05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBiZSBwcm9wcmlldGFyeSB0byBFQ0kgVGVs
ZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcw0KdHJhbnNtaXNzaW9uIGluIGVycm9yLCBw
bGVhc2UgaW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxldGUg
dGhlIG9yaWdpbmFsDQphbmQgYWxsIGNvcGllcyB0aGVyZW9mLg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
DQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQoNClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5k
ZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hpY2gg
aXMNCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxl
Y29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBs
ZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0
aGUgb3JpZ2luYWwNCmFuZCBhbGwgY29waWVzIHRoZXJlb2YuDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18N
Cg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp
ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7
YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0
I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh
W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglwYW5vc2UtMTo1IDAgMCAwIDAgMCAwIDAgMCAw
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6
MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYWxpYnJp
IExpZ2h0IjsNCglwYW5vc2UtMToyIDE1IDMgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0K
QGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpWZXJkYW5hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMg
NSA0IDQgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IFw7Y29s
b3JcOmJsYWNrIjt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4g
XCxzZXJpZiI7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29O
b3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luLXRvcDowaW47DQoJbWFyZ2luLXJpZ2h0OjBp
bjsNCgltYXJnaW4tYm90dG9tOjEyLjBwdDsNCgltYXJnaW4tbGVmdDouM2luOw0KCWxpbmUtaGVp
Z2h0OjEyLjBwdDsNCgltc28tbGluZS1oZWlnaHQtcnVsZTpleGFjdGx5Ow0KCWZvbnQtc2l6ZTox
Mi4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgljb2xvcjpibGFjazt9DQpoMw0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTsNCgltc28tc3R5bGUtbGluazoiSGVhZGluZyAzIENoYXIi
Ow0KCW1hcmdpbi10b3A6Mi4wcHQ7DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltYXJnaW4tYm90dG9t
OjBpbjsNCgltYXJnaW4tbGVmdDouM2luOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglsaW5l
LWhlaWdodDoxMi4wcHQ7DQoJbXNvLWxpbmUtaGVpZ2h0LXJ1bGU6ZXhhY3RseTsNCglwYWdlLWJy
ZWFrLWFmdGVyOmF2b2lkOw0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGli
cmkgTGlnaHQiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNEQ3ODsNCglmb250LXdlaWdodDpub3Jt
YWw7fQ0KaDUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk7DQoJbXNvLXN0eWxlLWxpbms6IkhlYWRp
bmcgNSBDaGFyIjsNCgltYXJnaW4tdG9wOjIuMHB0Ow0KCW1hcmdpbi1yaWdodDowaW47DQoJbWFy
Z2luLWJvdHRvbTowaW47DQoJbWFyZ2luLWxlZnQ6LjNpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAx
cHQ7DQoJbGluZS1oZWlnaHQ6MTIuMHB0Ow0KCW1zby1saW5lLWhlaWdodC1ydWxlOmV4YWN0bHk7
DQoJcGFnZS1icmVhay1hZnRlcjphdm9pZDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIExpZ2h0IixzYW5zLXNlcmlmOw0KCWNvbG9yOiMyRTc0QjU7DQoJZm9udC13
ZWlnaHQ6bm9ybWFsO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpw
DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCglt
YXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1s
ZWZ0Oi4zaW47DQoJbGluZS1oZWlnaHQ6MTIuMHB0Ow0KCW1zby1saW5lLWhlaWdodC1ydWxlOmV4
YWN0bHk7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0K
CWNvbG9yOmJsYWNrO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxl
LWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJv
dHRvbTouMDAwMXB0Ow0KCWxpbmUtaGVpZ2h0Om5vcm1hbDsNCglmb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7DQoJY29sb3I6d2luZG93dGV4dDt9DQpwLk1zb0xp
c3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdyYXBoDQoJ
e21zby1zdHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBpbjsNCgltYXJnaW4tcmlnaHQ6
MGluOw0KCW1hcmdpbi1ib3R0b206MGluOw0KCW1hcmdpbi1sZWZ0Oi41aW47DQoJbWFyZ2luLWJv
dHRvbTouMDAwMXB0Ow0KCWxpbmUtaGVpZ2h0Om5vcm1hbDsNCglmb250LXNpemU6MTEuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOmJsYWNrO30NCnNwYW4u
SGVhZGluZzNDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJIZWFkaW5nIDMgQ2hhciI7DQoJbXNvLXN0
eWxlLXByaW9yaXR5Ojk7DQoJbXNvLXN0eWxlLWxpbms6IkhlYWRpbmcgMyI7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkgTGlnaHQiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNEQ3ODt9DQpzcGFuLkhl
YWRpbmc1Q2hhcg0KCXttc28tc3R5bGUtbmFtZToiSGVhZGluZyA1IENoYXIiOw0KCW1zby1zdHls
ZS1wcmlvcml0eTo5Ow0KCW1zby1zdHlsZS1saW5rOiJIZWFkaW5nIDUiOw0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIExpZ2h0IixzYW5zLXNlcmlmOw0KCWNvbG9yOiMyRTc0QjU7fQ0Kc3Bhbi5IVE1M
UHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVmb3JtYXR0ZWQgQ2hh
ciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZv
cm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxp
Lm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsN
Cgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFy
Z2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVm
dDowaW47DQoJbGluZS1oZWlnaHQ6bm9ybWFsOw0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1m
YW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsc2VyaWY7DQoJY29sb3I6YmxhY2s7fQ0KcC5tc29ub3Jt
YWwwMCwgbGkubXNvbm9ybWFsMDAsIGRpdi5tc29ub3JtYWwwMA0KCXttc28tc3R5bGUtbmFtZTpt
c29ub3JtYWwwOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0K
CW1hcmdpbi1sZWZ0OjBpbjsNCglsaW5lLWhlaWdodDpub3JtYWw7DQoJZm9udC1zaXplOjEyLjBw
dDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjsNCgljb2xvcjpibGFjazt9
DQpwLm1zb2NocGRlZmF1bHQsIGxpLm1zb2NocGRlZmF1bHQsIGRpdi5tc29jaHBkZWZhdWx0DQoJ
e21zby1zdHlsZS1uYW1lOm1zb2NocGRlZmF1bHQ7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6LjNpbjsNCglsaW5lLWhlaWdodDoxMi4w
cHQ7DQoJbXNvLWxpbmUtaGVpZ2h0LXJ1bGU6ZXhhY3RseTsNCglmb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmOw0KCWNvbG9yOmJsYWNrO30NCnAu
UkZDTGlzdEJ1bGxldCwgbGkuUkZDTGlzdEJ1bGxldCwgZGl2LlJGQ0xpc3RCdWxsZXQNCgl7bXNv
LXN0eWxlLW5hbWU6IlJGQyBMaXN0IEJ1bGxldCI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CW1hcmdpbi10b3A6MGluOw0KCW1hcmdpbi1yaWdodDowaW47DQoJbWFyZ2luLWJvdHRvbToxMi4w
cHQ7DQoJbWFyZ2luLWxlZnQ6LjZpbjsNCgl0ZXh0LWluZGVudDotLjNpbjsNCglsaW5lLWhlaWdo
dDoxMi4wcHQ7DQoJbXNvLWxpbmUtaGVpZ2h0LXJ1bGU6ZXhhY3RseTsNCgltc28tbGlzdDpsMCBs
ZXZlbDEgbGZvMjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5l
dyI7DQoJY29sb3I6YmxhY2s7fQ0Kc3Bhbi5lbWFpbHN0eWxlMTkNCgl7bXNvLXN0eWxlLW5hbWU6
ZW1haWxzdHlsZTE5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9y
OndpbmRvd3RleHQ7fQ0Kc3Bhbi5lbWFpbHN0eWxlMjANCgl7bXNvLXN0eWxlLW5hbWU6ZW1haWxz
dHlsZTIwOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5
N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9u
dC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6IzFGNDk3RDt9DQpzcGFuLkVt
YWlsU3R5bGUzMA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uRW1haWxTdHlsZTMxDQoJ
e21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl
cmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxlMzINCgl7bXNvLXN0eWxlLXR5
cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6
IzFGNDk3RDt9DQpzcGFuLkVtYWlsU3R5bGUzMw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdEO30NCnNw
YW4uRW1haWxTdHlsZTM0DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0KLk1zb0NocERl
ZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9
DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGlu
IDEuMGluIDEuMGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlv
bjE7fQ0KLyogTGlzdCBEZWZpbml0aW9ucyAqLw0KQGxpc3QgbDANCgl7bXNvLWxpc3QtaWQ6NTE5
MzM2Mjg7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjY3
MDMwMzU2NiAtODk0NTU3ODgyIDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3
Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzO30NCkBsaXN0IGwwOmxldmVsMQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXN0eWxlLWxpbms6IlJG
QyBMaXN0IEJ1bGxldCI7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
LjZpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6LjZp
bjsNCgl0ZXh0LWluZGVudDotLjNpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCW1z
by1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwwOmxldmVsMg0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBs
aXN0IGwwOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxl
dmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsNQ0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGww
OmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVsNw0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVs
OQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwxDQoJe21zby1saXN0LWlk
Ojc0NjUzMjE4MTsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1p
ZHM6LTgzOTIxMDUwNCA1NTk2MDk4NTAgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2
OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTM7fQ0KQGxpc3QgbDE6bGV2ZWwx
DQoJe21zby1sZXZlbC1zdGFydC1hdDo0Ow0KCW1zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDotOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDouNTVpbjsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZh
cmVhc3QtZm9udC1mYW1pbHk6Q2FsaWJyaTt9DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1s
ZWZ0OjEuMDVpbjsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIg
TmV3Ijt9DQpAbGlzdCBsMTpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgltYXJnaW4tbGVmdDoxLjU1aW47DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQt
ZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDoyLjA1aW47DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDUNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1s
ZWZ0OjIuNTVpbjsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIg
TmV3Ijt9DQpAbGlzdCBsMTpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgltYXJnaW4tbGVmdDozLjA1aW47DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQt
ZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMTpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDozLjU1aW47DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1s
ZWZ0OjQuMDVpbjsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIg
TmV3Ijt9DQpAbGlzdCBsMTpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgltYXJnaW4tbGVmdDo0LjU1aW47DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQt
ZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMg0KCXttc28tbGlzdC1pZDoyMDA2NTg1MDE5Ow0K
CW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxNjc3MjM1OTYy
IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3
Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1O30NCkBsaXN0IGwyOmxldmVsMQ0KCXttc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluO30NCkBsaXN0IGwyOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwyOmxldmVs
Mw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5k
ZW50Oi05LjBwdDt9DQpAbGlzdCBsMjpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9
DQpAbGlzdCBsMjpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMjpsZXZlbDYNCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0K
QGxpc3QgbDI6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDI6bGV2
ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10
YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47fQ0KQGxpc3QgbDI6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCm9sDQoJe21hcmdpbi1i
b3R0b206MGluO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGluO30NCi0tPjwvc3R5bGU+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4
PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8
bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0i
MSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5
IGJnY29sb3I9IndoaXRlIiBsYW5nPSJFTi1VUyIgbGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRG
NzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5IaSBhbGwsPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj5JIGFtIHByZXBhcmluZyB0aGUgc2hlcGhlcmQgd3JpdGUt
dXAgYW5kIG5vdGljZWQgdGhhdCB0aGUgdG9waWMgaW4gYmVsb3cgZS1tYWlsIHRocmVhZCBpcyBh
bjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEIj5PcGVuIGl0ZW0uIE15IHBlcnNvbmFsIG9waW5pb24gaXMgdG8g
YWRkIGEgbmV3IHNlY3Rpb24gdG8gdGhpcyBkcmFmdCB0byBhZGRyZXNzIGJlbG93IGNhc2VzPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPiZndDs8L3NwYW4+IG1vcmUgdGhhbiBvbmUgbm9kZSBhZHZlcnRpc2lu
ZyB0aGUgc2FtZSBJUHY0LzYgUFJFRklYIGFuZCBib3RoIGhhdmUgdGhlIHNhbWUgcHJlZml4LVNJ
RCB2YWx1ZSB3aXRoICZxdW90O04mcXVvdDsgZmxhZzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZndDs8L3NwYW4+IHdo
ZXJlIGFuIGFueWNhc3QgcHJlZml4IGlzIGFkdmVydGlzZWQgd2l0aCBhIHByZWZpeC1TSUQgc3Vi
LVRMViBieSBzb21lIChidXQgbm90IGFsbCkgb2YgdGhlIG5vZGVzIHRoYXQgYWR2ZXJ0aXNlIHRo
YXQgcHJlZml4LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW4iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj5UaGlzIGRyYWZ0IGlzIGFkZHJlc3NpbmcgaW5jb21pbmcgbGFiZWwgY29s
bGlzaW9uIGFuZCByZXN1bHRpbmcgYmVoYXZpb3IgYW5kIGFsc28gZGVzY3JpYmVzIG90aGVyIGFz
cGVjdHMgbGlrZSBkaWZmZXJlbnQgU0lEcyBmb3Igc2FtZQ0KIHByZWZpeCBzbyBpdCBzZWVtcyBy
ZWFzb25hYmxlIHRvIGFkZCBhYm92ZSB0d28gY2FzZXMgdG8gdGhpcyBkcmFmdC48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGlu
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+V0cgbWVtYmVycywgaWYgeW91IGhhdmUg
YW4gb3BpbmlvbiwgcGxzIHJlc3BvbmQgb24gdGhlIGxpc3QuPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW4iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj5SZ2RzPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPlNocmFkZGhhPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0IDBp
biAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdp
bi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPg0KPGI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOndpbmRvd3RleHQiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
d2luZG93dGV4dCI+IEFsZXhhbmRlciBWYWluc2h0ZWluICZsdDtBbGV4YW5kZXIuVmFpbnNodGVp
bkBlY2l0ZWxlLmNvbSZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiBTdW5kYXksIE5vdmVtYmVyIDQs
IDIwMTggOTozNyBQTTxicj4NCjxiPlRvOjwvYj4gQWhtZWQgQmFzaGFuZHkgJmx0O2FiYXNoYW5k
eS5pZXRmQGdtYWlsLmNvbSZndDs8YnI+DQo8Yj5DYzo8L2I+IHJ0Zy1kaXJAaWV0Zi5vcmc7ICdt
cGxzQGlldGYub3JnJyAmbHQ7bXBsc0BpZXRmLm9yZyZndDs7ICdhZHJpYW5Ab2xkZG9nLmNvLnVr
JyAmbHQ7YWRyaWFuQG9sZGRvZy5jby51ayZndDs7IEpvbmF0aGFuIEhhcmR3aWNrIChKb25hdGhh
bi5IYXJkd2lja0BtZXRhc3dpdGNoLmNvbSkgJmx0O2pvbmF0aGFuLmhhcmR3aWNrQG1ldGFzd2l0
Y2guY29tJmd0Ozsgc3ByaW5nQGlldGYub3JnOyBzcHJpbmctY2hhaXJzQGlldGYub3JnOyBkcmFm
dC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy5hdXRob3JzQGlldGYub3JnOw0KIFNo
cmFkZGhhIEhlZ2RlICZsdDtzaHJhZGRoYUBqdW5pcGVyLm5ldCZndDs8YnI+DQo8Yj5TdWJqZWN0
OjwvYj4gUkU6IFJ0Z0RpciBFYXJseSByZXZpZXc6IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQt
cm91dGluZy1tcGxzLTEzPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPkFobWVkLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDowaW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5BcG9s
b2dpZXMgZm9yIGEgZGVsYXllZCByZXNwb25zZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGluIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+SSBmdWxseSBhZ3JlZSB0aGF0IGFkdmVydGlzaW5nIHRoZSBzYW1lIHBy
ZWZpeCBTSUQgYXMgdGhlIE5vZGUgU0lEIGJ5IHR3byBkaWZmZXJlbnQgbm9kZXMgaW4gdGhlIFNS
IGRvbWFpbiBpcyDigJw8L3NwYW4+YSBjbGVhciB2aW9sYXRpb24NCiBvZiB0aGUgU1IgYXJjaGl0
ZWN0dXJlIFJGQyAoODQwMik8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+4oCdLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDowaW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5CdXQgSSBkbyBub3QgdGhpbmsg
dGhhdCB0aGUgU1ItTVBMUyBkcmFmdCBjYW4gc2lsZW50bHkgaWdub3JlIHRoaXMgdmlvbGF0aW9u
IGp1c3QgYmVjYXVzZSBpdCDigJw8L3NwYW4+aXMgbm90IGFuIGluY29taW5nIGxhYmVsIGNvbGxp
c2lvbjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj7igJ0uDQo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGluIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+VGhlIHNhbWUgYXBwbGllcyB0byB0aGUgY29udHJv
dmVyc3kgaW4gYWR2ZXJ0aXNpbmcgYXQgdGhlIHNhbWUgcHJlZml4IGFzIEFueWNhc3QgYnkgc29t
ZSBub2RlcyBidXQgbm90IGFzIEFueWNhc3QgKG9yIGV2ZW4gYXMgYSBOb2RlIFNJRCkNCiBieSBz
b21lIG90aGVyIG5vZGVzLiA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+WW91ciByZWZlcmVuY2UgdG8gdGhlc2UgYmVpbmcganVzdCBjb250cm9sIHBsYW5lIGlzc3Vl
cyBhbmQgdGhlcmVmb3JlIG5vdCByZWxhdGVkIHRvIFNSLU1QTFMgaXMgbm90IHZhbGlkIC0gYmVj
YXVzZSB0aGUgZHJhZnRzIGRlYWxpbmcNCiB3aXRoIHRoZSBTUiBjb250cm9sIHBsYW5lIHRvIHdo
aWNoIHlvdSByZWZlciBpbiB0aGlzIGRyYWZ0IGFyZSBzdHJpY3RseSBNUExTLW9yaWVudGVkOiB0
aGV5IGRlZmluZSBob3cgdG8gYWR2ZXJ0aXNlDQo8Yj48aT5TSUQgbGFiZWxzPC9pPjwvYj4gb3Ig
PGI+PGk+aW5kaWNlczwvaT48L2I+IHRoYXQgYXJlIHRyYW5zbGF0ZWQgaW50byA8Yj48aT5TSUQg
bGFiZWxzPC9pPjwvYj4sIGFuZCBuZWl0aGVyIG9mIHRoZXNlIG1lY2hhbmlzbXMgaXMgcmVsZXZh
bnQgZm9yZSBTUlY2IElNSE8uIChJIGRvIG5vdCBoYXZlIHRvIHJlbWluZCB5b3UgdGhhdCBhIGRy
YWZ0IHRoYXQgZGVmaW5lcw0KPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9v
ZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fZGF0YXRyYWNrZXIuaWV0Zi5vcmdfZG9jX2Ry
YWZ0LTJEYmFzaGFuZHktMkRpc2lzLTJEc3J2Ni0yRGV4dGVuc2lvbnNfLTNGaW5jbHVkZS01RnRl
eHQtM0QxJmFtcDtkPUR3TUdhUSZhbXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRi
M3ZvRFRYY1d6b0NJJmFtcDtyPU55akxzcjdKQTdtdnBDSmEwWW1QZFZLY21NWEozMWJwYkJhTnF6
Q05ybmcmYW1wO209a28tM2VGOHl5U0YxZXhINjRTb2V5RVAwZXR0NGdqc0htbU9Ddmo5ekN2USZh
bXA7cz1fQVpTaXFtVFVUTUtGUzlEQXFib3Vlb19HbnZ2QWNGeEFSV0Y4MjBIblRBJmFtcDtlPSI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj5TUlY2DQogZXh0ZW5zaW9ucyBmb3IgSVNJUzwvc3Bhbj48L2E+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiBleGlzdHMsIGFuZCBkZWFscyB3aXRoIG90aGVy
IGlzc3VlcykuPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpu
b3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPk15IDJjLDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdp
bi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPlNhc2hhPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbjowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0
Om5vcm1hbCI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowaW47bWFy
Z2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0
b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPkNlbGw6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYjNDM7OTcyLTU0OTI2
NjMwMjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPg0KPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkVtYWlsOiZuYnNwOyZuYnNwOw0KPC9zcGFuPjxh
IGhyZWY9Im1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvc3Bhbj48L2E+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTti
b3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4w
MDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4NCjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5k
b3d0ZXh0Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQi
PiBBaG1lZCBCYXNoYW5keSBbPC9zcGFuPjxhIGhyZWY9Im1haWx0bzphYmFzaGFuZHkuaWV0ZkBn
bWFpbC5jb20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+bWFpbHRvOmFiYXNoYW5keS5pZXRmQGdtYWlsLmNv
bTwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPl0NCjxicj4NCjxi
PlNlbnQ6PC9iPiBTdW5kYXksIE9jdG9iZXIgMjgsIDIwMTggMTowMSBBTTxicj4NCjxiPlRvOjwv
Yj4gU2hyYWRkaGEgSGVnZGUgJmx0Ozwvc3Bhbj48YSBocmVmPSJtYWlsdG86c2hyYWRkaGFAanVu
aXBlci5uZXQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+c2hyYWRkaGFAanVuaXBlci5uZXQ8L3NwYW4+PC9h
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij4mZ3Q7OyBBbGV4YW5kZXINCiBWYWlu
c2h0ZWluICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVj
aXRlbGUuY29tIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUu
Y29tPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+Jmd0Ozxicj4N
CjxiPkNjOjwvYj4gPC9zcGFuPjxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWYiPnJ0Zy1kaXJAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjp3aW5kb3d0ZXh0Ij47ICdtcGxzQGlldGYub3JnJyAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1h
aWx0bzptcGxzQGlldGYub3JnIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPm1wbHNAaWV0Zi5vcmc8L3NwYW4+
PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij4mZ3Q7Ow0KICdhZHJpYW5Ab2xk
ZG9nLmNvLnVrJyAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzphZHJpYW5Ab2xkZG9nLmNvLnVr
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWYiPmFkcmlhbkBvbGRkb2cuY28udWs8L3NwYW4+PC9hPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij4mZ3Q7OyBKb25hdGhhbiBIYXJkd2ljaw0KICg8L3Nw
YW4+PGEgaHJlZj0ibWFpbHRvOkpvbmF0aGFuLkhhcmR3aWNrQG1ldGFzd2l0Y2guY29tIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWYiPkpvbmF0aGFuLkhhcmR3aWNrQG1ldGFzd2l0Y2guY29tPC9zcGFuPjwvYT48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+KSAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1h
aWx0bzpqb25hdGhhbi5oYXJkd2lja0BtZXRhc3dpdGNoLmNvbSI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5q
b25hdGhhbi5oYXJkd2lja0BtZXRhc3dpdGNoLmNvbTwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOndpbmRvd3RleHQiPiZndDs7DQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0Bp
ZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5zcHJpbmdAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij47DQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnNw
cmluZy1jaGFpcnNAaWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+c3ByaW5nLWNoYWlyc0BpZXRm
Lm9yZzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPjsNCjwvc3Bh
bj48YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMu
YXV0aG9yc0BpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5kcmFmdC1pZXRmLXNwcmluZy1zZWdt
ZW50LXJvdXRpbmctbXBscy5hdXRob3JzQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6d2luZG93dGV4dCI+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBSdGdEaXIgRWFy
bHkgcmV2aWV3OiBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy0xMzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwPlRoYW5rcyBmb3IgdGhlIGNvbW1lbnRzPG86cD48L286
cD48L3A+DQo8cD5XaGlsZSBpdCBpcyBhIGNsZWFyIHZpb2xhdGlvbiBvZiB0aGUgU1IgYXJjaGl0
ZWN0dXJlIFJGQyAoODQwMiksIG1vcmUgdGhhbiBvbmUgbm9kZSBhZHZlcnRpc2luZyB0aGUgc2Ft
ZSBJUHY0LzYgUFJFRklYIGFuZCBib3RoIGhhdmUgdGhlIHNhbWUgcHJlZml4LVNJRCB2YWx1ZSB3
aXRoICZxdW90O04mcXVvdDsgZmxhZyBpcyBub3QgYW4gaW5jb21pbmcgbGFiZWwgY29sbGlzaW9u
IGJlY2F1c2UgdGhlIGxhYmVsIGlzIGFzc29jaWF0ZWQgd2l0aCB0aGUgc2FtZQ0KIEZFQywgd2hp
Y2ggaXMgdGhlIHByZWZpeC4mbmJzcDsgPG86cD48L286cD48L3A+DQo8cD5IZW5jZSBoYW5kbGlu
ZyBzdWNoIHZpb2xhdGlvbiBpcyBub3QgYW4gU1ItTVBMUyBwcm9ibGVtIGJlY2F1c2UgdGhlcmUg
aXMgbm8gaW5jb21pbmcgbGFiZWwgY29sbGlzaW9uIGFuZCBoZW5jZSBpdCBpdCBpcyBvdXRzaWRl
IHRoZSBzY29wZSBvZiB0aGlzIGRyYWZ0PG86cD48L286cD48L3A+DQo8cD48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjxwPlRoZSBzZWNvbmQgaXNzdWUgaXMgd2hpY2ggU0lEIHRvIGNob29zZSBmb3Ig
YW4gU1ItcG9saWN5IChiZSBpdCBhIHBvbGljeSBmb3IgVEUsIHRpLWxmYSwgdWxvb3AgYXZvaWRh
bmNlLCBzZWN1cml0eSwuLi4sIGV0YykuIFRoYXQgaXMgc3RyaWN0bHkgYSBjb250cm9sIGxheWVy
IGZ1bmN0aW9uYWxpdHkgYW5kIGlzIG5vdCBzcGVjaWZpYyB0byBTUi1NUExTLiBIZW5jZSBpdCBp
cyBvdXRzaWRlIHRoZSBzY29wZSBvZiB0aGlzIGRyYWZ0PG86cD48L286cD48L3A+DQo8cD48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjxwPlRoZSB0aGlyZCBpc3N1ZSBpcyB0aGUgY2FzZSB3aGVyZSBh
biBhbnljYXN0IHByZWZpeCBpcyBhZHZlcnRpc2VkIHdpdGggYSBwcmVmaXgtU0lEIHN1Yi1UTFYg
Ynkgc29tZSAoYnV0IG5vdCBhbGwpIG9mIHRoZSBub2RlcyB0aGF0IGFkdmVydGlzZSB0aGF0IHBy
ZWZpeC4gQWdhaW4gdGhpcyBpcyBub3QgYW4gaW5jb21pbmcgbGFiZWwgY29sbGlzaW9uIGJlY2F1
c2UgdGhlIGxhYmVsIGlzIGFzc29jaWF0ZWQgd2l0aCBhIHNpbmdsZSBGRUMsIHdoaWNoDQogaXMg
dGhlIGFueWNhc3QgcHJlZml4LjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gNy8x
OS8xOCA4OjMwIFBNLCBTaHJhZGRoYSBIZWdkZSB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBw
dCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
SGkgQWhtZWQsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5UaGUg
Tm9kZS1TSURzIGFyZSBleHBlY3RlZCB0byBiZSB1bmlxdWUgdG8gYSBub2RlLg0KPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHByZT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+4oCcPC9z
cGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
OjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4NCjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOndpbmRvd3RleHQiPiZuYnNwOyZuYnNwOyBBbiBJ
R1AgTm9kZS1TSUQgTVVTVCBOT1QgYmUgYXNzb2NpYXRlZCB3aXRoIGEgcHJlZml4IHRoYXQgaXMg
b3duZWQgYnk8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4N
CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOndpbmRvd3RleHQiPiZuYnNwOyZu
YnNwOyBtb3JlIHRoYW4gb25lIHJvdXRlciB3aXRoaW4gdGhlIHNhbWUgcm91dGluZyBkb21haW4u
4oCdPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5JZiB0d28gZGlm
ZmVyZW50IG5vZGVzIGFkdmVydGlzZSBzYW1lIE5vZGUtU0lELDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW4iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgRm9yIEV4YW1wbGUgTm9kZSBBIGFuZCBCIGJvdGggYWR2ZXJ0aXNlIHBy
ZWZpeCAxLjEuMS4xIGFuZCBhc3NvY2lhdGUgYSAmbmJzcDtTSUQgMTAwMCB3aXRoIE4gYml0IHNl
dC48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MGluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+VGhlcmUgaXMgYW4g
YW5vbWFseSBoZXJlIGFuZCBJTU8sIHRoaXMgZHJhZnQgc2hvdWxkIGFkZHJlc3MgaG93IHRvIGhh
bmRsZSB0aGlzIGFub21hbHkgYW5kIHdoZXRoZXIgVEktTEZBIGFuZCBvdGhlcjwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW4i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5BcHBsaWNhdGlvbnMgY2FuIHVzZSB0aGlz
IFNJRCBhcyBhIE5vZGUtU0lELjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj5Bbm90aGVyIHNsaWdodCB2YXJpYXRpb24gb2YgdGhpcyBjYXNlIGlzIGEgc2NlbmFyaW8g
d2hlcmUgQSBhbmQgQiBib3RoIGFkdmVydGlzZSBhIHByZWZpeCAxLjEuMS4xIGFuZCBBIGFzc2ln
bnMgYSBOb2RlLVNpZDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDowaW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5P
ZiAxMDAwIGFuZCBCIGRvZXMgbm90IGFzc2lnbiBhbnkgU0lELjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW4iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGluIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+Umdkczwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj5TaHJhZGRoYTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFF
MUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbjowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5v
cm1hbCI+DQo8Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+RnJvbTo8L3NwYW4+
PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij4gQWxleGFuZGVyIFZhaW5zaHRl
aW4NCjwvc3Bhbj48YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5j
b20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZiI+Jmx0O0FsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29t
Jmd0Ozwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPg0KPGJyPg0K
PGI+U2VudDo8L2I+IFRodXJzZGF5LCBKdWx5IDE5LCAyMDE4IDEwOjA1IFBNPGJyPg0KPGI+VG86
PC9iPiBBaG1lZCBCYXNoYW5keSA8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmFiYXNoYW5keS5pZXRm
QGdtYWlsLmNvbSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mbHQ7YWJhc2hhbmR5LmlldGZAZ21haWwuY29t
Jmd0Ozwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPjxicj4NCjxi
PkNjOjwvYj4gPC9zcGFuPjxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWYiPnJ0Zy1kaXJAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjp3aW5kb3d0ZXh0Ij47ICc8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmciPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+bXBsc0BpZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOndpbmRvd3RleHQiPicNCjwvc3Bhbj48YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj4mbHQ7bXBsc0BpZXRmLm9yZyZndDs8L3NwYW4+PC9hPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij47ICc8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmFkcmlh
bkBvbGRkb2cuY28udWsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+YWRyaWFuQG9sZGRvZy5jby51azwvc3Bh
bj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPicNCjwvc3Bhbj48YSBocmVm
PSJtYWlsdG86YWRyaWFuQG9sZGRvZy5jby51ayI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mbHQ7YWRyaWFu
QG9sZGRvZy5jby51ayZndDs8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0
ZXh0Ij47IEpvbmF0aGFuIEhhcmR3aWNrICg8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOkpvbmF0aGFu
LkhhcmR3aWNrQG1ldGFzd2l0Y2guY29tIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkpvbmF0aGFuLkhhcmR3
aWNrQG1ldGFzd2l0Y2guY29tPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93
dGV4dCI+KQ0KPC9zcGFuPjxhIGhyZWY9Im1haWx0bzpqb25hdGhhbi5oYXJkd2lja0BtZXRhc3dp
dGNoLmNvbSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mbHQ7am9uYXRoYW4uaGFyZHdpY2tAbWV0YXN3aXRj
aC5jb20mZ3Q7PC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+OyBT
aHJhZGRoYQ0KIEhlZ2RlIDwvc3Bhbj48YSBocmVmPSJtYWlsdG86c2hyYWRkaGFAanVuaXBlci5u
ZXQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZiI+Jmx0O3NocmFkZGhhQGp1bmlwZXIubmV0Jmd0Ozwvc3Bhbj48
L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPjsNCjwvc3Bhbj48YSBocmVmPSJt
YWlsdG86c3ByaW5nQGlldGYub3JnIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPnNwcmluZ0BpZXRmLm9yZzwv
c3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPjsNCjwvc3Bhbj48YSBo
cmVmPSJtYWlsdG86c3ByaW5nLWNoYWlyc0BpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5zcHJp
bmctY2hhaXJzQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93
dGV4dCI+Ow0KPC9zcGFuPjxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50
LXJvdXRpbmctbXBscy5hdXRob3JzQGlldGYub3JnIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPmRyYWZ0LWll
dGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmc8L3NwYW4+PC9h
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij48YnI+DQo8Yj5TdWJqZWN0OjwvYj4g
UkU6IFJ0Z0RpciBFYXJseSByZXZpZXc6IGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGlu
Zy1tcGxzLTEzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkFo
bWVkIGhpITwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDowaW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5Mb3RzIG9m
IHRoYW5rcyBmb3IgeW91ciByZXNwb25zZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGluIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+T2YgY291cnNlIE5vZGUgU0lEcyBhcmUgbm90IGRpZmZlcmVudCBmcm9tIGFu
eSBvdGhlciBQcmVmaXggU0lEcyB3aGVuIGl0IGNvbWVzIHRvIHRoZSBNUExTIGZvcndhcmRpbmcg
cGxhbmUuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkJ1dCwgSU1I
Tywgc3RyaWN0bHkgc3BlYWtpbmcsIHRoaXMgaXMgY29ycmVjdCBmb3IgYW55IG90aGVyIFNJRCBh
cyB3ZWxsLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPllvdSBz
ZWVtIHRvIGlnbm9yZSB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIFNSLU1QTFMgYW5kIFNSdjYgd2l0
aCByZWdhcmQgdG8gdGhlIGxpZmUgc3BhbiBvZiBwcmVmaXggU0lEcyBpbiBnZW5lcmFsIGFuZCBO
b2RlIFNJRHMgaW4gcGFydGljdWxhci4NCiBGcm9tIG15IFBPViB0aGlzIGRpZmZlcmVuY2Ugc2hv
dWxkIGJlIGRpc2N1c3NlZCBpbiB0aGUgZHJhZnQuIDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW4iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMUY0OTdEIj5TbyBpdCBzZWVtcyB0aGF0IHdlIGNhbiBvbmx5IOKAnGFncmVlIHRv
IGRpc2FncmVl4oCdIG9uIHRoZSBuZWVkIHRvIHNheSBzb21ldGhpbmcgc3BlY2lmaWMgYWJvdXQg
Tm9kZSBTSURzIGluIHRoZSBkcmFmdCwgYW5kIGxldCB0aGUgV0cgdG8NCiBkZWNpZGUgd2hhdCB0
byBkbyBhYm91dCBpdC4gPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhl
aWdodDpub3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJlZ2FyZHMsPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjow
aW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+U2FzaGE8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGlu
ZS1oZWlnaHQ6bm9ybWFsIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
OjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4NCjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAyPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowaW47bWFy
Z2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+Q2VsbDombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJiM0Mzs5
NzItNTQ5MjY2MzAyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbjowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1h
bCI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7Jm5ic3A7DQo8
L3NwYW4+PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWYiPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPC9zcGFuPjwv
YT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+
DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7
cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4NCjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPiBBaG1lZCBCYXNoYW5keSBbPC9zcGFuPjxhIGhy
ZWY9Im1haWx0bzphYmFzaGFuZHkuaWV0ZkBnbWFpbC5jb20iPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+bWFp
bHRvOmFiYXNoYW5keS5pZXRmQGdtYWlsLmNvbTwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOndpbmRvd3RleHQiPl0NCjxicj4NCjxiPlNlbnQ6PC9iPiBUaHVyc2RheSwgSnVseSAxOSwg
MjAxOCA3OjEzIFBNPGJyPg0KPGI+VG86PC9iPiBBbGV4YW5kZXIgVmFpbnNodGVpbiAmbHQ7PC9z
cGFuPjxhIGhyZWY9Im1haWx0bzpBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbSI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvc3Bhbj48L2E+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPiZndDs8YnI+DQo8Yj5DYzo8L2I+IDwv
c3Bhbj48YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5y
dGctZGlyQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4
dCI+OyAnPC9zcGFuPjxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWYiPm1wbHNAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0
ZXh0Ij4nDQogJmx0Ozwvc3Bhbj48YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmIj5tcGxzQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
d2luZG93dGV4dCI+Jmd0OzsgJzwvc3Bhbj48YSBocmVmPSJtYWlsdG86YWRyaWFuQG9sZGRvZy5j
by51ayI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmIj5hZHJpYW5Ab2xkZG9nLmNvLnVrPC9zcGFuPjwvYT48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+Jw0KICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFp
bHRvOmFkcmlhbkBvbGRkb2cuY28udWsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+YWRyaWFuQG9sZGRvZy5j
by51azwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPiZndDs7IEpv
bmF0aGFuIEhhcmR3aWNrICg8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOkpvbmF0aGFuLkhhcmR3aWNr
QG1ldGFzd2l0Y2guY29tIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkpvbmF0aGFuLkhhcmR3aWNrQG1ldGFz
d2l0Y2guY29tPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+KQ0K
ICZsdDs8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmpvbmF0aGFuLmhhcmR3aWNrQG1ldGFzd2l0Y2gu
Y29tIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWYiPmpvbmF0aGFuLmhhcmR3aWNrQG1ldGFzd2l0Y2guY29tPC9z
cGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+Jmd0OzsNCjwvc3Bhbj48
YSBocmVmPSJtYWlsdG86c2hyYWRkaGFAanVuaXBlci5uZXQiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+c2hy
YWRkaGFAanVuaXBlci5uZXQ8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0
ZXh0Ij47DQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLm9yZyI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmIj5zcHJpbmdAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3
aW5kb3d0ZXh0Ij47DQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnNwcmluZy1jaGFpcnNAaWV0Zi5v
cmciPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZiI+c3ByaW5nLWNoYWlyc0BpZXRmLm9yZzwvc3Bhbj48L2E+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPjsNCjwvc3Bhbj48YSBocmVmPSJtYWlsdG86
ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0BpZXRmLm9yZyI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmIj5kcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy5h
dXRob3JzQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4
dCI+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBSdGdEaXIgRWFybHkgcmV2aWV3OiBkcmFmdC1p
ZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy0xMzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjxwPlRoYW5rcyBmb3IgdGhlIHJlcGx5PG86cD48L286cD48L3A+DQo8cD5TZWUgaW5saW5l
PG86cD48L286cD48L3A+DQo8cD5BaG1lZDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
T24gNy8xMi8xOCAxMjoyMiBBTSwgQWxleGFuZGVyIFZhaW5zaHRlaW4gd3JvdGU6PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdp
bi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkFobWVkIGFuZCBhbGwsPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkkgd291bGQgbGlrZSB0byBleHBh
bmQgb24gbXkgY29tbWVudHMgKGFuZCB5b3VyIHJlc3BvbnNlcykgYWJvdXQgdGhlIHJvbGUgb2Yg
Tm9kZSBTSURzIGluIFNSLU1QTFMuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPkkgd291bGQgbGlrZSB0byBicmluZyB5b3VyIGF0dGVudGlvbiB0d28gcG9pbnRzOjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i
dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0OmwyIGxldmVsMSBsZm80Ij48IVtpZiAhc3VwcG9y
dExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4xLjxzcGFuIHN0eWxlPSJmb250
OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+Tm9kZSBTSURzIChhbmQsIGluIGdlbmVyYWwsIFByZWZpeCBTSURzKSBpbiBN
UExTLVNSIGFyZSBkaWZmZXJlbnQgZnJvbSB0aGUgc2FtZSBpbiBTUnY2IGJlY2F1c2UgdGhleSBy
ZXF1aXJlIGV4cGxpY2l0IGNvbmZpZ3VyYXRpb24gYWN0aW9uIGJ5IHRoZSBvcGVyYXRvciBvZiBT
UiBkb21haW4uIEkuZS4sIGl0IGlzIG5vdCBlbm91Z2ggZm9yIGEgbm9kZSB0bw0KIG93biBzb21l
IC8zMiBvciAvMTI4IHByZWZpeCB0aGF0IGlzIGFkdmVydGlzZWQgYnkgSUdQLiBUaGUgb3BlcmF0
b3IgbXVzdCBleHBsaWNpdGx5IGNvbmZpZ3VyZSB0aGUgbm9kZSB0byB1c2Ugc3VjaCBhIHByZWZp
eCBhcyZuYnNwOyBOb2RlIFNJRCBhbmQgdG8gYXNzaWduIHRvIGl0IGEgc3BlY2lmaWMgaW5kZXgg
dGhhdCBpcyB1bmlxdWUgaW4gdGhlIFNSIGRvbWFpbi4gRnJvbSBteSBQT1YsIHRoaXMgZGlmZmVy
ZW5jZSBhbG9uZSB3b3VsZCBxdWFsaWZ5DQogTm9kZSBTSURzIGFzIGEgdG9waWMgdG8gYmUgZGlz
Y3Vzc2VkIGluIHRoZSA8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9p
bnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJEaWV0
Zi0yRHNwcmluZy0yRHNlZ21lbnQtMkRyb3V0aW5nLTJEbXBscy0yRDE0JmFtcDtkPUR3TUdhUSZh
bXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFtcDtyPU55
akxzcjdKQTdtdnBDSmEwWW1QZFZLY21NWEozMWJwYkJhTnF6Q05ybmcmYW1wO209Q0JuNDYtdFRq
WnJGdXAwZFItRUdBdHQ0UUZxOVBpMjdSYU81clFDazFRdyZhbXA7cz1xNmRqcFJYbGFtVXpLWmxH
SXVYVHRCY3Nud2V2SHdkZHF2U3RaclNGTW5FJmFtcDtlPSI+TVBMUy1TUg0KIEFyY2hpdGVjdHVy
ZTwvYT48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+IGRyYWZ0Ljwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDowaW47bGluZS1oZWlnaHQ6bm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4jQWhtZWQ6IEkgZGlzYWdyZWUgd2l0aCB5
b3VyIFBPVi4gRnJvbSB0aGUgZm9yd2FyZGluZyBwbGFuZSBwZXJzcGVjdGl2ZSBpdCBkb2VzIG5v
dCBtYWtlIGFueSBkaWZmZXJlbmNlIHdoZXRoZXIgYSB0aGUgbGFiZWwgYXQgdGhlIHRvcCBvZiBh
biBNUExTDQogcGFja2V0IChyZXByZXNlbnRpbmcgdGhlIHByZWZpeC1TSUQpIGlkZW50aWZpZXMg
YSBub2RlIG9yIG5vdC4gU28gZnJvbSB0aGUgU1ItbXBscyBmb3J3YXJkaW5nIHBvaW50IG9mIHZp
ZXcgdGhlcmUgaXMgbm8gZGlmZmVyZW5jZSBiZXR3ZWVuIGEgcHJlZml4LVNJRCBhbmQgYSBub2Rl
LVNJRC4gSWYgdGhlcmUgaXMgYW55IHBsYWNlIGluIHRoZSBTUi1tcGxzIGRyYWZ0IHdoZXJlIHRo
ZXJlIGlzIGEgbmVlZCB0byBoYW5kbGUgYSBub2RlLVNJRCBkaWZmZXJlbnQNCiBmcm9tIGEgcHJl
Zml4IFNJRCwgaXQgd291bGQgYmUgZ3JlYXQgdG8gcG9pbnQgaXQgb3V0PGJyPg0KPGJyPg0KPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7
bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8aDMgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW47dGV4dC1p
bmRlbnQ6LS4yNWluO21zby1saW5lLWhlaWdodC1hbHQ6MHB0O21zby1saXN0OmwyIGxldmVsMSBs
Zm80Ij4NCjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUi
PjIuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPklu
IGFkZGl0aW9uLCBxdWl0ZSBhIGZldyBjb25zdHJ1Y3RzIGFzc29jaWF0ZWQgd2l0aCBTUi1NUExT
IGltcGxpY2l0bHkgYXNzdW1lIHRoYXQgZWFjaCBub2RlIGluIHRoZSBTUi1NUExTIGRvbWFpbiBp
cyBhc3NpZ25lZCB3aXRoIGF0IGxlYXN0IG9uZSBOb2RlIFNJRC4gT25lIGV4YW1wbGUgY2FuIGJl
IGZvdW5kIGluIHRoZQ0KPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29t
L3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJEYmFzaGFuZHkt
MkRydGd3Zy0yRHNlZ21lbnQtMkRyb3V0aW5nLTJEdGktMkRsZmEtMkQwNCZhbXA7ZD1Ed01HYVEm
YW1wO2M9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj1O
eWpMc3I3SkE3bXZwQ0phMFltUGRWS2NtTVhKMzFicGJCYU5xekNOcm5nJmFtcDttPUNCbjQ2LXRU
alpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3UmFPNXJRQ2sxUXcmYW1wO3M9amJIMERTWVlvMlVZeW1X
WnJsdkF0N3FVV1ZYc1lLdUN0TWlFeW9lLURXRSZhbXA7ZT0iPg0KPHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+VEktTEZBPC9zcGFuPjwvYT4g
ZHJhZnQuIFRoaXMgZHJhZnQgc2F5cyBpbiBTZWN0aW9uIDQuMjo8bzpwPjwvbzpwPjwvaDM+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGgzIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjttc28t
bGluZS1oZWlnaHQtYWx0OjBwdCI+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9p
bnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX2RyYWZ0LTJEYmFz
aGFuZHktMkRydGd3Zy0yRHNlZ21lbnQtMkRyb3V0aW5nLTJEdGktMkRsZmEtMkQwNC0yM3NlY3Rp
b24tMkQ0LjImYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1u
ZGIzdm9EVFhjV3pvQ0kmYW1wO3I9TnlqTHNyN0pBN212cENKYTBZbVBkVktjbU1YSjMxYnBiQmFO
cXpDTnJuZyZhbXA7bT1DQm40Ni10VGpackZ1cDBkUi1FR0F0dDRRRnE5UGkyN1JhTzVyUUNrMVF3
JmFtcDtzPXNBaTNLQ1dVd0dTM0Q5M3Q4aWM2NFdfNDZ4bTl5OE9hY3M3b3pjQXdlUzgmYW1wO2U9
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyBcO2NvbG9yXDpibGFjayZxdW90OyI+NC4yPC9zcGFuPjwvYT48YSBuYW1lPSJzZWN0aW9u
LTQuMiI+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3IFw7Y29sb3JcOmJsYWNrJnF1b3Q7Ij4uDQogVGhlIHJlcGFpciBub2RlIGlz
IGEgUFEgbm9kZTwvc3Bhbj48bzpwPjwvbzpwPjwvaDM+DQo8cHJlIHN0eWxlPSJtYXJnaW4tbGVm
dDouN2luIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjdpbiI+PHNwYW4gc3R5bGU9ImNvbG9y
OmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3ByZT4NCjxwcmUgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi43aW4iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IFdoZW4g
dGhlIHJlcGFpciBub2RlIGlzIGluIFAoUyxYKSwgdGhlIHJlcGFpciBsaXN0IGlzIG1hZGUgb2Yg
YTwvc3Bhbj48bzpwPjwvbzpwPjwvcHJlPg0KPHByZSBzdHlsZT0ibWFyZ2luLWxlZnQ6LjdpbiI+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgc2luZ2xlIG5vZGUgc2VnbWVu
dCB0byB0aGUgcmVwYWlyIG5vZGUuPC9zcGFuPjxvOnA+PC9vOnA+PC9wcmU+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDowaW47bWFyZ2luLXJp
Z2h0OjBpbjttYXJnaW4tYm90dG9tOjBpbjttYXJnaW4tbGVmdDouNWluO21hcmdpbi1ib3R0b206
LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPkluIHRoZSBzY29wZSBvZiB0aGlzIHNlY3Rpb24sIHRoZSByZXBhaXIgbm9kZSBpcyBub3Qg
YWRqYWNlbnQgdG8gdGhlIFBMUiwgYW5kIHRoZXJlZm9yZSwgdG8gdGhlIGJlc3Qgb2YgbXkgdW5k
ZXJzdGFuZGluZywgJm5ic3A74oCcYSBzaW5nbGUNCjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kOnll
bGxvdzttc28taGlnaGxpZ2h0OnllbGxvdyI+bm9kZSBzZWdtZW50PC9zcGFuPiB0byB0aGUgcmVw
YWlyIG5vZGXigJ0gY2FuIGJlIG9ubHkgdGhlIE5vZGUgU0lEIG9mIHRoZSByZXBhaXIgbm9kZS4g
U2luY2UgcmVwYWlyIG5vZGVzIGFyZSBjb21wdXRlZCBkeW5hbWljYWxseSwgdGhpcyBlbnRpcmUg
c2NoZW1lIGRlcGVuZHMgb24gYWxsIG5vZGVzIGluIHRoZSBNUExTPVNSIGRvbWFpbiAmbmJzcDto
YXZpbmcgYXQgbGVhc3QNCiBvbmUgTm9kZSBTSUQgZWFjaDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjBpbjtsaW5lLWhlaWdodDpub3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiNBaG1lZDogVGhlIGNob2ljZSBvZiB0
aGUgU0lEIHRvIGlkZW50aWZ5IGFuIGludGVybWVkaWF0ZSBvciBleGl0IG5vZGUocykgaW4gYW4g
U1ItcG9saWN5IGlzIGEgY29udHJvbCBwbGFuZSBiZWhhdmlvciwgaXJyZXNwZWN0aXZlIG9mIHJl
YXNvbiBzdWNoDQogcG9saWN5IGlzIGNyZWF0ZWQgKGJlIGl0IHRpLWxmYSBleHBsaWNpdCBwYXRo
LCB1bG9vcCBhdm9pZGFuY2UgZXhwbGljaXQgcGF0aCwgb3Igc29tZSBTUi1URSBleHBsaWNpdCBw
YXRoKS4gU1ItUG9saWN5IGFzIHdlbGwgYXMgVGktTEZBIGFuZCB1bG9vcCBhdm9pZGFuY2UgYXJl
IGhhbmRsZWQgaW4gc2VwYXJhdGUgZHJhZnRzLiBTbyBqdXN0IGxpa2UgdGhlIHJlc3BvbnNlIHRv
IHlvdXIgcHJldmlvdXMgY29tbWVudCwgZnJvbSBmb3J3YXJkaW5nDQogcGxhbmUgcGVyc3BlY3Rp
dmUgaXQgZG9lcyBub3QgbWFrZSBhbnkgZGlmZmVyZW5jZSB3aGV0aGVyIHRoZSBsYWJlbCBhdCB0
aGUgdG9wIG9mIGFuIE1QTFMgcGFja2V0IGlkZW50aWZpZXMgYSBzaW5nbGUgb3IgbXVsdGlwbGUg
bm9kZXMuDQo8YnI+DQo8YnI+DQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBz
dHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OjBpbjttYXJnaW4tcmln
aHQ6MGluO21hcmdpbi1ib3R0b206MGluO21hcmdpbi1sZWZ0Oi41aW47bWFyZ2luLWJvdHRvbTou
MDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPg0KPHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAw
MDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PkhvcGVmdWxseSB0aGVzZSBub3RlcyBjbGFyaWZ5IG15IHBvc2l0aW9uIG9uIHRoZSBzdWJqZWN0
Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW46MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPg0KPHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFw
dDtsaW5lLWhlaWdodDpub3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJl
Z2FyZHMsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbjowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+U2FzaGE8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4w
MDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4N
CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAy
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bjowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Q2VsbDombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJiM0Mzs5NzItNTQ5MjY2MzAyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbjowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVp
Z2h0Om5vcm1hbCI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7
Jm5ic3A7DQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29t
PC9zcGFuPjwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUx
RTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9y
bWFsIj4NCjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij5Gcm9tOjwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPiBBbGV4YW5kZXIgVmFpbnNodGVp
bg0KPGJyPg0KPGI+U2VudDo8L2I+IFdlZG5lc2RheSwgSnVseSAxMSwgMjAxOCAxMjowMiBQTTxi
cj4NCjxiPlRvOjwvYj4gQWhtZWQgQmFzaGFuZHkgPC9zcGFuPjxhIGhyZWY9Im1haWx0bzphYmFz
aGFuZHkuaWV0ZkBnbWFpbC5jb20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Jmx0O2FiYXNoYW5keS5pZXRm
QGdtYWlsLmNvbSZndDs8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0
Ij48YnI+DQo8Yj5DYzo8L2I+IDwvc3Bhbj48YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9y
ZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj5ydGctZGlyQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6d2luZG93dGV4dCI+OyAnPC9zcGFuPjxhIGhyZWY9Im1haWx0bzptcGxzQGll
dGYub3JnIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPm1wbHNAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij4nDQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOm1wbHNA
aWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Jmx0O21wbHNAaWV0Zi5vcmcmZ3Q7PC9zcGFuPjwv
YT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+OyAnPC9zcGFuPjxhIGhyZWY9Im1h
aWx0bzphZHJpYW5Ab2xkZG9nLmNvLnVrIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPmFkcmlhbkBvbGRkb2cu
Y28udWs8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij4nDQo8L3Nw
YW4+PGEgaHJlZj0ibWFpbHRvOmFkcmlhbkBvbGRkb2cuY28udWsiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+
Jmx0O2FkcmlhbkBvbGRkb2cuY28udWsmZ3Q7PC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6d2luZG93dGV4dCI+OyBKb25hdGhhbiBIYXJkd2ljayAoPC9zcGFuPjxhIGhyZWY9Im1haWx0
bzpKb25hdGhhbi5IYXJkd2lja0BtZXRhc3dpdGNoLmNvbSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5Kb25h
dGhhbi5IYXJkd2lja0BtZXRhc3dpdGNoLmNvbTwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOndpbmRvd3RleHQiPikNCjwvc3Bhbj48YSBocmVmPSJtYWlsdG86am9uYXRoYW4uaGFyZHdp
Y2tAbWV0YXN3aXRjaC5jb20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Jmx0O2pvbmF0aGFuLmhhcmR3aWNr
QG1ldGFzd2l0Y2guY29tJmd0Ozwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRv
d3RleHQiPjsNCjwvc3Bhbj48YSBocmVmPSJtYWlsdG86c2hyYWRkaGFAanVuaXBlci5uZXQiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZiI+c2hyYWRkaGFAanVuaXBlci5uZXQ8L3NwYW4+PC9hPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij47DQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnNwcmluZ0Bp
ZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5zcHJpbmdAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij47DQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOnNw
cmluZy1jaGFpcnNAaWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+c3ByaW5nLWNoYWlyc0BpZXRm
Lm9yZzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPjsNCjwvc3Bh
bj48YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMu
YXV0aG9yc0BpZXRmLm9yZyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5kcmFmdC1pZXRmLXNwcmluZy1zZWdt
ZW50LXJvdXRpbmctbXBscy5hdXRob3JzQGlldGYub3JnPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6d2luZG93dGV4dCI+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJFOiBSdGdEaXIgRWFy
bHkgcmV2aWV3OiBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy0xMzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDowaW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5BaG1lZCwgYW5kIGFsbCw8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MGluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+TG90cyBvZiB0aGFua3Mg
Zm9yIGEgZGV0YWlsZWQgcmVzcG9uc2UgdG8gbXkgY29tbWVudHMuDQo8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGluIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+UGxlYXNlIHNlZQ0KPC9zcGFuPjxiPjxpPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMDBCMDUwIj5pbmxpbmUgYmVsb3c8L3NwYW4+PC9pPjwvYj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+IG15IHBvc2l0aW9uIG9uIGVhY2ggb2YgdGhlbS48
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFw
dDtsaW5lLWhlaWdodDpub3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlJl
Z2FyZHMsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbjowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+U2FzaGE8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4w
MDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4N
CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAy
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bjowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Q2VsbDombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJiM0Mzs5NzItNTQ5MjY2MzAyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbjowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVp
Z2h0Om5vcm1hbCI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7
Jm5ic3A7DQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29t
PC9zcGFuPjwvYT48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUx
RTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9y
bWFsIj4NCjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij5Gcm9tOjwvc3Bhbj48
L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPiBBaG1lZCBCYXNoYW5keSBbPC9z
cGFuPjxhIGhyZWY9Im1haWx0bzphYmFzaGFuZHkuaWV0ZkBnbWFpbC5jb20iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZiI+bWFpbHRvOmFiYXNoYW5keS5pZXRmQGdtYWlsLmNvbTwvc3Bhbj48L2E+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPl0NCjxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXks
IEp1bHkgMTEsIDIwMTggNDo0MiBBTTxicj4NCjxiPlRvOjwvYj4gQWxleGFuZGVyIFZhaW5zaHRl
aW4gJmx0Ozwvc3Bhbj48YSBocmVmPSJtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVs
ZS5jb20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZiI+QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208
L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij4mZ3Q7Ow0KPC9zcGFu
PjxhIGhyZWY9Im1haWx0bzpzcHJpbmctY2hhaXJzQGlldGYub3JnIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PnNwcmluZy1jaGFpcnNAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3
aW5kb3d0ZXh0Ij47DQo8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtc3ByaW5nLXNl
Z21lbnQtcm91dGluZy1tcGxzLmF1dGhvcnNAaWV0Zi5vcmciPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+ZHJh
ZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0BpZXRmLm9yZzwvc3Bh
bj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRvd3RleHQiPjxicj4NCjxiPkNjOjwvYj4g
PC9zcGFuPjxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PnJ0Zy1kaXJAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0
ZXh0Ij47ICc8L3NwYW4+PGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmciPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZiI+bXBsc0BpZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRv
d3RleHQiPicNCiAmbHQ7PC9zcGFuPjxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWYiPm1wbHNAaWV0Zi5vcmc8L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjp3aW5kb3d0ZXh0Ij4mZ3Q7OyAnPC9zcGFuPjxhIGhyZWY9Im1haWx0bzphZHJpYW5Ab2xkZG9n
LmNvLnVrIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPmFkcmlhbkBvbGRkb2cuY28udWs8L3NwYW4+PC9hPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij4nDQogJmx0Ozwvc3Bhbj48YSBocmVmPSJt
YWlsdG86YWRyaWFuQG9sZGRvZy5jby51ayI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5hZHJpYW5Ab2xkZG9n
LmNvLnVrPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6d2luZG93dGV4dCI+Jmd0Ozsg
Sm9uYXRoYW4gSGFyZHdpY2sgKDwvc3Bhbj48YSBocmVmPSJtYWlsdG86Sm9uYXRoYW4uSGFyZHdp
Y2tAbWV0YXN3aXRjaC5jb20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Sm9uYXRoYW4uSGFyZHdpY2tAbWV0
YXN3aXRjaC5jb208L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij4p
DQogJmx0Ozwvc3Bhbj48YSBocmVmPSJtYWlsdG86am9uYXRoYW4uaGFyZHdpY2tAbWV0YXN3aXRj
aC5jb20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZiI+am9uYXRoYW4uaGFyZHdpY2tAbWV0YXN3aXRjaC5jb208
L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij4mZ3Q7Ow0KPC9zcGFu
PjxhIGhyZWY9Im1haWx0bzpzaHJhZGRoYUBqdW5pcGVyLm5ldCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5z
aHJhZGRoYUBqdW5pcGVyLm5ldDwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOndpbmRv
d3RleHQiPjsNCjwvc3Bhbj48YSBocmVmPSJtYWlsdG86c3ByaW5nQGlldGYub3JnIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWYiPnNwcmluZ0BpZXRmLm9yZzwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OndpbmRvd3RleHQiPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogUnRnRGlyIEVhcmx5IHJldmll
dzogZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMtMTM8L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86
cD48L286cD48L3A+DQo8cD5UaGFua3MgZm9yIHRob3JvdWdoIChhbmQgVkVSWSBjbGVhcikgdGhl
IHJldmlldzxvOnA+PC9vOnA+PC9wPg0KPHA+U2VlIGlubGluZSAjQWhtZWQ8bzpwPjwvbzpwPjwv
cD4NCjxwPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHA+QWhtZWQ8bzpwPjwvbzpwPjwvcD4NCjxw
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48
L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gNi8xNS8xOCAxMTowOCBQ
TSwgQWxleGFuZGVyIFZhaW5zaHRlaW4gd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmIj5SZS1zZW5kaW5nIHRvJm5ic3A7IGNvcnJlY3QgU1BS
SU5HIFdHIGxpc3QuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7
LHNhbnMtc2VyaWYiPlNpbmNlcmUgYXBvbG9naWVzIGZvciB0aGUgZGVsYXkgY2F1c2VkIGJ5IGEg
dHlwby48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MGNtbWFyZ2luLWJvdHRvbTouMDAw
MXB0Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJp
ZiI+VGh1bWIgdHlwZWQgYnkgU2FzaGEgVmFpbnNodGVpbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjNpbjttYXJnaW4tYm90dG9tOjEyLjBw
dCI+DQo8ZGl2IGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJtYXJnaW46
MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDt0ZXh0LWFsaWduOmNlbnRlciI+DQo8c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPg0KPGhy
IHNpemU9IjIiIHdpZHRoPSI5OCUiIGFsaWduPSJjZW50ZXIiPg0KPC9zcGFuPjwvZGl2Pg0KPC9k
aXY+DQo8ZGl2IGlkPSJkaXZScGx5RndkTXNnIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZy
b206PC9iPiBBbGV4YW5kZXIgVmFpbnNodGVpbjxicj4NCjxiPlNlbnQ6PC9iPiBTdW5kYXksIEp1
bmUgMTAsIDIwMTggMTA6NDM6NTIgQU08YnI+DQo8Yj5Ubzo8L2I+IDxhIGhyZWY9Im1haWx0bzpz
cHJpbmctY2hhaXJzQGlldGYub3JnIj5zcHJpbmctY2hhaXJzQGlldGYub3JnPC9hPjsgPGEgaHJl
Zj0ibWFpbHRvOmRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLmF1dGhvcnNA
aWV0Zi5vcmciPg0KZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9y
c0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzpzcHJpbmdAaWV0
Zi5jb20iPnNwcmluZ0BpZXRmLmNvbTwvYT47IDxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYu
b3JnIj4NCnJ0Zy1kaXJAaWV0Zi5vcmc8L2E+OyAnPGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5v
cmciPm1wbHNAaWV0Zi5vcmc8L2E+JzsgJzxhIGhyZWY9Im1haWx0bzphZHJpYW5Ab2xkZG9nLmNv
LnVrIj5hZHJpYW5Ab2xkZG9nLmNvLnVrPC9hPic7IEpvbmF0aGFuIEhhcmR3aWNrICg8YSBocmVm
PSJtYWlsdG86Sm9uYXRoYW4uSGFyZHdpY2tAbWV0YXN3aXRjaC5jb20iPkpvbmF0aGFuLkhhcmR3
aWNrQG1ldGFzd2l0Y2guY29tPC9hPik7DQo8YSBocmVmPSJtYWlsdG86c2hyYWRkaGFAanVuaXBl
ci5uZXQiPnNocmFkZGhhQGp1bmlwZXIubmV0PC9hPjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSRTog
UnRnRGlyIEVhcmx5IHJldmlldzogZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1w
bHMtMTM8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7
LHNlcmlmIj4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2Vy
aWYmcXVvdDsiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj5FeHBsaWNpdGx5IGFkZGluZyBTaHJhZGRoYSAmbmJzcDt3aG8gaXMgdGhlIHNoZXBoZXJk
IG9mIHRoaXMgZHJhZnQuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj5SZWdhcmRzLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5TYXNoYTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5D
ZWxsOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmIzQzOzk3Mi01NDkyNjYzMDI8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7Jm5ic3A7IDwvc3Bhbj48YSBocmVmPSJtYWlsdG86QWxl
eGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PkZyb206PC9iPiBBbGV4YW5kZXIgVmFpbnNodGVpbiA8YnI+DQo8Yj5TZW50OjwvYj4gRnJpZGF5
LCBKdW5lIDgsIDIwMTggNTo0MyBQTTxicj4NCjxiPlRvOjwvYj4gJzxhIGhyZWY9Im1haWx0bzpz
cHJpbmctY2hhaXJzQGlldGYub3JnIj5zcHJpbmctY2hhaXJzQGlldGYub3JnPC9hPicgPGEgaHJl
Zj0ibWFpbHRvOnNwcmluZy1jaGFpcnNAaWV0Zi5vcmciPg0KJmx0O3NwcmluZy1jaGFpcnNAaWV0
Zi5vcmcmZ3Q7PC9hPjsgJzxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50
LXJvdXRpbmctbXBscy5hdXRob3JzQGlldGYub3JnIj5kcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50
LXJvdXRpbmctbXBscy5hdXRob3JzQGlldGYub3JnPC9hPicNCjxhIGhyZWY9Im1haWx0bzpkcmFm
dC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRpbmctbXBscy5hdXRob3JzQGlldGYub3JnIj4mbHQ7
ZHJhZnQtaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nLW1wbHMuYXV0aG9yc0BpZXRmLm9yZyZn
dDs8L2E+PGJyPg0KPGI+Q2M6PC9iPiAnPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLmNvbSI+
c3ByaW5nQGlldGYuY29tPC9hPicgPGEgaHJlZj0ibWFpbHRvOnNwcmluZ0BpZXRmLmNvbSI+DQom
bHQ7c3ByaW5nQGlldGYuY29tJmd0OzwvYT47IDxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYu
b3JnIj5ydGctZGlyQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmci
Pg0KbXBsc0BpZXRmLm9yZzwvYT47ICc8YSBocmVmPSJtYWlsdG86YWRyaWFuQG9sZGRvZy5jby51
ayI+YWRyaWFuQG9sZGRvZy5jby51azwvYT4nDQo8YSBocmVmPSJtYWlsdG86YWRyaWFuQG9sZGRv
Zy5jby51ayI+Jmx0O2FkcmlhbkBvbGRkb2cuY28udWsmZ3Q7PC9hPjxicj4NCjxiPlN1YmplY3Q6
PC9iPiBSdGdEaXIgRWFybHkgcmV2aWV3OiBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJvdXRp
bmctbXBscy0xMzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90Oyxz
YW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJk
YW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkhlbGxvLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+SSBoYXZlIGJlZW4gc2VsZWN0ZWQgdG8g
ZG8gYSByb3V0aW5nIGRpcmVjdG9yYXRlIOKAnGVhcmx54oCdIHJldmlldyBvZiB0aGlzIGRyYWZ0
Og0KPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91
cmw/dT1odHRwcy0zQV9fZGF0YXRyYWNrZXIuaWV0Zi5vcmdfZG9jX2RyYWZ0LTJEaWV0Zi0yRHNw
cmluZy0yRHNlZ21lbnQtMkRyb3V0aW5nLTJEbXBsc18mYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1
aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9TnlqTHNyN0pBN212
cENKYTBZbVBkVktjbU1YSjMxYnBiQmFOcXpDTnJuZyZhbXA7bT1DQm40Ni10VGpackZ1cDBkUi1F
R0F0dDRRRnE5UGkyN1JhTzVyUUNrMVF3JmFtcDtzPUN4YmFhZjlVMGtqNl9tZVZTb2JTa1JMUVcx
U3dJOE1KdmdIcHVZcDBRT00mYW1wO2U9Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxz
Lzwvc3Bhbj48L2E+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNh
bnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRh
bmEmcXVvdDssc2Fucy1zZXJpZiI+VGhlIHJvdXRpbmcgZGlyZWN0b3JhdGUgd2lsbCwgb24gcmVx
dWVzdCBmcm9tIHRoZSB3b3JraW5nIGdyb3VwIGNoYWlyLCBwZXJmb3JtIGFuIOKAnGVhcmx54oCd
IHJldmlldyBvZiBhIGRyYWZ0IGJlZm9yZSBpdCBpcyBzdWJtaXR0ZWQgZm9yIHB1YmxpY2F0aW9u
IHRvIHRoZSBJRVNHLiBUaGUgZWFybHkgcmV2aWV3DQogY2FuIGJlIHBlcmZvcm1lZCBhdCBhbnkg
dGltZSBkdXJpbmcgdGhlIGRyYWZ04oCZcyBsaWZldGltZSBhcyBhIHdvcmtpbmcgZ3JvdXAgZG9j
dW1lbnQuIFRoZSBwdXJwb3NlIG9mIHRoZSBlYXJseSByZXZpZXcgZGVwZW5kcyBvbiB0aGUgc3Rh
Z2UgdGhhdCB0aGUgZG9jdW1lbnQgaGFzIHJlYWNoZWQuIEFzIHRoaXMgZG9jdW1lbnQgaXMgY3Vy
cmVudGx5IGluIHRoZSBXRyBMYXN0IGNhbGwsIG15IGZvY3VzIGZvciB0aGUgcmV2aWV3IHdhcyB0
byBkZXRlcm1pbmUNCiB3aGV0aGVyIHRoZSBkb2N1bWVudCBpcyByZWFkeSB0byBiZSBwdWJsaXNo
ZWQuIFBsZWFzZSBjb25zaWRlciBteSBjb21tZW50cyBhbG9uZyB3aXRoIHRoZSBvdGhlciB3b3Jr
aW5nIGdyb3VwIGxhc3QgY2FsbCBjb21tZW50cy48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Rm9yIG1vcmUgaW5m
b3JtYXRpb24gYWJvdXQgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUsIHBsZWFzZSBzZWUNCjwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZx
dW90OyxzYW5zLXNlcmlmIj7igIs8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnBy
b29mcG9pbnQuY29tL3YyL3VybD91PWh0dHAtM0FfX3RyYWMudG9vbHMuaWV0Zi5vcmdfYXJlYV9y
dGdfdHJhY193aWtpX1J0Z0RpciZhbXA7ZD1Ed01HYVEmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2Jm
aDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj1OeWpMc3I3SkE3bXZwQ0phMFltUGRWS2Nt
TVhKMzFicGJCYU5xekNOcm5nJmFtcDttPUNCbjQ2LXRUalpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3
UmFPNXJRQ2sxUXcmYW1wO3M9NnBuSTdsODJld3d6b3hnT1hxVEtyYkt1UWlkdDYtS0JzWmRzWEZu
b1FDZyZhbXA7ZT0iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+aHR0cDovL3RyYWMudG9vbHMuaWV0Zi5vcmcv
YXJlYS9ydGcvdHJhYy93aWtpL1J0Z0Rpcjwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj4NCjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJp
ZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZx
dW90OyxzYW5zLXNlcmlmIj5Eb2N1bWVudDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj46IGRy
YWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy1tcGxzLTEzPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5SZXZpZXdlcjwv
c3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj46IEFsZXhhbmRlciAo4oCcU2FzaGHigJ0pIFZhaW5z
aHRlaW4gKDwvc3Bhbj48YSBocmVmPSJtYWlsdG86YWxleGFuZGVyLnZhaW5zaHRlaW5AZWNpdGVs
ZS5jb20iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Zl
cmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+YWxleGFuZGVyLnZhaW5zaHRlaW5AZWNpdGVsZS5jb208
L3NwYW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+KTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+UmV2aWV3IERhdGU8L3NwYW4+PC9i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEm
cXVvdDssc2Fucy1zZXJpZiI+OiAwOC1KdW4tMTg8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkludGVuZGVkIFN0YXR1czwvc3Bh
bj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVy
ZGFuYSZxdW90OyxzYW5zLXNlcmlmIj46IFByb3Bvc2VkIFN0YW5kYXJkLjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNl
cmlmIj5TdW1tYXJ5PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjo8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+
SSBoYXZlIHNvbWUgbWlub3IgY29uY2VybnMgYWJvdXQgdGhpcyBkb2N1bWVudCB0aGF0IEkgdGhp
bmsgc2hvdWxkIGJlIHJlc29sdmVkIGJlZm9yZSBpdCBpcyBzdWJtaXR0ZWQgdG8gdGhlIElFU0cu
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNl
cmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5h
JnF1b3Q7LHNhbnMtc2VyaWYiPkNvbW1lbnRzPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjo8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2Vy
aWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVv
dDssc2Fucy1zZXJpZiI+SSBjb25zaWRlciB0aGlzIGRyYWZ0IGFzIGFuIGltcG9ydGFudCAmbmJz
cDtjb21wYW5pb24gZG9jdW1lbnQgdG8gdGhlDQo8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly91cmxk
ZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19o
dG1sX2RyYWZ0LTJEaWV0Zi0yRHNwcmluZy0yRHNlZ21lbnQtMkRyb3V0aW5nLTJEMTUmYW1wO2Q9
RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0km
YW1wO3I9TnlqTHNyN0pBN212cENKYTBZbVBkVktjbU1YSjMxYnBiQmFOcXpDTnJuZyZhbXA7bT1D
Qm40Ni10VGpackZ1cDBkUi1FR0F0dDRRRnE5UGkyN1JhTzVyUUNrMVF3JmFtcDtzPWlKU2hoN2U3
eXlWa3Q0NHYxTzVweUNPTWZIQ3BBdmZCTkdnRnI1bGsxMzAmYW1wO2U9Ij48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2Vy
aWYiPlNlZ21lbnQNCiBSb3V0aW5nIEFyY2hpdGVjdHVyZTwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNl
cmlmIj4gZHJhZnQgdGhhdCwgaWRlYWxseSwgc2hvdWxkIGF1Z21lbnQgZGVmaW5pdGlvbnMgb2Yg
dGhlIFNlZ21lbnQgUm91dGluZyAoU1IpIG5vdGlvbnMgYW5kIGNvbnN0cnVjdHMgZ2l2ZW4gdGhl
cmUgd2l0aCBkZXRhaWxzIHNwZWNpZmljIGZvciB0aGUgU1IgaW5zdGFudGlhdGlvbiB0aGF0DQog
dXNlcyZuYnNwOyB0aGUgTVBMUyBkYXRhIHBsYW5lIChTUi1NUExTKS4mbmJzcDsgTWFueSBpc3N1
ZXMgcmFpc2VkIGluIG15IHJldmlldyByZWZsZWN0IGVpdGhlciBnYXBzIHRoYXQgc2hvdWxkIGJl
LCBidXQgaGF2ZSBub3QgYmVlbiwgY2xvc2VkLCBvciBpbmNvbnNpc3RlbmNpZXMgYmV0d2VlbiB0
aGUgdHdvIGRyYWZ0cy4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRh
bmEmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPlNpbmNlDQo8L3NwYW4+
PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBz
LTNBX190b29scy5pZXRmLm9yZ19odG1sX3JmYzgyODcmYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1
aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9TnlqTHNyN0pBN212
cENKYTBZbVBkVktjbU1YSjMxYnBiQmFOcXpDTnJuZyZhbXA7bT1DQm40Ni10VGpackZ1cDBkUi1F
R0F0dDRRRnE5UGkyN1JhTzVyUUNrMVF3JmFtcDtzPXk3anAzVVlOVHRjbW05SE91bHpxUFRyTVVS
VHJzTWlPMjZyV2xOWk41V3MmYW1wO2U9Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPlJGQw0KIDgyODc8L3Nw
YW4+PC9hPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Zl
cmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+IGlzIGFscmVhZHkgcHVibGlzaGVkIGFzIGEgU3RhbmRh
cmRzIFRyYWNrIFJGQywgSSBleHBlY3Qgc3VjaCBhdWdtZW50YXRpb24gdG8gYmUgYmFja3dhcmQg
Y29tcGF0aWJsZSB3aXRoIHRoaXMgZG9jdW1lbnQgKG9yIHRvIHByb3ZpZGUgY2xlYXIgaW5kaWNh
dGlvbnMgb2YgcmVxdWlyZWQgdXBkYXRlcyB0byB0aGlzDQogZG9jdW1lbnQpLiBBbmQgSSBpbmNs
dWRlIHRoZSBNUExTIFdHIGludG8gZGlzdHJpYnV0aW9uIGxpc3QuIDwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5U
aGlzIGRyYWZ0IHdhcyBub3QgZWFzeSByZWFkaW5nIGZvciBtZS4gSW4gcGFydGljdWxhciwgdGhl
IHN0eWxlIG9mIFNlY3Rpb24gMi41IHRoYXQgZGlzY3Vzc2VzIGF0IGxlbmd0aCBhbmQgaW4gc29t
ZSBkZXRhaWwgbXVsdGlwbGUg4oCcY29ybmVyIGNhc2Vz4oCdIHJlc3VsdGluZywgcHJlc3VtYWJs
eSwgZnJvbQ0KIG1pc2NvbmZpZ3VyYXRpb24sIGJlZm9yZSBpdCBleHBsYWlucyB0aGUgYmFzaWMg
KGFuZCByZWxhdGl2ZWx5IHNpbXBsZSkg4oCcbm9ybWFs4oCdIGJlaGF2aW9yLCBsb29rcyBwcm9i
bGVtYXRpYyB0byBtZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5h
JnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhlIFdHIExhc3QgQ2FsbCBoYXMgYmVlbiBl
eHRlbmRlZCBieSBvbmUgd2Vlay4gTmV2ZXJ0aGVsZXNzLCBJIGFtIHNlbmRpbmcgb3V0IG15IGNv
bW1lbnRzDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7
LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+TWFqb3IgSXNzdWVzPC9zcGFuPjwvYj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNh
bnMtc2VyaWYiPjogTm9uZSBmb3VuZDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiNBaG1lZDogdGhh
bmtzIGEgbG90PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdp
bi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5NaW5vciBJc3N1ZXM8
L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+OiBRdWl0ZSBhIGZldyBidXQsIGhvcGVmdWxseSwg
ZWFzeSB0byByZXNvbHZlLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRh
bmEmcXVvdDssc2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fu
cy1zZXJpZiI+MS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWls
eTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
DQo8L3NwYW4+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5FbmNhcHN1bGF0aW9uIG9mIFNSLU1QTFMgcGFj
a2V0czwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj46DQo8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3Rl
eHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5hLjwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlm
JnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPlJGQyAz
MDMyIChyZWZlcmVuY2VkIGJ5IHRoZSBkcmFmdCkgYW5kIFJGQyA1MzMyICg8Yj48aT5ub3QgbWVu
dGlvbmVkIGluIHRoZSBkcmFmdDwvaT48L2I+KSBkZXBlbmQgdHdvIGVuY2Fwc3VsYXRpb25zIG9m
IGxhYmVsZWQgcGFja2V0cyAtIG9uZSBmb3IgRG93bnN0cmVhbS1hbGxvY2F0ZWQgbGFiZWxzIGFu
ZCBhbm90aGVyDQogZm9yIFVwc3RyZWFtLWFsbG9jYXRlZCBvbmVzLjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYm
cXVvdDsiPiNBaG1lZDogUkZDNTMzMiBpcyBmb3IgbXVsdGljYXN0LiBBcyBtZW50aW9uZWQgaW4g
U2VjdGlvbiA2IG9mIGRyYWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy0xNSwgbXVsdGlj
YXN0IGlzIG91dHNpZGUgdGhlIHNjb3BlIG9mIFNSLiBIZW5jZSB0aGUgUkZDIHdhcyBub3QgcmVm
ZXJyZWQgdG8gaW4gdGhlIFNSLU1QTFMNCiBkcmFmdDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMDBCMDUwIj5b
W1Nhc2hhXV0gSSB3b3VsZCBiZSBzYXRpc2ZpZWQgd2l0aCB0aGlzIHJlc3BvbnNlLCB3b3VsZCBp
dCBub3QgYmUgZm9yIHRoZSBmb2xsb3dpbmcgdGV4dCBJIHNlZSBpbiBTZWN0aW9uIDIuMiBvZiB0
aGU8L3NwYW4+PC9pPjwvYj48Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+DQo8
L3NwYW4+PC9pPjwvYj48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20v
djIvdXJsP3U9aHR0cHMtM0FfX3Rvb2xzLmlldGYub3JnX2h0bWxfZHJhZnQtMkRpZXRmLTJEc3By
aW5nLTJEc2VnbWVudC0yRHJvdXRpbmctMkRwb2xpY3ktMkQwMSZhbXA7ZD1Ed01HYVEmYW1wO2M9
SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj1OeWpMc3I3
SkE3bXZwQ0phMFltUGRWS2NtTVhKMzFicGJCYU5xekNOcm5nJmFtcDttPUNCbjQ2LXRUalpyRnVw
MGRSLUVHQXR0NFFGcTlQaTI3UmFPNXJRQ2sxUXcmYW1wO3M9NGYwSDY4TFR2a3A3Ti1iWVRWTE9o
V3FpRWJIYUNzT1FSMXpfUXp6M1dmNCZhbXA7ZT0iPjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+U1IN
CiBQb2xpY3kgQXJjaGl0ZWN0dXJlPC9zcGFuPjwvaT48L2I+PC9hPjxiPjxpPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMUY0OTdEIj4NCjwvc3Bhbj48L2k+PC9iPjxiPjxpPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMDBCMDUwIj5kcmFmdDo8L3NwYW4+PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFw
dDtsaW5lLWhlaWdodDpub3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQiPiZu
YnNwOyZuYnNwOyBBIHZhcmlhdGlvbiBvZiBTUiBQb2xpY3kgY2FuIGJlIHVzZWQgZm9yIHBhY2tl
dCByZXBsaWNhdGlvbi4mbmJzcDsgQTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhl
aWdodDpub3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQiPiZuYnNwOyZuYnNw
OyBjYW5kaWRhdGUgcGF0aCBjb3VsZCBjb21wcmlzZSBtdWx0aXBsZSBTSUQtTGlzdHM7IG9uZSBm
b3IgZWFjaDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPg0K
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQiPiZuYnNwOyZuYnNwOyByZXBsaWNhdGlvbiBw
YXRoLiZuYnNwOyBJbiBzdWNoIGEgc2NlbmFyaW8sIHBhY2tldHMgYXJlIGFjdHVhbGx5PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowaW47
bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdCI+Jm5ic3A7Jm5ic3A7IHJlcGxpY2F0ZWQgdGhyb3VnaCBlYWNoIFNJ
RCBMaXN0IG9mIHRoZSBTUiBQb2xpY3kgdG8gcmVhbGl6ZSBhIHBvaW50LTwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1i
b3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQiPiZuYnNwOyZuYnNwOyB0by1tdWx0aXBvaW50IHNlcnZpY2UgZGVsaXZlcnkuIDwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMwMEIwNTAiPlRoaXMgbG9va3MgdG8gbWUgYXMgYmVpbmcgdmVyeSBtdWNoIG11bHRpY2FzdCBp
biBTUiwgYW5kLCB1bmxlc3MgeW91IHdhbnQgdG8gc2F5IHRoYXQgaXQgaXMgbGltaXRlZCB0byBT
UnY2LCBtYWtlcyBteSBxdWVzdGlvbiByZWxldmFudCBJTUhPLjwvc3Bhbj48L2k+PC9iPjxvOnA+
PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2Vy
aWYiPmIuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOw0KPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRh
bmEmcXVvdDssc2Fucy1zZXJpZiI+RnJvbSBteSBQT1YgdGhlIFNULU1QTFMgb25seSB1c2VzIERv
d25zdHJlYW0tYWxsb2NhdGVkIGxhYmVscyDigJMgYnV0IEkgZXhwZWN0IHRoZSBkcmFmdCB0byBz
dGF0ZSB0aGF0IGV4cGxpY2l0bHksIG9uZSB3YXkgb3IgYW5vdGhlci4gKElmIFVwc3RyZWFtLWFs
bG9jYXRlZCBsYWJlbHMgYXJlIHJlbGV2YW50IGZvciBTUi1NUExTLA0KIEkgd291bGQgc2VlIGl0
IGFzIGEgbWFqb3IgZ2FwLCBzbyBJIGhvcGUgdGhhdCB0aGlzIGlzIG5vdCB0aGUgY2FzZSkuPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcg
Um9tYW4gXCxzZXJpZiZxdW90OyI+I0FobWVkOiBJIHdpbGwgYWRkIGEgc3RhdGVtZW50IGluIHNl
Y3Rpb24gMi4yIHRvIG1lbnRpb24gdGhhdCBpdCBpcyBkb3duLXN0cmVhbSBhbGxvY2F0ZWQgYXMg
eW91IG1lbnRpb25lZDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5bW1Nhc2hhXV0gVGhpcyBpcyBx
dWl0ZSB1bmFtYmlndW91cyBhbmQsIG9uY2UgYWRkZWQsIHdvdWxkIHJlc29sdmUgbXkgY29tbWVu
dCBpbiBmdWxsIOKAkyB0aGUgcHJldmlvdXMgY29tbWVudCBub3R3aXRoc3RhbmRpbmcuIEluIHBh
cnRpY3VsYXIsIGl0IHdvdWxkIGltcGx5DQogdGhhdCBldmVuIGxhYmVscyByZXByZXNlbnRpbmcg
QlNJRHMgb2YgYSBTUiBSZXBsaWNhdGlvbiBwb2xpY2llcyB3aWxsIGJlIGRvd25zdHJlYW0tYWxs
b2NhdGVkLg0KPC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2Vy
aWYmcXVvdDsiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxl
PSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0uMjVpbiI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90
OyxzYW5zLXNlcmlmIj4yLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsm
bmJzcDsNCjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkxhYmVsIHNwYWNlcyBpbiBTUi1NUExT
PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5k
ZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5hLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7
Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPlJGQyAzMDMxIChy
ZWZlcmVuY2VkIGJ5IHRoZSBkcmFmdCkgZGVmaW5lcyBwZXItcGxhdGZvcm0gYW5kIHBlci1pbnRl
cmZhY2UgbGFiZWwgc3BhY2VzLCBhbmQgUkZDIDUzMzEgKDxiPjxpPm5vdCBtZW50aW9uZWQgaW4g
dGhlIGRyYWZ0PC9pPjwvYj4pIGFkZHMgY29udGV4dC1zcGVjaWZpYyBsYWJlbCBzcGFjZXMgYW5k
IGNvbnRleHQNCiBsYWJlbHMuIDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29M
aXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWlu
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5h
JnF1b3Q7LHNhbnMtc2VyaWYiPmIuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZu
YnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhlIGRyYWZ0IGRvZXMgbm90IHNh
eSB3aGljaCBvZiB0aGVzZSBhcmUgb3IgYXJlIG5vdCByZWxldmFudCBmb3IgU1ItTVBMUzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmMuPC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMg
TmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDss
c2Fucy1zZXJpZiI+RnJvbSBteSBQT1Y6PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjVpbjt0ZXh0LWluZGVudDot
MS41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGlt
ZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fu
cy1zZXJpZiI+aS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWls
eTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5MYWJlbHMgcmVwcmVzZW50aW5nIGFsbCBraW5kcyBv
ZiBTSURzIG1lbnRpb25lZCBpbiB0aGUgZHJhZnQgTVVTVCBiZSBhbGxvY2F0ZWQgZnJvbSB0aGUg
cGVyLXBsYXRmb3JtIGxhYmVsIHNwYWNlIG9ubHkNCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS41aW47dGV4dC1p
bmRlbnQ6LTEuNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNh
bnMtc2VyaWYiPmlpLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJz
cDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkF0IHRoZSBzYW1lIHRpbWUsIGluc3RhbnRpYXRp
b24gb2YgTWlycm9yIFNlZ21lbnQgSURzIGRlZmluZWQgaW4gU2VjdGlvbiA1LjEgb2YgdGhlIFNl
Z21lbnQgUm91dGluZyBBcmNoaXRlY3R1cmUgZHJhZnQgdXNpbmcgTVBMUyBkYXRhIHBsYW5lIGNs
ZWFybHkgY2FsbHMgZm9yIGNvbnRleHQgbGFiZWxzIGFuZCBjb250ZXh0LXNwZWNpZmljDQogbGFi
ZWwgc3BhY2VzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fu
cy1zZXJpZiI+ZC48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWls
eTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5JIGV4cGVjdCB0aGUgZHJhZnQgdG8gcHJvdmlkZSBh
IGNsZWFyLWN1dCBwb3NpdGlvbiBvbiB0aGVzZSBhc3BlY3RzIG9mIFNSLU1QTFMuPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4g
XCxzZXJpZiZxdW90OyI+I0FobWVkOiBJIHdpbGwgYWRkIGEgc3RhdGVtZW50IHRvIHNlY3Rpb24g
Mi4yIHRvIHNheSB0aGF0IHRoZSBpdCBpcyBwZXItcGxhdGZvcm0uIFJlZ2FyZGluZyB0aGUgZnVu
Y3Rpb24gJnF1b3Q7bWlycm9yaW5nJnF1b3Q7LCBTUiBhdHRhY2hlcyBhICpmdW5jdGlvbiogdG8g
ZWFjaCBTSUQuIFRoZSAmcXVvdDttaXJyb3JpbmcmcXVvdDsgZnVuY3Rpb24gaXMNCiBhbHJlYWR5
IGRlc2NyaWJlZCBpbiBTZWN0aW9uIDUuMSBvZiBkcmFmdC1pZXRmLXNwcmluZy1zZWdtZW50LXJv
dXRpbmcgYW5kIGlzIG5vdCBzcGVjaWZpYyB0byB0aGUgTVBMUyBmb3J3YXJkaW5nIHBsYW5lLiBI
ZW5jZSB0aGVyZSBpcyBubyBuZWVkIHRvIHJlLW1lbnRpb24gaXQgaGVyZSBiZWNhdXNlIHRoaXMg
ZG9jdW1lbnQgaXMgdHJ5aW5nIHRvIGJlIGFzIHNwZWNpZmljIGFzIHBvc3NpYmxlIHRvIHRoZSBN
UExTIGZvcndhcmRpbmcgcGxhbmUuDQogR2VuZXJhbCBmdW5jdGlvbnMgYXR0YWNoZWQgdG8gU0lE
IGFyZSBkZXNjcmliZWQgaW4gdGhlIHNlZ21lbnQgcm91dGluZyBhcmNoaXRlY3R1cmUgZG9jdW1l
bnQgb3IgZnV0dXJlIGRvY3VtZW50cy4gRnVydHVyZSBkb2N1bWVudHMgcHJvcG9zaW5nIG5ldyBT
UiBmdW5jdGlvbiBtdXN0IGJlIGFzIHNwZWNpZmljIGFuZCBjbGVhciBhcyBwb3NzaWJsZTwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1z
ZXJpZjtjb2xvcjojMDBCMDUwIj5bW1Nhc2hhXV0gTG9va3MgT0sgdG8gbWUuPC9zcGFuPjwvaT48
L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21h
cmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFn
cmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj4zLjwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5l
dyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48Yj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7
LHNhbnMtc2VyaWYiPlNSLU1QTFMgYW5kIGhpZXJhcmNoaWNhbCBMU1BzPC9zcGFuPjwvYj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7
LHNhbnMtc2VyaWYiPjo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBh
cmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90
OyxzYW5zLXNlcmlmIj5hLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsm
bmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPlNSIExTUHMgdGhhdCBpbmNsdWRlIG1vcmUg
dGhhbiBvbmUgc2VnbWVudCBhcmUgaGllcmFyY2hpY2FsIExTUHMgZnJvbSB0aGUgUE9WIG9mIHRo
ZSBNUExTIGRhdGEgcGxhbmUuIFRoZXJlZm9yZSBzb21lIChwb3NzaWJseSwgYWxsKSBvZiB0aGUg
bW9kZWxzIGZvciBoYW5kbGluZyBUVEwgYW5kIFRDIGJpdHMgdGhhdCBoYXZlDQogYmVlbiBkZWZp
bmVkIGluIFJGQyAzNDQzICg8Yj48aT5ub3QgbWVudGlvbmVkIGluIHRoZSBkcmFmdDwvaT48L2I+
KSBzaG91bGQgYXBwbHkgdG8gU1ItTVBMUzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6
LS4yNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtW
ZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmIuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZu
YnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+UkZDIDgyODcgKDxiPjxp
Pm5vdCByZWZlcmVuY2VkIGluIHRoZSBkcmFmdDwvaT48L2I+KSBzcGVjaWZpY2FsbHkgZGlzY3Vz
c2VkIG9wZXJhdGlvbiBvZiB0aGUgTFNQIFRyYWNlcm91dGUgZnVuY3Rpb24gZm9yIFNSIExTUHMg
aW4gdGhlIGNhc2Ugd2hlbiBQaXBlL1Nob3J0IFBpcGUgbW9kZWwgZm9yIFRUTCBoYW5kbGluZyBp
cw0KIHVzZWQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFw
aCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5z
LXNlcmlmIj5jLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsN
Cjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtW
ZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkkgZXhwZWN0IHRoZSBkcmFmdCB0byBwcm92aWRlIGF0
IGxlYXN0IHNvbWUgZ3VpZGVsaW5lcyByZWdhcmRpbmcgYXBwbGljYWJpbGl0eSBvZiBlYWNoIHNw
ZWNpZmljIG1vZGVsIGRlZmluZWQgaW4gUkZDIDM0NDMgKHNlcGFyYXRlbHkgZm9yIFRUTCBhbmQg
VEMgYml0cykgdG8gU1ItTVBMUy48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4jQWhtZWQ6IEJZIGRl
c2lnbiwgdGhlIGluc3RhbnRpYXRpb24gb2YgU1Igb3ZlciB0aGUgTVBMUyBmb3J3YXJkaW5nIHBs
YW5lIChhbmQgaGVuY2UgdGhpcyBkcmFmdCkgZG9lcyBub3QgbW9kaWZ5IHRoZSBNUExTIGZvcndh
cmRpbmcgcGxhbiBiZWhhdmlvciBhcyBpdCBpcyBtZW50aW9uZWQgaW4gdGhlIGZpcnN0IHNlbnRl
bmNlDQogaW4gU2VjdGlvbiAxLiBTbyB0aGUgVFRMIGJlaGF2aW9yIHNwZWNpZmllZCBpbiByZmMz
NDQzIGlzIGFscmVhZHkgaW1wbGllZCBhbmQgdGhlcmUgaXMgbm8gbmVlZCB0byByZS1tZW50aW9u
IGl0IGhlcmUganVzdCBsaWtlIGFsbCBhc3BlY3RzIG9mIE1QTFMgZm9yd2FyZGluZy4gUkZDODI4
NyBpcyBPQU0tc3BlY2lmaWMuJm5ic3A7IFNSLU9BTSBpcyBoYW5kbGVkIGluIGEgc2VwYXJhdGUg
ZG9jdW1lbnQgc28gaXMgb3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhpcw0KIGRyYWZ0PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMwMEIwNTAiPltbU2FzaGFdXSBVbmZvcnR1bmF0ZWx5IEkgZG8gbm90IHRoaW5rIHRo
aXMgaXMgZ29vZCBlbm91Z2guIExldCBtZSBhc2sgYSBzcGVjaWZpYyBxdWVzdGlvbiByZWZsZWN0
aW5nIG15IGNvbmNlcm5zOjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIwNTAiPlRoZSBoZWFk
LWVuZCBub2RlIHNlbmRzIFNSLU1QTFMgcGFja2V0cyBhY3Jvc3MgYSBwYXRoIGRlZmluZWQgYnkg
YW4gb3JkZXJlZCBzZXQgb2YgU0lEcyB3aXRoIG1vcmUgdGhhbiBvbmUgU0lEIGluIHRoZSBsaXN0
LiBFYWNoIFNJRCBpcyByZXByZXNlbnRlZCBieSBhDQogbGFiZWwgc3RhY2sgZW50cnkgKExTRSkg
aW4gdGhlIE1QTFMgbGFiZWwgc3RhY2ssIGFuZCB0aGUgbGFiZWwgZmllbGQgaW4gZWFjaCBMU0Ug
aXMgdGhlIGxhYmVsIHRoYXQgbWF0Y2hlcyB0aGUgY29ycmVzcG9uZGluZyBTSUQuIEhvd2V2ZXIs
IGVhY2ggTFNFIGFsc28gaW5jbHVkZXMgdGhlIFRUTCBhbmQgVEMgZmllbGRzLiBIb3cgZG9lcyB0
aGUgaGVhZC1lbmQgbm9kZSBzZXQgdGhlc2UgZmllbGRzIGluIGVhY2ggb2YgdGhlIExTRXMgZm9s
bG93aW5nDQogdGhlIHRvcCBvbmU/IFRoaXMgY2xlYXJseSBkZXBlbmRzIG9uIHRoZSBtb2RlbCAo
VW5pZm9ybSB2cy4gUGlwZS9TaG9ydCBQaXBlKSBpbXBsZW1lbnRlZCBpbiBlYWNoIG5vZGUgdGhh
dCB0aGF0IHBlcmZvcm1zIE5leHQgb3BlcmF0aW9uIG9uIHRoZSBwYWNrZXQgYWxvbmcgdGhlIHBh
dGgg4oCTIGJ1dCB0aGUgaGVhZC1lbmQgbm9kZSB1c3VhbGx5IGlzIG5vdCBhd2FyZSBvZiB0aGF0
Lg0KPC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAwQjA1MCI+UkZDIDgyODcgaXMgcmVsZXZhbnQg
YXMgYW4gZXhhbXBsZSBoZXJlIElNSE8gYmVjYXVzZSBpdCByZWNvbW1lbmRzIHRoZSBmb2xsb3dp
bmcgc2V0dGluZyBvZiBUVEwgaW4gVHJhY2Vyb3V0ZSBwYWNrZXRzOjwvc3Bhbj48L2k+PC9iPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4t
bGVmdDouNTVpbjt0ZXh0LWluZGVudDotLjI1aW47bXNvLWxpc3Q6bDEgbGV2ZWwxIGxmbzYiPg0K
PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+LTxzcGFu
IHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PC9z
cGFuPjwhW2VuZGlmXT48Yj48aT48c3BhbiBzdHlsZT0iY29sb3I6IzAwQjA1MCI+U2V0IHRoZSBU
VEwgb2YgYWxsIHRoZSBsYWJlbHMgYWJvdmUgb25lIHRoYXQgcmVwcmVzZW50cyB0aGUgc2VnbWVu
dCB5b3UgYXJlIGN1cnJlbnRseSB0cmFjaW5nIHRvIG1heGltdW08L3NwYW4+PC9pPjwvYj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjU1aW47dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0OmwxIGxldmVsMSBsZm82Ij4NCjwh
W2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPi08c3BhbiBz
dHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bh
bj48IVtlbmRpZl0+PGI+PGk+PHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwNTAiPlNldCB0aGUgVFRM
IG9mIHRoZSBsYWJlbCBvbmUgdGhhdCByZXByZXNlbnRzIHRoZSBzZWdtZW50IHlvdSBhcmUgY3Vy
cmVudGx5IHRyYWNpbmcgdG8gdGhlIGRlc2lyZWQgdmFsdWUgKHRvIGJlIGluY3JlbWVudGVkIHVu
dGlsIGVuZCBvZiBzZWdtZW50IGlzIHJlYWNoZWQ8L3NwYW4+PC9pPjwvYj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjU1aW47
dGV4dC1pbmRlbnQ6LS4yNWluO21zby1saXN0OmwxIGxldmVsMSBsZm82Ij4NCjwhW2lmICFzdXBw
b3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPi08c3BhbiBzdHlsZT0iZm9u
dDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjwvc3Bhbj48IVtlbmRp
Zl0+PGI+PGk+PHNwYW4gc3R5bGU9ImNvbG9yOiMwMEIwNTAiPlNldCB0aGUgVFRMIG9mIGFsbCB0
aGUgbGFiZWxzIGJlbG93IG9uZSB0aGF0IHJlcHJlc2VudHMgdGhlIHNlZ21lbnQgeW91IGFyZSBj
dXJyZW50bHkgdHJhY2luZyB0byAwLjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMDBCMDUwIj5JIGV4cGVjdCB0aGUgZHJhZnQg
dG8gcHJvdmlkZSBzb21lIHJlY29tbWVuZGF0aW9ucyBmb3IgdHJhZmZpYyAobm9uLU9BTSkgcGFj
a2V0cyBhcyB3ZWxsLjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBc
LHNlcmlmJnF1b3Q7Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBz
dHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotLjI1aW4i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEm
cXVvdDssc2Fucy1zZXJpZiI+NC48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtm
b250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7DQo8L3NwYW4+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5JbmZlcnJpbmcgbmV0d29yayBs
YXllciBwcm90b2NvbCBpbiBTUi1NUExTPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjo8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5hLjwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVz
IE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7
LHNhbnMtc2VyaWYiPkkgd29uZGVyIGlmIHRoZSBkcmFmdCBjb3VsZCBwcm92aWRlIGFueSBkZXRh
aWxzIG9uIHRoZSBzaXR1YXRpb24gd2hlbiBhIGxhYmVsIHRoYXQgcmVwcmVzZW50cyBzb21lIGtp
bmQgb2YgU0lEIGlzIHRoZSBib3R0b20tb2Ytc3RhY2sgbGFiZWwgdG8gYmUgcG9wcGVkIGJ5IHRo
ZSBlZ3Jlc3MgTEVSPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxv
Y2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+I2FobWVkOiBUaGlzIGlzIHBhcnQg
b2YgdGhlICZxdW90O05leHQmcXVvdDsgZnVuY3Rpb24uIEl0IGlzIGRlc2NyaWJlZCBpbiBkZXRh
aWwgaW4gdGhpcyBkb2N1bWVudC4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMDBCMDUwIj5bW1Nhc2hhXV0g
TkVYVCBmdW5jdGlvbiBpcyBtZW50aW9uZWQgaW4gc2V2ZXJhbCBwbGFjZXMgaW4gdGhlIGRvY3Vt
ZW50LiBDYW4geW91IHBsZWFzZSBwb2ludCB0byB0aGUgc3BlY2lmaWMgdGV4dCB0aGF0IGlzIHJl
bGV2YW50IGZvciBteSBxdWVzdGlvbj88L3NwYW4+PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBO
ZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGJs
b2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmIuPC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJv
bWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1z
ZXJpZiI+Rm9yIHRoZSByZWZlcmVuY2UsIFJGQyAzMDMyIHNheXMgdGhhdCDigJx0aGUgaWRlbnRp
dHkgb2YgdGhlIG5ldHdvcmsgbGF5ZXIgcHJvdG9jb2wmbmJzcDsgbXVzdCBiZSBpbmZlcmFibGUg
ZnJvbSB0aGUgdmFsdWUgb2YgdGhlIGxhYmVsIHdoaWNoIGlzIHBvcHBlZCBmcm9tJm5ic3A7IHRo
ZSBib3R0b20gb2YgdGhlIHN0YWNrLCBwb3NzaWJseSBhbG9uZw0KIHdpdGggdGhlIGNvbnRlbnRz
Jm5ic3A7IG9mIHRoZSBuZXR3b3JrIGxheWVyIGhlYWRlciBpdHNlbGbigJ08L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5jLjwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21h
biBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2Vy
aWYiPkZyb20gbXkgUE9WIHRoZSBmb2xsb3dpbmcgc2NlbmFyaW8gaW5kaWNhdGVzIHJlbGV2YW5j
ZSBvZiB0aGlzIGV4cGVjdGF0aW9uIGZvciBTUi1NUExTOjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS41aW47dGV4
dC1pbmRlbnQ6LTEuNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5h
JnF1b3Q7LHNhbnMtc2VyaWYiPmkuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZu
YnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+SVMtSVMgaXMgdXNlZCBmb3IgZGlz
dHJpYnV0aW5nIGJvdGggSVB2NCBhbmQgSVB2NiByZWFjaGFiaWxpdHkgaW4gYSBnaXZlbiBkb21h
aW48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjEuNWluO3RleHQtaW5kZW50Oi0xLjVpbiI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZx
dW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5paS48L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxz
ZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5B
biBJUy1JUyBhZGphY2VuY3kgb3ZlciBzb21lIGR1YWwtc3RhY2sgbGluayBpcyBlc3RhYmxpc2hl
ZCwgYW5kIGEgc2luZ2xlIEFkai1TSUQgZm9yIHRoaXMgYWRqYWNlbmN5IGlzIGFkdmVydGlzZWQ8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjEuNWluO3RleHQtaW5kZW50Oi0xLjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90
OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5paWkuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVv
dDsiPiZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhlIG5vZGUg
dGhhdCBoYXMgYXNzaWduZWQgYW5kIGFkdmVydGlzZWQgdGhpcyBBZGotU0lEIHJlY2VpdmVzIGEg
bGFiZWxlZCBwYWNrZXQgd2l0aCB0aGUgbGFiZWwgcmVwcmVzZW50aW5nIHRoaXMgQWRqLVNJRCBi
ZWluZyBib3RoIHRoZSB0b3AgYW5kIGJvdHRvbS1vZi1zdGFjayBsYWJlbDwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MS41aW47dGV4dC1pbmRlbnQ6LTEuNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1
b3Q7LHNhbnMtc2VyaWYiPml2Ljwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPlRoZSBpbXBsZW1lbnRlcnMgbXVzdCBi
ZSBnaXZlbiB1bmFtYmlndW91cyBpbnN0cnVjdGlvbnMgZm9yIGZvcndhcmRpbmcgdGhlIHVubGFi
ZWxlZCBwYWNrZXQgdmlhIHRoZSBkdWFsLXN0YWNrIGxpbmsgYXMgYW4gSXB2NCBvciBhbiBJUHY2
IHBhY2tldC48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1
b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4jQWhtZWQ6IElmIHlvdSB0YWtlIGEgbG9v
ayBhdCB0aGUgU1ItSVNJUyAsIFNSLU9TUEZ2MiBhbmQgU1ItT1NGdjMgZHJhZnRzLCB5b3Ugd2ls
bCBzZWUgYWxsIDMgcHJvdG9jb2wgYWR2ZXJ0aXNlIGRpZmZlcmVudCBhZGotU0lEUyBmb3IgSVB2
NCBuZXh0LWhvcCBhbmQgSVB2NiBuZXh0LWhvcC4gRm9yIGV4YW1wbGUsIElTSVMNCiB1c2VzIHRo
ZSAmcXVvdDtGLUZsYWcmcXVvdDsgKHNlY3Rpb24gMi4yLjEgaW4gZHJhZnQtaWV0Zi1pc2lzLXNl
Z21lbnQtcm91dGluZy1leHRlbnNpb25zLTE4KSB0byBzcGVjaWZ5IHdoZXRoZXIgdGhlIGFkai1T
SUQgaXMgZm9yIElQdjQgYW5kIElQdjYuIFNpbWlsYXJseSwgdGhlIFNSLUlTSVMgZHJhZnQgYXR0
YWNoZXMgYSBwcmVmaXgtU0lEIHRvIHRoZSBwcmVmaXggYWR2ZXJ0aXNlbWVudCBhbmQgaGVuY2Ug
aW1wbGllcyB0aGUgaWRlbnRpdHkgb2YgdGhlIHByb3RvY29sDQogdW5kZXJuZWF0aCB0aGUgYm90
dG9tIG1vc3QgbGFiZWwuIEZvciBhbnkgb3RoZXIgJnF1b3Q7ZnVuY3Rpb24mcXVvdDsgYXR0YWNo
ZWQgdG8gYSBTSUQsIGl0IGlzIHBhcnQgb2YgdGhlIHNwZWNpZmljYXRpb24gb2YgdGhpcyBmdW5j
dGlvbiB0byBkZXNjcmliZSB3aGF0IGhhcHBlbnMgd2hlbiB0aGUgU0lEIGlzIHJlcHJlc2VudGVk
IGJ5IGEgbGFiZWwgaW4gdGhlIE1QTFMgZm9yd2FyZGluZyBwbGFuZSBhbmQgdGhpcyBsYWJlbCBp
cyB0aGUgYm90dG9tIG1vc3QgbGFiZWwNCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMDBCMDUwIj5bW1Nhc2hh
XV0gT0ssIGdvdCBpdC4gVGhpcyBpc3N1ZSBpcyByZXNvbHZlZC48L3NwYW4+PC9pPjwvYj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0idGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjUuPC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFu
IFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1z
ZXJpZiI+UmVzb2x1dGlvbjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj4NCjxiPm9mIENvbmZs
aWN0czwvYj46IEFyZSB0aGU8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlz
dFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZx
dW90OyxzYW5zLXNlcmlmIj5hLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkFyZSB0aGUgY29uZmxpY3QgcmVzb2x1
dGlvbiBwcm9jZWR1cmVzIGxpc3RlZCBpbiBzZWN0aW9uIDIuNSBtYW5kYXRvcnkgdG8gaW1wbGVt
ZW50Pw0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgi
IHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1z
ZXJpZiI+Yi48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTom
cXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVy
ZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5JZiB0aGV5IGFyZSBtYW5kYXRvcnkgdG8gaW1wbGVtZW50
LCBhcmUgdGhleSBhbHNvIG1hbmRhdG9yeSB0byBkZXBsb3ksIG9yIGNhbiB0aGUgb3BlcmF0b3Jz
IHNpbXBseSB0cmVhdCBhbnkgZGV0ZWN0ZWQgY29uZmxpY3QgYXMgcmVxdWlyaW5nIGh1bWFuIGlu
dGVydmVudGlvbiBhbmQgcHJldmVudGluZyBub3JtYWwgb3BlcmF0aW9uDQogb2YgU1ItTVBMUz88
L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5l
dyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4jQWhtZWQ6IFRoZXkgYXJlIHJlY29tbWVuZGVkLiBJIHdp
bGwgbW9kaWZ5IHRoZSBwYXJhZ3JhcGggYWZ0ZXIgdGhlIGZpcnN0IDMgYnVsbGV0cyBpbiBTZWN0
aW9uIDIuNSB0byBzYXkgdGhhdCBpdCBpcyByZWNvbW1lZGVkLiAmbmJzcDsNCjwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMDBCMDUwIj5bW1Nhc2hhXV0gT0suIEhvd2V2ZXIsIGl0IHdvdWxkIGJlIG5pY2UgaWYg
eW91IGNvdWxkIHJlZmVyIHNlcGFyYXRlbHkgZm9yIOKAnFJFQ09NTUVOREVEIHRvIGltcGxlbWVu
dOKAnSBhbmQg4oCcUkVDT01NRU5ERUQgdG8gZGVwbG954oCdLiAmbmJzcDtUaGUgbGF0dGVyIHBy
b2JhYmx5IHJlcXVpcmVzDQogYSBjb25maWd1cmF0aW9uIGtub2IgZm9yIGVuYWJsaW5nIGNvbmZs
aWN0IHJlc29sdXRpb24gcnVsZXMgKGlmIHRoZXkgYXJlIGltcGxlbWVudGVkKS4NCjwvc3Bhbj48
L2k+PC9iPjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4w
cHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1
b3Q7LHNhbnMtc2VyaWYiPmMuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNw
OyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Rm9yIHRoZSByZWZlcmVuY2UsIHRoZSBJ
RVRGIGNhcGl0YWxpemVkIE1VU1QgYXBwZWFycyBqdXN0IGluIGEgZmV3IHBsYWNlcyBpbiBTZWN0
aW9uIDIuNSwgYW5kIGVhY2ggYXBwZWFyYW5jZSBoYXMgdmVyeSBuYXJyb3cgY29udGV4dDo8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjEuNWluO3RleHQtaW5kZW50Oi0xLjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5pLjwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNl
cmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkZv
ciBNQ0NzIHdoZXJlIHRoZSAmcXVvdDtUb3BvbG9neSZxdW90OyBhbmQvb3IgJnF1b3Q7QWxnb3Jp
dGhtJnF1b3Q7IGZpZWxkcyBhcmUgbm90IGRlZmluZWQsIHRoZSBudW1lcmljYWwgdmFsdWUgb2Yg
emVybyBNVVNUIGJlIHVzZWQgZm9yIHRoZXNlIHR3byBmaWVsZHM8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuNWlu
O3RleHQtaW5kZW50Oi0xLjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZh
bWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZx
dW90OyxzYW5zLXNlcmlmIj5paS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtm
b250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5JZiB0aGUgc2FtZSBzZXQgb2YgRkVD
cyBhcmUgYXR0YWNoZWQgdG8gdGhlIHNhbWUgbGFiZWwgJnF1b3Q7TDEmcXVvdDssIHRoZW4gdGhl
IHRpZS1icmVha2luZyBydWxlcyBNVVNUIGFsd2F5cyBzZWxlY3QgdGhlIHNhbWUgRkVDIGlycmVz
cGVjdGl2ZSBvZiB0aGUgb3JkZXIgaW4gd2hpY2ggdGhlIEZFQ3MgYW5kIHRoZSBsYWJlbCAmcXVv
dDtMMSZxdW90OyBhcmUNCiByZWNlaXZlZC4gSW4gb3RoZXIgd29yZHMsIHRoZSB0aWUtYnJlYWtp
bmcgcnVsZSBNVVNUIGJlIGRldGVybWluaXN0aWMuIDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS41aW47dGV4dC1p
bmRlbnQ6LTEuNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2Vy
aWYiPmlpaS48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTom
cXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVy
ZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5BbiBpbXBsZW1lbnRhdGlvbiBvZiBleHBsaWNpdCBTSUQg
YXNzaWdubWVudCBNVVNUIGd1YXJhbnRlZSBjb2xsaXNpb24gZnJlZW5lc3Mgb24gdGhlIHNhbWUg
cm91dGVyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjEuMGluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb20gbXkgUE9WLCBpdCBpcyBu
b3QgcG9zc2libGUgdG8gaW5mZXIgdGhlIGFuc3dlciB0byBteSBxdWVzdGlvbiBmcm9tIHRoZXNl
IHN0YXRlbWVudHMuIFNvbWUgZXhwbGljaXQgc3RhdGVtZW50IGlzIHJlcXVpcmVkLjwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFu
IFwsc2VyaWYmcXVvdDsiPiNBaG1lZDogSSBhZ3JlZSB3aXRoIHlvdSBQT1YgYW5kIGFzIG1lbnRp
b25lZCBpbiBteSByZXBseSB0byBpdGVtcyAoYSkgYW5kIChiKSwgSSB3aWxsIG1vZGlmeSB0aGUg
cGFyYWdyYXBoIHRvIHNheSB0aGF0IGl0IGlzIFJFQ09NTUVOREVEIHRvIGFuc3dlciB5b3UgcXVl
c3Rpb25zIGluIGl0ZW1zIChhKSBhbmQgKGIpPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGJsb2Nr
cXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmQuPC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFu
IFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJp
ZiI+VGhlIHRpZS1icmVha2luZyBydWxlcyBpbiBzZWN0aW9uIDIuNS4xIGluY2x1ZGUgc29tZSBz
cGVjaWZpYyB2YWx1ZXMgZm9yIGVuY29kaW5nIEZFQyB0eXBlcyBhbmQgYWRkcmVzcyBmYW1pbGll
cyDigJMgYnV0IHRoZXNlIHZhbHVlcyBhcmUgbm90IHN1cHBvc2VkIHRvIGFwcGVhciBpbiBhbnkg
SUFOQSByZWdpc3RyaWVzIChiZWNhdXNlDQogdGhlIGRyYWZ0IGRvZXMgbm90IHJlcXVlc3QgYW55
IElBTkEgYWN0aW9ucykuIENhbiB5b3UgcGxlYXNlIGNsYXJpZnkgd2hhdCBpcyBzbyBzcGVjaWFs
IGFib3V0IHRoZXNlIHZhbHVlcz8NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiNBaG1lZDogVGhl
cmUgaXMgbm8gc2lnbmlmaWNhbmNlIHRvIHRoZSB2YWx1ZXMgYnV0IHRoZXJlIGlzIGEgc2lnbmlm
aWNhbmNlIHRvIHRoZSBvcmRlciBhbW9uZyB0aGVtLiBJIHdpbGwgbW9kaWZ5IHRoZSB0ZXh0IHRv
IGNsYXJpZnkgdGhhdDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMDBCMDUwIj5bW1Nhc2hhXV0gT0suDQo8L3Nw
YW4+PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6
NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29M
aXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWlu
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5h
JnF1b3Q7LHNhbnMtc2VyaWYiPmUuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZu
YnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+SSBhbHNvIGRvdWJ0IHRoYXQgY29t
cGFyaXNvbiBvZiBGRUNzIHRoYXQgcmVwcmVzZW50IElQdjQgYW5kIElQdjYgcHJlZml4IFNJRHMg
bWFrZXMgbXVjaCBzZW5zZSAoZm9yIGNvbmZsaWN0IHJlc29sdXRpb24gb3IgZWxzZSksIGJlY2F1
c2UsIGFtb25nIG90aGVyIHRoaW5ncywgdGhlcmUgYXJlIHZhbGlkIHNjZW5hcmlvcyB3aGVuDQog
YW4gSVB2NCAvMzIgcHJlZml4IGlzIGVtYmVkZGVkIGluIGFuIElQdjYgLzEyOCBvbmUuPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9t
YW4gXCxzZXJpZiZxdW90OyI+I0FobWVkOiBBIHByZWZpeC1TSUQgaXMgYXNzaWduZWQgdG8gYSBw
cmVmaXguIEFuIElQdjYgcHJlZml4IHRoYXQgZW1iZWRzIGFuIElQdjQgcHJlZml4IGlzIGRpZmZl
cmVudCBmcm9tIHRoZSBJUHY0IHByZWZpeC4gVGhlIHNwZWNpZmljYXRpb25zIG9mIFNSIGV4dGVu
c2lvbnMgdG8gSVNJUywgT1NQRnYyLCBPU1BGdjMsDQogYW5kIEJHUCB0cmVhdCBJUHY0IGFuZCBJ
UHY2IHByZWZpeGVzIHNlcGFyYXRlbHksIGluY2x1ZGluZyB0aGUgSVBWNiBwcmVmaXhlcyB3aXRo
IGVtYmVkZGVkIElQdjQgb25lcy4gQmVzaWRlcyBub3QgYWxsIElQdjYgcHJlZml4ZXMgZW1iZWQg
SVB2NCBwcmVmaXggaW4gdGhlbS4gSGVuY2UgdGhlIGRpc3RpbmN0aW9uIGJldHdlZW4gSVB2NCBh
bmQgSVB2NiBwcmVmaXhlcyBpcyBxdWl0ZSBjbGVhcg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIwNTAi
PltbU2FzaGFdXSBNeSBjb25jZXJuIHdhcyBtYWlubHkgYWJvdXQgSVB2NC1tYXBwZWQgSVB2NiBh
ZGRyZXNzZXMuIFF1b3RpbmcgZnJvbSBSRkMgNDI5MTo8L3NwYW4+PC9pPjwvYj48bzpwPjwvbzpw
PjwvcD4NCjxoNSBzdHlsZT0ibXNvLWxpbmUtaGVpZ2h0LWFsdDowcHQiPjxhIGhyZWY9Imh0dHBz
Oi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0
Zi5vcmdfaHRtbF9yZmM0MjkxLTIzc2VjdGlvbi0yRDIuNS41LjImYW1wO2Q9RHdNR2FRJmFtcDtj
PUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9TnlqTHNy
N0pBN212cENKYTBZbVBkVktjbU1YSjMxYnBiQmFOcXpDTnJuZyZhbXA7bT1DQm40Ni10VGpackZ1
cDBkUi1FR0F0dDRRRnE5UGkyN1JhTzVyUUNrMVF3JmFtcDtzPUkxNFhBOEk5UnV3NWFCajVlcl9P
VmJ2QUR6MXNiOVpMRkJHYVpabEpKSjQmYW1wO2U9Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyBcO2NvbG9yXDpibGFjayZxdW90
OyI+Mi41LjUuMjwvc3Bhbj48L2I+PC9hPjxhIG5hbWU9InNlY3Rpb24tMi41LjUuMiI+PC9hPjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3IFw7Y29sb3JcOmJsYWNrJnF1b3Q7Ij4uJm5ic3A7DQogSVB2NC1NYXBwZWQgSVB2NiBBZGRy
ZXNzPC9zcGFuPjwvYj48bzpwPjwvbzpwPjwvaDU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4N
CjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9t
Oi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFs
Ij4NCjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0Ij4mbmJzcDsmbmJzcDsgQSBzZWNvbmQg
dHlwZSBvZiBJUHY2IGFkZHJlc3MgdGhhdCBob2xkcyBhbiBlbWJlZGRlZCBJUHY0IGFkZHJlc3Mg
aXM8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4NCjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0Ij4mbmJzcDsmbmJzcDsgZGVmaW5lZC4mbmJzcDsgPHNw
YW4gc3R5bGU9ImJhY2tncm91bmQ6eWVsbG93O21zby1oaWdobGlnaHQ6eWVsbG93Ij4NClRoaXMg
YWRkcmVzcyB0eXBlIGlzIHVzZWQgdG8gcmVwcmVzZW50IHRoZSBhZGRyZXNzZXMgb2Y8L3NwYW4+
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bjowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtiYWNrZ3JvdW5kOnllbGxvdzttc28taGlnaGxpZ2h0Onll
bGxvdyI+Jm5ic3A7Jm5ic3A7IElQdjQgbm9kZXMgYXMgSVB2NiBhZGRyZXNzZXM8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQiPi48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5i
c3A7PC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAwQjA1MCI+RnJvbSBteSBQT1YgdGhpcyBtZWFu
cyB0aGF0IGEgLzEyOCBwcmVmaXggYXNzb2NpYXRlZCB3aXRoIGFuIElQdjQtbWFwcGVkIElQdjYg
YWRkcmVzcyBhbmQgYSAvMzIgcHJlZml4IGFzc29jaWF0ZWQgd2l0aCB0aGUgSVB2NCBhZGRyZXNz
IHRoYXQgd2FzIG1hcHBlZA0KIHRvIHRoaXMgSVB2NiBhZGRyZXNzIHJlcHJlc2VudCB0aGUgc2Ft
ZSBlbnRpdHkuIFRoaXMgdW5kZXJzdGFuZGluZyBmdWxseSBtYXRjaGVzIHVzYWdlIG9mIElQdjQt
bWFwcGVkIElQdjYgYWRkcmVzc2VzIGFzIEJHUCBOZXh0IEhvcHMgb2YgVlBOLUlQdjYgYWRkcmVz
c2VzIGRlZmluZWQgaW4gUkZDIDQ3OTguIEhvd2V2ZXIsIHRoZSBjb21wYXJpc29uIHJ1bGVzIHlv
dSBoYXZlIGRlZmluZWQgd2lsbCB0cmVhdCB0aGVtIGFzIHR3byBkaWZmZXJlbnQNCiBwcmVmaXhl
cy4gJm5ic3A7SSB3b25kZXIgaWYgdGhlc2UgcnVsZXMsIGluIHRoZSBjYXNlIG9mIGEgY29uZmxp
Y3QsIGNvdWxkIHJlc3VsdCBpbiBwcmVmZXJyaW5nIHRoZSBJUHY2IHByZWZpeCB0byBhbiBJUHY0
IG9uZSBhbmQgdGhlcmVmb3JlIGxvb3NpbmcgTVBMUyBjb25uZWN0aXZpdHkgZm9yIHRoZSBpbmdy
ZXNzIFBFIG9mIGEgNlZQRSBzZXJ2aWNlIHRvIGl0cyBlZ3Jlc3MgUEU/PC9zcGFuPjwvaT48L2I+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdp
bi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFw
aCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5z
LXNlcmlmIj5mLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPlNlY3Rpb24gMi41LjEgZGVmaW5lcyAzIHR5
cGVzIG9mIFNSLU1QTFMgRkVDcywgYnV0IEkgYW0gbm90IHN1cmUgYWxsIFNJRCB0eXBlcyBkZWZp
bmVkIGluIHRoZSBTZWdtZW50IFJvdXRpbmcgQXJjaGl0ZWN0dXJlIGRyYWZ0IGNhbiBiZSB1bmFt
YmlndW91c2x5IG1hcHBlZCB0byBvbmUgb2YgdGhlc2UgdHlwZXMuIFByb2JsZW1hdGljDQogZXhh
bXBsZXMgaW5jbHVkZSBhdCBsZWFzdCB0aGUgZm9sbG93aW5nOjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS41aW47
dGV4dC1pbmRlbnQ6LTEuNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJk
YW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmkuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNw
OyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+UGFyYWxsZWwgQWRqYWNlbmN5
IFNJRDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MS41aW47dGV4dC1pbmRlbnQ6LTEuNWluIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlm
JnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmlpLjwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBc
LHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYi
Pk1pcnJvciBTSUQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MS4waW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+RXhwbGljaXQgbWFwcGlu
ZyBvZiBTSUQgdHlwZXMgdG8gU1ItTVBMUyBGRUMgdHlwZXMgd291bGQgYmUgbW9zdCB1c2VmdWwg
SU1PLiBJZiBzb21lIFNJRCB0eXBlcyBjYW5ub3QgYmUgbWFwcGVkIHRvIFNSLU1QTFMgRkVDcywg
dGhpcyBtdXN0IGJlIGV4cGxpY2l0bHkNCiBzdGF0ZWQgaW4gdGhlIGRyYWZ0Ljwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWln
aHQ6bm9ybWFsIj4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDssc2VyaWYiPiNBaG1lZDogPGJyPg0KUGFyYWxsZWwgYWRqYWNlbmN5IFNJRCBhcmUg
aGFuZGxlZCBpbiB0aGUgdHlwZSAmcXVvdDsobmV4dC1ob3AsIG91dGdvaW5nIGludGVyZmFjZSkm
cXVvdDsgPC9zcGFuPg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWJvdHRvbTowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5v
cm1hbCI+DQo8Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAwQjA1MCI+W1tTYXNoYV1dIE9L
PC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4N
CjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2Vy
aWYiPjxicj4NCk1pcnJvciBTSUQgaXMgYSB0eXBlIG9mIGJpbmRpbmctU0lEIGFzIG1lbnRpb25l
ZCBpbiBTZWN0aW9uIDUuMSBpbiB0aGUgU1IgYXJjaGl0ZWN0dXJlIGRyYWZ0IChkcmFmdC1pZXRm
LXNwcmluZy1zZWdtZW50LXJvdXRpbmctMTUpLiBBbHNvIGFzIGRlc2NyaWJlZCBpbiBTZWN0aW9u
IDIuNCBkcmFmdC1pZXRmLWlzaXMtc2VnbWVudC1yb3V0aW5nLWV4dGVuc2lvbnMtMTggKGFsc28g
c2VlIHRoZSBlcXVpdmFsZW50IGluIHRoZSBPU1BGdjIgYW5kIE9TUEZ2Mw0KIGRyYWZ0KSwgYSBi
aW5kaW5nIFNJRCBpcyBpZGVudGlmaWVkIGJ5IGEgcHJlZml4LiBIZW5jZSBpdCBpcyBjb3ZlcmVk
IGJ5IHRoZSB0eXBlICZxdW90OyhQcmVmaXgsIFJvdXRpbmcgSW5zdGFuY2UsIFRvcG9sb2d5LCBB
bGdvcml0aG0pJnF1b3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhl
aWdodDpub3JtYWwiPg0KPGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIwNTAiPltbU2Fz
aGFdXSBJIHJlc3BlY3RmdWxseSBkaXNhZ3JlZS4gVGhlcmUgaXMgZGVmaW5pdGVseSBubyBtZW50
aW9uIG9mIEFsZ29yaXRobSBpbiB0aGUgZGVmaW5pdGlvbiBvZiB0aGUgTWlycm9yIFNJRC4NCjwv
c3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjBpbjtsaW5lLWhlaWdodDpub3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1i
b3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i
dGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjYuPC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2Vy
aWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+
Tm9kZSBTSURzIGluIFNSLU1QTFM8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Ojwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmEuPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3
IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fu
cy1zZXJpZiI+Tm9kZSBTSURzIGFyZSBleHBsaWNpdGx5IGRlZmluZWQgYW5kIGRpc2N1c3NlZCBp
biB0aGUgU2VnbWVudCBSb3V0aW5nIEFyY2hpdGVjdHVyZSBkcmFmdCBidXQgYXJlIG5vdCBtZW50
aW9uZWQgZXZlbiBvbmNlIGluIHRoaXMgZHJhZnQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5k
ZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5iLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7
Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkFGQUlLLCB0aGUg
Y29tbW9uIGltcGxlbWVudGF0aW9uIHByYWN0aWNlIHRvZGF5IGluY2x1ZGVzIGFzc2lnbm1lbnQg
b2YgYXQgbGVhc3Qgb25lIE5vZGUgU0lEIHRvIGV2ZXJ5IG5vZGUgaW4gdGhlIFNSLU1QTFMgZG9t
YWluPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0
eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJp
ZiI+Yy48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVv
dDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFu
YSZxdW90OyxzYW5zLXNlcmlmIj5JcyB0aGVyZSBhIHJlcXVpcmVtZW50IHRvIGFzc2lnbiBhdCBs
ZWFzdCBvbmUgTm9kZSBTSUQgcGVyIHtyb3V0aW5nIGluc3RhbmNlLCB0b3BvbG9neSwgYWxnb3Jp
dGhtfSBpbiBTUi1NUExTPyBJZiBub3QsIGNhbiB0aGUgYXV0aG9ycyBleHBsYWluIGV4cGVjdGVk
IGJlaGF2aW9yIG9mIHN1Y2ggYSBub2RlPyAoU2VlIGFsc28NCiBteSBjb21tZW50IGFib3V0IHJv
dXRpbmcgaW5zdGFuY2VzIGJlbG93KS48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwv
YmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdp
bi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+I0FobWVkOiBBIE5vZGUt
U0lEIGlzIGEgc3BlY2lhbCBjYXNlIG9mIHByZWZpeC1TSUQuIFNvIHRoZXJlIG5vdGhpbmcgc3Bl
Y2lmaWMgYWJvdXQgaXQgZnJvbSB0aGUgTVBMUyBmb3J3YXJkaW5nIHBsYW5lIHBvaW50IG9mIHZp
ZXcuIFNpbWlsYXJseSBmcm9tIGEgc3RhbmRhcmQgdHJhY2tzIGRyYWZ0IHBvaW50IG9mIHZpZXcs
IHRoZXJlIGlzIG5vIHJlcXVpcmVtZW50DQogdG8gYXNzaWduIGEgU0lEIHRvIGV2ZXJ5IHByZWZp
eCBqdXN0IGxpa2UgdGhlcmUgaXMgbm8gcmVxdWlyZW1lbnQgdG8gYmluZCBldmVyeSBwcmVmaXgg
dG8gYW4gTERQIGxhYmVsLiBDb21tb24gYW5kL29yIHJlY29tbWVuZGVkIHByYWN0aWNlcyBvciBk
ZXNjcmlwdGlvbiBvZiBkZXBsb3ltZW50IHNjZW5hcmlvcyBhcmUgbW9yZSBiZWZpdHRpbmcgdG8g
QkNQIG9yIGluZm9ybWF0aW9uYWwgZHJhZnRzLiBUaGlzIGRyYWZ0IGlzIGEgc3RhbmRhcmRzDQog
dHJhY2sgZHJhZnQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWJvdHRvbTowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0
Om5vcm1hbCI+DQo8Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAwQjA1MCI+W1tTYXNoYV1d
IFdlbGwsIHlvdeKAmXZlIGp1c3Qgc2FpZCB0aGF0IGNvbmZsaWN0IHJlc29sdXRpb24gcnVsZXMg
YXJlIFJFQ09NTUVOREVELCBhbmQgdGhpcyBpcyBxdWl0ZSBjb21tb24gaW4gdGhlIFN0YW5kYXJk
cyBUcmFjayBSRkNzLg0KPC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1o
ZWlnaHQ6bm9ybWFsIj4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcg
Um9tYW4mcXVvdDssc2VyaWYiPjxicj4NCklmIGEge3JvdXRpbmcgaW5zdGFuY2UsIHRvcG9sb2d5
LCBhbGdvcml0aG19IGlzIG5vdCBhc3NpZ25lZCBhIFNJRCwgdGhlbiB0aGlzIEZFQyBpcyB0b3Rh
bGx5IGlycmVsYXZhbnQgdG8gdGhpcyBkcmFmdCBhbmQgaGVuY2UgZGVzY3JpYmluZyBob3cgYSBu
b2RlIHRyZWF0cyBpdCBpcyB0b3RhbGx5IG91dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgZHJhZnQ8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWJvdHRvbTowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8
Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAwQjA1MCI+W1tTYXNoYV1dIEFGQUlLLCBuZWl0
aGVyIG9mIHRoZSBTUiBleHRlbnNpb24gZHJhZnRzIGZvciBJR1BzIG1lbnRpb24gcm91dGluZyBp
bnN0YW5jZXMgdGhhdCBjYW4gYmUgYXNzb2NpYXRlZCB3aXRoIHRoZSBwcmVmaXgsIHNvIEkgdGhp
bmsgdGhhdCB5b3VyIHJlZmVyZW5jZSB0byBpdCBpcyBpbmNvcnJlY3QuPC9zcGFuPjwvaT48L2I+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRv
bTowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8Yj48aT48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAwQjA1MCI+V2hhdOKAmXMgbW9yZSBJIHN1c3BlY3QgdGhh
dCBOb2RlIFNJRHMgcmVwcmVzZW50IHRoZSBtb3N0IHVzZWQgc3BlY2lhbCBjYXNlIG9mIFByZWZp
eCBTSURzIHdpdGggQW55Y2FzdCBTSURzIGJlaW5nIHF1aXRlIGJlaGluZC4gJm5ic3A7VGhlcmVm
b3JlIHNvbWUgcmVjb21tZW5kYXRpb24gcGVydGFpbmluZyB0byB0aGUNCiB1c2FnZSBvZiBOb2Rl
IFNJRHMgd291bGQgYmUgdmVyeSBtdWNoIGluIHBsYWNlIElNSE8uIDwvc3Bhbj48L2k+PC9iPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBp
bjtsaW5lLWhlaWdodDpub3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LS4y
NWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJk
YW5hJnF1b3Q7LHNhbnMtc2VyaWYiPjcuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNw
OyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+U1JHQiBTaXplIGluIFNS
LU1QTFM8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Og0KPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0
ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+YS48L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJp
ZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5UaGUg
ZHJhZnQgY29ycmVjdGx5IHRyZWF0cyB0aGUgc2l0dWF0aW9uIHdoZW4gYW4gaW5kZXggYXNzaWdu
ZWQgdG8gc29tZSBnbG9iYWwgU0lEIGNhbm5vdCBiZSBtYXBwZWQgdG8gYSBsYWJlbCB1c2luZyB0
aGUgcHJvY2VkdXJlIGluIFNlY3Rpb24gMi40IGFzIGEgY29uZmxpY3QuPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDox
LjBpbjt0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Yi48L3NwYW4+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4g
XCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlm
Ij5BdCB0aGUgc2FtZSB0aW1lIHRoZSBkcmFmdCBkb2VzIG5vdCBkZWZpbmUgYW55IG1pbmltdW0g
c2l6ZSBvZiBTUkdCIChiZSBpdCBkZWZpbmVkIGFzIGEgc2luZ2xlIGNvbnRpZ3VvdXMgYmxvY2sg
b3IgYXMgYSBzZXF1ZW5jZSBvZiBzdWNoIGJsb2NrcykgdGhhdCBNVVNUIGJlIGltcGxlbWVudGVk
IGJ5IGFsbCBTUi1jYXBhYmxlDQogbm9kZXM8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50
Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5jLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkkgc3VzcGVjdCB0aGF0
IGxhY2sgb2Ygc3VjaCBhIGRlZmluaXRpb24gY291bGQgYmUgZGV0cmltZW50YWwgdG8gaW50ZXJv
cGVyYWJpbGl0eSBvZiBTUi1NUExTIHNvbHV0aW9ucy4gQUZBSUssIHRoZSBJRVRGIGhhcyBiZWVu
IGZvbGxvd2luZywgZm9yIHF1aXRlIHNvbWUgdGltZSwgYSBwb2xpY3kgdGhhdCBzb21lIHJlYXNv
bmFibGUNCiBNVVNULXRvLWltcGxlbWVudCBkZWZhdWx0cyBzaG91bGQgYmUgYXNzaWduZWQgZm9y
IGFsbCBjb25maWd1cmFibGUgcGFyYW1ldGVycyBleGFjdGx5IGluIG9yZGVyIHRvIHByZXZlbnQg
dGhpcy48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDts
aW5lLWhlaWdodDpub3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OyxzZXJpZiI+I0FobWVkOiBUaGlzIGRvY3VtZW50IHNwZWNpZmllcyBo
b3cgdGhlIFNSR0IgaXMgdXNlZCBhbmQgdGhlIGJlaGF2aW9yIG9mIHJvdXRlcnMgd2hlbiBhIHBy
ZWZpeC1TSUQgaW5kZXggbWFwcyB0byBhIGxhYmVsIGluc2lkZSBhbmQvb3Igb3V0c2lkZSB0aGUg
U1JHQi4gVGhlIGFjdHVhbCBzaXplIG9mIHRoZSBTUkdCIGlzIGEgdGFzayBpbiBwYXJ0aXRpb25p
bmcNCiB0aGUgbGFiZWwgc3BhY2UsIHdoaWNoIGlzIHZlcnkgc3BlY2lmaWMgdG8gYSBwYXJ0aWN1
bGFyIGRlcGxveW1lbnQgc2NlbmFyaW8uIFNvIElNTyBpdCBpcyBvdXRzaWRlIHRoZSBzY29wZSBv
ZiBhIHN0YW5kYXJkcyB0cmFjayBkb2N1bWVudC4gTm93IHRoYXQgU1ItTVBMUyBpcyBkZXBsb3ll
ZCBpbiBtYW55IHBsYWNlcywgSSBleHBlY3QgdGhlIGNvbW11bml0eSB0byBnYWluIHN1ZmZpY2ll
bnQgZXhwZXJpZW5jZSB0byByZWNvbW1lbmQgKG9yIG5vdA0KIHJlY29tbWVuZCkgYSBwYXJ0aWN1
bGFyIG1pbmltdW0vbWF4aW11bSBzaXplIGZvciB0aGUgU1JHQiBpcyBzb21lIGZ1dHVyZSBpbmZv
cm1hdGlvbmFsIG9yIEJDUCBkcmFmdC9SRkM8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTowaW47bWFyZ2luLWJvdHRvbTouMDAw
MXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAw
QjA1MCI+W1tTYXNoYV1dIE15IHJlYWRpbmcgb2YgeW91ciByZXNwb25zZSBpcyB0aGF0IG1pbmlt
dW0gc2l6ZSBvZiBTUkdCIGlzIGFuIGlzc3VlIGZvciBmdXR1cmUgc3R1ZHkuIENhbiB5b3UgcGxl
YXNlIGp1c3QgYWRkIHRoaXMgdG8gdGhlIGRyYWZ0Pzwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbjtsaW5lLWhl
aWdodDpub3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDssc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3Rl
IHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LS4yNWluIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7
LHNhbnMtc2VyaWYiPjguPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZu
YnNwOw0KPC9zcGFuPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+QWxnb3JpdGhtcyBhbmQgUHJlZml4IFNJ
RHM8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Ojwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1p
bmRlbnQ6LS4yNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmEuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVv
dDsiPiZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhlIGRyYWZ0
IG1lbnRpb25zIEFsZ29yaXRobXMgKGFzIHBhcnQgb2YgU1ItTVBMUyBQcmVmaXggRkVDKSBpbiwg
YnV0IGl0IGRvZXMgbm90IGV4cGxpY2l0bHkgbGluayB0aGVtIHdpdGggdGhlIFByZWZpeC1TSUQg
YWxnb3JpdGhtcyBkZWZpbmVkIGluIHNlY3Rpb24gMy4xLjEgb2YgdGhlIFNlZ21lbnQgUm91dGlu
ZyBBcmNoaXRlY3R1cmUNCiBkcmFmdDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9i
bG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowaW47bWFyZ2lu
LWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4jQWhtZWQ6IEkgd2lsbCBq
dXN0IGFkZCB0aGUgcmVmZXJlbmNlIFtJLUQuaWV0Zi1zcHJpbmctc2VnbWVudC1yb3V0aW5nXSBy
aWdodCBiZXNpZGUgdGhlIGZpcnN0IHRpbWUgJnF1b3Q7QWxnb3JpdGhtJnF1b3Q7IGlzIG1lbnRp
b25lZDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tYm90dG9tOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFs
Ij4NCjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5bW1Nhc2hhXV0gT0s8L3Nw
YW4+PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDowaW47bGluZS1oZWlnaHQ6bm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90
dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5iLjwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVz
IE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7
LHNhbnMtc2VyaWYiPkZyb20gbXkgUE9WLCB0aGUgZHJhZnQgc2hvdWxkIGV4cGxpY2l0bHkgc3Rh
dGUgdGhhdCB0aGUgZGVmYXVsdCBQcmVmaXgtU0lEIGFsZ29yaXRobSBNVVNUIGJlIGltcGxlbWVu
dGVkIGluIGFsbCBTUi1NUExTLWNvbXBsaWFudCByb3V0ZXJzLjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbjowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4j
QWhtZWQ6IFRoZSBzcGVjaWZpY2F0aW9uIG9mIHdoYXQgcGF0aCBjYWxjdWxhdGlvbiBtZXRob2Qg
c2hvdWxkIG9yIG11c3QgYmUgc3VwcG9ydGVkIGlzIGEgcm91dGluZyBwcm90b2NvbCBwcm9wZXJ0
eSBub3QgYSBmb3J3YXJkaW5nIHBsYW5lIHByb3BlcnR5LiBJbiBmYWN0LCB0aGUgY2hvaWNlIG9m
IGEgcGF0aCBjYWxjdWxhdGlvbiBtZXRob2Qgb3IgYWxnb3JpdGhtDQogaXMgY29tcGxldGVseSBv
cnRob2dvbmFsIHRvIHRoZSByb3V0ZWQgcHJvdG9jb2wuIEhlbmNlIG1hbmRhdGluZyB0aGUgc3Vw
cG9ydCBvZiBhIHBhcnRpY3VsYXIgcm91dGluZyBhbGdvcml0aG0gaXMgYmV5b25kIHRoZSBzY29w
ZSBvZiB0aGlzIGRvY3VtZW50Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGlu
ZS1oZWlnaHQ6bm9ybWFsIj4NCjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5b
W1Nhc2hhXV0gT0s8L3NwYW4+PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW47bGluZS1oZWlnaHQ6bm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1
LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFn
cmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90Oyxz
YW5zLXNlcmlmIj5jLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJz
cDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPlRoZSBTZWdtZW50IFJvdXRpbmcgQXJjaGl0ZWN0
dXJlIGRyYWZ0IHN0YXRlcyAoaW4gc2VjdGlvbiAzLjEuMykgdGhhdCDigJxTdXBwb3J0IG9mIG11
bHRpcGxlIGFsZ29yaXRobXMgYXBwbGllcyB0byBTUnY24oCdLiBCdXQgbmVpdGhlciBkcmFmdCBz
dGF0ZXMgd2hldGhlciBtdWx0aXBsZSBhbGdvcml0aG1zIGFwcGx5IHRvIFNSLU1QTFMuDQogQ2Fu
IHlvdSBwbGVhc2UgY2xhcmlmeSB0aGlzIHBvaW50Pzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjow
aW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3BhbiBzdHls
ZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4jQWhtZWQ6
IFRoZSBsYXN0IHBhcmFncmFwaCBvZiBTZWN0aW9uIDMuMS4yIHRpdGxlZCBTUi1NUExTIGluIGRy
YWZ0LWlldGYtc3ByaW5nLXNlZ21lbnQtcm91dGluZy0xNSBkaXNjdXNzZXMgdGhlIHN1cHBvcnQg
b2YgbXVsdGlwbGUgYWxnb3JpdGhtcy4gU28gaXQgaXMgaW1wbGllZCB0aGF0IHRoZSBjb25jZXB0
IG9mIGFsZ29yaXRobSBhcHBsaWVzIHRvIFNSLU1QTFMuDQogSGVuY2UgdGhlcmUgaXMgbm8gbmVl
ZCB0byByZS1tZW50aW9uIGl0IGhlcmU8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0
O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8Yj48aT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzAwQjA1
MCI+W1tTYXNoYV1dIFRoZSBwYXJhZ3JhcGggdG8gd2hpY2ggeW91IHJlZmVyIG9ubHkgc2F5cyB0
aGF0IGlmIGEgcGFja2V0IHdpdGggdGhlIGFjdGl2ZSBQcmVmaXgtU0lEIHRoYXQgaXMgYXNzb2Np
YXRlZCB3aXRoIGEgc3BlY2lmaWMgYWxnb3JpdGhtIGlzIHJlY2VpdmVkIGJ5IGEgbm9kZSB0aGF0
IGRvZXMNCiBub3Qgc3VwcG9ydCB0aGlzIGFsZ29yaXRobSwgdGhpcyBwYWNrZXQgd2lsbCBiZSBk
aXNjYXJkZWQuIElmIHRoaXMgaXMgdGhlIG9ubHkgdHlwZSBvZiBzdXBwb3J0IGZvciBtdWx0aXBs
ZSBhbGdvcml0aG1zIFNSIHByb3ZpZGVzLCBpdCBpcyBub3QgdmVyeSB1c2VmdWwgSU1ITzwvc3Bh
bj48L2k+PC9iPjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj4uDQo8L3NwYW4+
PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDowaW47bGluZS1oZWlnaHQ6bm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9t
OjUuMHB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9InRleHQt
aW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj45Ljwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1
b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPlJvdXRp
bmcgaW5zdGFuY2VzIGFuZCB0aGUgY29udGV4dCBmb3IgUHJlZml4LVNJRHM8L3NwYW4+PC9iPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVv
dDssc2Fucy1zZXJpZiI+Ojwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1
b3Q7LHNhbnMtc2VyaWYiPmEuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNw
OyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhlIFNlZ21lbnQgUm91dGluZyBBcmNo
aXRlY3R1cmUgZHJhZnQgc3RhdGVzIGluIFNlY3Rpb24gMy4xIHRoYXQgdGhlIOKAnGNvbnRleHQg
Zm9yIGFuIElHUC1QcmVmaXggc2VnbWVudCBpbmNsdWRlcyB0aGUgcHJlZml4LCB0b3BvbG9neSwg
YW5kIGFsZ29yaXRobeKAnTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6LS4yNWluIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1
b3Q7LHNhbnMtc2VyaWYiPmIuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNw
OyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhpcyBkcmFmdCBzZWVtcyB0byBkZWZp
bmUgKGluIHNlY3Rpb24gMi41KSB0aGUgY29udGV4dCBmb3IgdGhlIFByZWZpeCBTSUQgYXMg4oCc
UHJlZml4LCBSb3V0aW5nIEluc3RhbmNlLCBUb3BvbG9neSwgQWxnb3JpdGht4oCdIHdoZXJlIOKA
nWEgcm91dGluZyBpbnN0YW5jZSBpcyBpZGVudGlmaWVkIGJ5IGEgc2luZ2xlIGluY29taW5nDQog
bGFiZWwgZG93bmxvYWRlciB0byBGSULigJ0gKGJ1dCB0aGUgbm90aW9uIG9mIHRoZSBsYWJlbCBk
b3dubG9hZGVyIHRvIEZJQiBpcyBub3QgZGVmaW5lZCkuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0ZXh0
LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Yy48L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZx
dW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5UaGVzZSB0
d28gZGVmaW5pdGlvbnMgbG9vayBkaWZmZXJlbnQgdG8gbWUuDQo8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGlu
O3RleHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5kLjwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNl
cmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkF0
IHRoZSB2ZXJ5IGxlYXN0IEkgd291bGQgZXhwZWN0IGFsaWdubWVudCBiZXR3ZWVuIHRoZSBkZWZp
bml0aW9ucyBvZiBjb250ZXh0IGZvciB0aGUgUHJlZml4LVNJRCBiZXR3ZWVuIHRoZSB0d28gZHJh
ZnRzLiBQcmVmZXJhYmx5LCB0aGUgZGVmaW5pdGlvbiBnaXZlbiBpbiB0aGUgU2VnbWVudCBSb3V0
aW5nIEFyY2hpdGVjdHVyZQ0KIGRyYWZ0IHNob3VsZCBiZSB1c2VkIGluIGJvdGggZHJhZnRzLjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbjowaW47bWFyZ2luLWJvdHRvbTouMDAwMXB0O2xpbmUtaGVp
Z2h0Om5vcm1hbCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJv
bWFuJnF1b3Q7LHNlcmlmIj4jQWhtZWQ6IFRoZSBjb250ZXh0IG9mIHRoZSBzZWN0aW9uIDIuNSBp
cyBsaW1pdGVkIHRvIHRoZSByZXNvbHV0aW9uIG9mIGxvY2FsIGxhYmVsIGNvbGxpc2lvbi4gVGhl
IHVzZSBvZiAmcXVvdDtyb3V0aW5nIGluc3RhbmNlJnF1b3Q7IGluIHNlY3Rpb24gMi41IGlzIGp1
c3QgdGhlcmUgZm9yIHRpZS1icmVha2luZyBpZiB0aGVyZSBpcyBsb2NhbCBsYWJlbCBjb2xsaXNp
b24uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1ib3R0b206MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpub3JtYWwi
Pg0KPGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMwMEIwNTAiPltbU2FzaGFdXSBJIGhhdmUg
YWxyZWFkeSBtZW50aW9uZWQgdGhhdCDigJxyb3V0aW5nIGluc3RhbmNlc+KAnSBhcmUgbm90IGRl
ZmluZWQgaW4gYW55IHRoZSBkcmFmdHMgZGVhbGluZyB3aXRoIFNSIEV4dGVuc2lvbnMgZm9yIElH
UHMuIFNvIEkgZG8gbm90IHVuZGVyc3RhbmQgaG93IHRoZSBjb25mbGljdCByZXNvbHV0aW9uDQog
cHJvY2VkdXJlIGlzIHN1cHBvc2VkIHRvIHVzZSB0aGlzLiBBbmQgaW4gYW55IGNhc2UgdGhlIGRp
ZmZlcmVuY2UgYmV0d2VlbiB0d28gZGVmaW5pdGlvbnMgb2YgdGhlIGNvbnRleHQgb2YgUHJlZml4
LVNJRCByZXF1aXJlcyBzb21lIGV4cGxhbmF0aW9uLjwvc3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbjtsaW5lLWhl
aWdodDpub3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDssc2VyaWYiPjxicj4NCjxicj4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxibG9j
a3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LS4yNWlu
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5h
JnF1b3Q7LHNhbnMtc2VyaWYiPjEwLjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4NCjwvc3Bh
bj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJk
YW5hJnF1b3Q7LHNhbnMtc2VyaWYiPkV4YW1wbGUgb2YgUFVTSCBvcGVyYXRpb24gaW4gU2VjdGlv
biAyLjEwLjE8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Ojwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47
dGV4dC1pbmRlbnQ6LS4yNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmEuPC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2Vy
aWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGhl
IGZpcnN0IHBhcmEgb2YgdGhpcyBzZWN0aW9uIGJlZ2lucyB3aXRoIHRoZSBzZW50ZW5jZSDigJxT
dXBwb3NlIGFuIE1DQyBvbiBhIHJvdXRlciAmcXVvdDtSMCZxdW90OyBkZXRlcm1pbmVzIHRoYXQg
UFVTSCBvciBDT05USU5VRSZuYnNwOyZuYnNwOyBvcGVyYXRpb24gaXMgdG8gYmUgYXBwbGllZCB0
byBhbiBpbmNvbWluZyBwYWNrZXQgd2hvc2UgYWN0aXZlDQogU0lEIGlzIHRoZSBnbG9iYWwgU0lE
ICZxdW90O1NpJnF1b3Q74oCdLiBJbiB0aGUgY29udGV4dCBvZiBTUi1NUExTIHRoaXMgbWVhbnMg
KHRvIG1lKSB0aGF0IHRoZSBpbmNvbWluZyBwYWNrZXQgaXMgYSBsYWJlbGVkIHBhY2tldCBhbmQg
aXRzIHRvcCBsYWJlbCBtYXRjaGVzIHRoZSBnbG9iYWwgU0lEIOKAnFNp4oCdLg0KPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4t
bGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Yi48L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcg
Um9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5z
LXNlcmlmIj5Ib3dldmVyLCB0aGUgZXhhbXBsZSBmb3IgUFVTSCBvcGVyYXRpb24gaW4gdGhlIG5l
eHQgcGFyYSBvZiB0aGlzIHNlY3Rpb24gaXMgdGhlIGNhc2Ugb2YgYW4gKHVubGFiZWxlZCkgSVAg
cGFja2V0IHdpdGggdGhlIGRlc3RpbmF0aW9uIGFkZHJlc3MgY292ZXJlZCBieSB0aGUgSVAgcHJl
Zml4IGZvciB3aGljaCDigJxTaeKAnSBoYXMNCiBiZWVuIGFzc2lnbmVkLiA8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjEuMGluO3RleHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5jLjwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21h
biBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2Vy
aWYiPkZyb20gbXkgUE9WOjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS41aW47dGV4dC1pbmRlbnQ6LTEuNWluIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBS
b21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYi
PmkuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEm
cXVvdDssc2Fucy1zZXJpZiI+TWFwcGluZyB1bmxhYmVsZWQgcGFja2V0cyB0byBTSURzIGlzIGlu
ZGVlZCBvdXQgb2Ygc2NvcGUgb2YgdGhlIGRyYWZ0LiBUaGVyZWZvcmUgYW4gZXhhbXBsZSBvZiBh
IFBVU0ggb3BlcmF0aW9uIHRoYXQgaXMgYXBwbGllZCB0byBhIGxhYmVsZWQgcGFja2V0ICh3aXRo
IHRoZSBhY3RpdmUgU0lEIGluZmVycmVkIGZyb20gdGhlDQogdG9wIGxhYmVsIGluIHRoZSBzdGFj
aykgaXMgcHJlZmVyYWJsZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlz
dFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuNWluO3RleHQtaW5kZW50Oi0xLjVpbiI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcg
Um9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5paS48
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1l
cyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90
OyxzYW5zLXNlcmlmIj5WYWxpZCBleGFtcGxlcyBvZiZuYnNwOyBQVVNIIG9wZXJhdGlvbiBhcHBs
aWVkIHRvIGEgbGFiZWxlZCBpbmNvbWluZyBwYWNrZXQgY2FuIGJlIGZvdW5kIGluIFNlY3Rpb25z
IDQuMiBvciA0LjMgb2YgdGhlDQo8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLnBy
b29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX190b29scy5pZXRmLm9yZ19odG1sX2RyYWZ0
LTJEYmFzaGFuZHktMkRydGd3Zy0yRHNlZ21lbnQtMkRyb3V0aW5nLTJEdGktMkRsZmEtMkQwNCZh
bXA7ZD1Ed01HYVEmYW1wO2M9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNX
em9DSSZhbXA7cj1OeWpMc3I3SkE3bXZwQ0phMFltUGRWS2NtTVhKMzFicGJCYU5xekNOcm5nJmFt
cDttPUNCbjQ2LXRUalpyRnVwMGRSLUVHQXR0NFFGcTlQaTI3UmFPNXJRQ2sxUXcmYW1wO3M9amJI
MERTWVlvMlVZeW1XWnJsdkF0N3FVV1ZYc1lLdUN0TWlFeW9lLURXRSZhbXA7ZT0iPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fu
cy1zZXJpZiI+VEktTEZBPC9zcGFuPjwvYT48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPg0KIGRyYWZ0PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW47bGluZS1oZWlnaHQ6bm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNl
cmlmIj4jQWhtZWQ6IEkgZG8gbm90IHVuZGVyc3RhbmQgeW91ciBjb25jZXJuIGhlcmU6KTwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90
dG9tOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4NCjxiPjxp
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMDBCMDUwIj5bW1Nhc2hhXV0gSSB0aGluayBpdCBpcyBw
cmV0dHkgY2xlYXI6IGNhbiB5b3UgcHJvdmlkZSBhbiBleGFtcGxlIG9mIGEgUFVTSCBvcGVyYXRp
b24gYXBwbGllZCB0byBhIGxhYmVsZWQgcGFja2V0IGluc3RlYWQgb2YgeW91ciBjdXJyZW50IGV4
YW1wbGU/PC9zcGFuPjwvaT48L2I+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9y
bWFsIj4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVv
dDssc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxl
PSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Tml0czwvc3Bhbj48L2I+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5z
LXNlcmlmIj46PC9zcGFuPg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFn
cmFwaCIgc3R5bGU9InRleHQtaW5kZW50Oi0uMjVpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj4xLjwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5l
dyBSb21hbiBcLHNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNh
bnMtc2VyaWYiPkkgY29uY3VyIHdpdGggQWRyaWFuIHJlZ2FyZGluZyBudW1lcm91cyBuaXRzIGhl
IGhhcyByZXBvcnRlZCBpbiBoaXMNCjwvc3Bhbj48YSBocmVmPSJodHRwczovL3VybGRlZmVuc2Uu
cHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0FfX21haWxhcmNoaXZlLmlldGYub3JnX2Fy
Y2hfbXNnX3NwcmluZ19GUmhPMmxnUjhyNFZsS1AyWk4yZFp3SFU1QlkmYW1wO2Q9RHdNR2FRJmFt
cDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9Tnlq
THNyN0pBN212cENKYTBZbVBkVktjbU1YSjMxYnBiQmFOcXpDTnJuZyZhbXA7bT1DQm40Ni10VGpa
ckZ1cDBkUi1FR0F0dDRRRnE5UGkyN1JhTzVyUUNrMVF3JmFtcDtzPUlfNGdERmhjalJfMW5wcUtV
UURIVGhzZWpVTWdKeTNXbEx6QzkwcG9SMXcmYW1wO2U9Ij48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPldHDQog
TEMgQ29tbWVudDwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj4uIEkgd291bGQgbGlrZSB0byB0
aGFuayBBZHJpYW4gZm9yIGFuIGV4Y2VsbGVudCByZXZpZXcgdGhhdCBoYXZlIHNhdmVkIG1lIGxv
dHMgb2YgaGFyZCB3b3JrLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9ibG9ja3F1
b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbjtsaW5lLWhl
aWdodDpub3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDssc2VyaWYiPiNBaG1lZDogSSBhbHNvIGFncmVlIHRoYXQgQWRyaWFuJ3MgcmV2aWV3
IGlzIGV4Y2VwdGlvbmFsLiBJIGJlbGlldmUgSSBhZGRyZXNzZWQgYWxsIGhpcyBjb21tZW50cyBp
biB0aGUgbGF0ZXN0IHZlcnNpb24uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUg
c3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDss
c2Fucy1zZXJpZiI+Mi48L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZh
bWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5JbiBhZGRpdGlvbiwgSeKAmWQgbGlrZSB0byBy
ZXBvcnQgdGhlIGZvbGxvd2luZyBuaXRzOjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW47dGV4dC1pbmRlbnQ6
LS4yNWluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtW
ZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPmEuPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPiZu
YnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+VGktTEZBIGluIFNlY3Rp
b24gMi4xMS4xIHNob3VsZCBiZSBUSS1MRkEgKGFzIGluIHRoZQ0KPC9zcGFuPjxhIGhyZWY9Imh0
dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMu
aWV0Zi5vcmdfaHRtbF9kcmFmdC0yRGJhc2hhbmR5LTJEcnRnd2ctMkRzZWdtZW50LTJEcm91dGlu
Zy0yRHRpLTJEbGZhLTJEMDQmYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYzcnN1aHI2U2NiZmgw
VWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9TnlqTHNyN0pBN212cENKYTBZbVBkVktjbU1Y
SjMxYnBiQmFOcXpDTnJuZyZhbXA7bT1DQm40Ni10VGpackZ1cDBkUi1FR0F0dDRRRnE5UGkyN1Jh
TzVyUUNrMVF3JmFtcDtzPWpiSDBEU1lZbzJVWXltV1pybHZBdDdxVVdWWHNZS3VDdE1pRXlvZS1E
V0UmYW1wO2U9Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtWZXJkYW5hJnF1b3Q7LHNhbnMtc2VyaWYiPlRJLUxGQTwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNl
cmlmIj4NCiBkcmFmdCk8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90
ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW47bGluZS1oZWln
aHQ6bm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFu
JnF1b3Q7LHNlcmlmIj4jQWhtZWQ6IEFscmVhZHkgZG9uZSBpbiB0aGUgbGF0ZXN0IHZlcnNpb248
L3NwYW4+PGI+PGk+W1tTYXNoYV1dIE9LPC9pPjwvYj4NCjxvOnA+PC9vOnA+PC9wPg0KPGJsb2Nr
cXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjBpbjt0
ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Yi48L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4gXCxzZXJp
ZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90OyxzYW5zLXNlcmlmIj5USS1M
RkEgZHJhZnQgaXMgcmVmZXJlbmNlZCBpbiB0aGUgdGV4dCBvZiBTZWN0aW9uIDIuMTEuMSwgYnV0
IHRoZXJlIGlzIG5vIG1hdGNoaW5nIHJlZmVyZW5jZSBpbiB0aGUg4oCcUmVmZXJlbmNlc+KAnSBz
ZWN0aW9uIChwcm9iYWJseSwgSW5mb3JtYXRpb25hbCk8L3NwYW4+PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4t
bGVmdDowaW47bGluZS1oZWlnaHQ6bm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4jQWhtZWQ6IEFscmVhZHkgZG9uZSBpbiB0
aGUgbGF0ZXN0IHZlcnNpb248L3NwYW4+PGI+PGk+W1tTYXNoYV1dIE9LPC9pPjwvYj4NCjxvOnA+
PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJv
dHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJt
YXJnaW4tbGVmdDoxLjBpbjt0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+Yy48
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1l
cyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90
OyxzYW5zLXNlcmlmIj7igJx6ZXJvIEFsZ29yaXRobeKAnSBpbiBTZWN0aW9uIDIuNSAoaW1tZWRp
YXRlbHkgYWJvdmUgU2VjdGlvbiAyLjUuMSkgbXVzdCBiZSByZXBsYWNlZCB3aXRoIOKAnGRlZmF1
bHQgYWxnb3JpdGht4oCdLiBTaW1pbGFybHksIOKAnG5vbi16ZXJvIEFsZ29yaXRobeKAnSBzaG91
bGQgYmUgcmVwbGFjZWQgd2l0aCDigJxub24tZGVmYXVsdCBhbGdvcml0aG3igJ08L3NwYW4+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDowaW47bGluZS1oZWlnaHQ6bm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4jQWhtZWQ6IFdp
bGwgYmUgZG9uZSBpbiB0aGUgbmV4dCB2ZXJzaW9uPC9zcGFuPjxiPjxpPltbU2FzaGFdXQ0KPC9p
PjwvYj4mbmJzcDtPSzxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10
b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb0xpc3RQ
YXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotLjI1aW4iPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1ZlcmRhbmEmcXVvdDssc2Fucy1zZXJpZiI+My48
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1l
cyBOZXcgUm9tYW4gXCxzZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VmVyZGFuYSZxdW90
OyxzYW5zLXNlcmlmIj5JIHRoaW5rIHRoYXQgUkZDIDM0NDMgYW5kIFJGQyA1MzMyIHNob3VsZCBi
ZSBsaXN0ZWQgYXMgTm9ybWF0aXZlIHJlZmVyZW5jZXMgaW4gdGhpcyBkcmFmdCB3aGlsZSBSRkMg
NTMzMSBhbmQgUkZDIDgyNzcgc2hvdWxkIGJlIGxpc3RlZCBhcyBJbmZvcm1hdGl2ZSByZWZlcmVu
Y2VzLiBUaGlzIHdvdWxkIGltcHJvdmUgdGhlIHJlYWRhYmlsaXR5DQogb2YgdGhlIGRyYWZ0IHdp
dGhvdXQgYW55IGltcGFjdCBvbiBpdHMgYWR2YW5jZW1lbnQuIDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJn
aW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4NCjxzcGFuIHN0eWxlPSJmb250
LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiNBaG1lZCBSRkM1MzMx
IGRlc2NyaWJlcyB1cHN0cmVhbSBsYWJlbCBhc3NpZ25tZW50LiBBcyB5b3UgbWVudGlvbmVkIGFi
b3ZlIChhbmQgSSB3aWxsIG1vZGlmeSB0aGUgZHJhZnQgdG8gaW5kaWNhdGUgdGhhdCkgU1ItTVBM
UyBiZWhhdmlvciBpcyBzaW1pbGFyIHRvIGRvd25zdHJlYW0gbGFiZWwgYXNzaWdubWVudC4gUkZD
IDM0NDMgZGVzY3JpYmVzIFRUTCBiZWhhdmlvci4NCiBUaGlzIGlzIGFuIE1QTFMgZm9yd2FyZGlu
ZyBiZWhhdmlvci4gQXMgbWVudGlvbmVkIGluIHRoZSBkcmFmdCwgU1ItTVBMUyBkb2VzIG5vdCBt
b2RpZnkgYXQgdGhlIE1QTFMgZm9yd2FyZGluZyBiZWhhdmlvcjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjBpbjttYXJnaW4t
Ym90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4NCjxiPjxpPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
Zjtjb2xvcjojMDBCMDUwIj5bW1Nhc2hhXV0gUmVnYXJkaW5nIFJGQyA1MzMxIOKAkyB5b3UgbWF5
IHNraXAgdGhpcyByZWZlcmVuY2UgaWYgeW91IHN0YXRlIChhcyBkaXNjdXNzZWQgYmVsb3cpIHRo
YXQgU1ItTVBMUyBvbmx5IGFsbG9jYXRlcyBsYWJlbHMgZnJvbSB0aGUgcGVyLXBsYXRmb3JtIGxh
YmVsIHNwYWNlLiBSZWdhcmRpbmcNCiBSRkMgMzQ0MyDigJMgSSBkbyBub3QgdGhpbmsgdGhhdCB5
b3UgY2FuIGZ1bGx5IGF2b2lkIGRpc2N1c3Npb24gb2YgVW5pZm9ybSBhbmQgUGlwZS9TaG9ydCBQ
aXBlIG1vZGVscywgYW5kIHRoZXJlZm9yZSB5b3Ugd2lsbCBuZWVkIHRoaXMgcmVmZXJlbmNlLjwv
c3Bhbj48L2k+PC9iPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0OjBpbjtsaW5lLWhlaWdodDpub3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPjxicj4NCjxicj4NCjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21h
cmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhvcGVmdWxs
eSwgdGhlc2UgY29tbWVudHMgd2lsbCBiZSB1c2VmdWwuPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvYmxvY2txdW90ZT4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDow
aW47bGluZS1oZWlnaHQ6bm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7VGlt
ZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4jQWhtZWQ6IFRoZXkgYXJlIGNlcnRhaW5seSBxdWl0
ZSB1c2VmdWwuIFRoYW5rcyBhIGxvdDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3Rl
IHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNhc2hh
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9mZmljZTogJiM0Mzs5NzItMzkyNjYzMDI8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkNlbGw6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICYjNDM7OTcyLTU0OTI2NjMwMjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+RW1haWw6Jm5ic3A7Jm5ic3A7IDxhIGhyZWY9Im1haWx0bzpBbGV4YW5kZXIuVmFp
bnNodGVpbkBlY2l0ZWxlLmNvbSI+QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208L2E+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowaW47bWFyZ2lu
LWJvdHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuIFwsc2VyaWYmcXVvdDsiPjxiciBjbGVhcj0iYWxs
Ij4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXzxicj4NCjxicj4NClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMg
aW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24g
d2hpY2ggaXMNCjxicj4NCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5
IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQo8YnI+DQp0cmFuc21p
c3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgs
IGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwNCjxicj4NCmFuZCBhbGwgY29waWVzIHRoZXJl
b2YuPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9j
a3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowaW47bWFyZ2luLWJv
dHRvbTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4t
Ym90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4NCjxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPjxiciBjbGVhcj0iYWxsIj4N
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXzxicj4NCjxicj4NClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50
ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hp
Y2ggaXMNCjxicj4NCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRv
IEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQo8YnI+DQp0cmFuc21pc3Np
b24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFu
ZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwNCjxicj4NCmFuZCBhbGwgY29waWVzIHRoZXJlb2Yu
PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1
b3RlPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbjowaW47bWFyZ2luLWJvdHRv
bTouMDAwMXB0O2xpbmUtaGVpZ2h0Om5vcm1hbCI+DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6
JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90
dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9ybWFsIj4NCjxicj4NCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xzxicj4NCjxicj4NClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNp
cGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hpY2ggaXMNCjxicj4NCkNPTkZJ
REVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5
b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQo8YnI+DQp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFz
ZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9uZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUg
b3JpZ2luYWwNCjxicj4NCmFuZCBhbGwgY29waWVzIHRoZXJlb2YuPGJyPg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luOjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQ7bGluZS1oZWlnaHQ6bm9y
bWFsIj4NCjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVv
dDssc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFwdDtsaW5lLWhlaWdodDpu
b3JtYWwiPg0KPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90OyxzZXJpZjtjb2xvcjp3aW5kb3d0ZXh0Ij48YnI+DQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+
DQo8YnI+DQpUaGlzIGUtbWFpbCBtZXNzYWdlIGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50
IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0aW9uIHdoaWNoIGlzDQo8YnI+DQpDT05GSURFTlRJ
QUwgYW5kIHdoaWNoIG1heSBiZSBwcm9wcmlldGFyeSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhh
dmUgcmVjZWl2ZWQgdGhpcw0KPGJyPg0KdHJhbnNtaXNzaW9uIGluIGVycm9yLCBwbGVhc2UgaW5m
b3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxldGUgdGhlIG9yaWdp
bmFsDQo8YnI+DQphbmQgYWxsIGNvcGllcyB0aGVyZW9mLjxicj4NCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_BYAPR05MB3943FB07ACA7E343152F2BFBD5D80BYAPR05MB3943namp_--


From nobody Mon Nov 19 08:02:29 2018
Return-Path: <pkrol@google.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49E8B1294D0 for <mpls@ietfa.amsl.com>; Mon, 19 Nov 2018 08:02:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.491
X-Spam-Level: 
X-Spam-Status: No, score=-17.491 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 6SV5J2KL4kYZ for <mpls@ietfa.amsl.com>; Mon, 19 Nov 2018 08:02:14 -0800 (PST)
Received: from mail-it1-x130.google.com (mail-it1-x130.google.com [IPv6:2607:f8b0:4864:20::130]) (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 96DB3130DD3 for <mpls@ietf.org>; Mon, 19 Nov 2018 08:02:06 -0800 (PST)
Received: by mail-it1-x130.google.com with SMTP id c9so8185778itj.1 for <mpls@ietf.org>; Mon, 19 Nov 2018 08:02:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=RxM7zlqN1STaxrFtwx4T/ai6NNDPGJfQHzdRWy3v+3k=; b=vTY2NsdavHCV0iqVX5+T75iPPInlB3u47QuGmFOjnUPfZHwChqeAFbKo0q5REJKVRP n/JV9KgrUf4qwWO548X47Ih2LPkmwF6eVGwZO6raJ+HZSHAjuzKRz11jrmaFQwNVg8F1 r0fsCjAvRGPMWHgzfLS0jB4U3wSlxVUikWefbQ2/B7XXq5yMPxo+S2yBudUdWA4/eG7W 5nX9we48UkwjEfkvuVszg2VbWSLA6+aeCvEnlNRLTAlrDnC567CfizzNSZiXgspnrFHd GHW3Ihpomy8X9H/1ND8wtHLI/H8Esa4/ssBczQ0ByXFj8egwcrpfmH+EZl44nESmYWVz poEg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=RxM7zlqN1STaxrFtwx4T/ai6NNDPGJfQHzdRWy3v+3k=; b=hyMa9zUGsx5G4LZOMS9PuxnSkQUtV2WF6g7UoNc2WnSes+pXqJ4cj0KjbY+LI9PUEl H5ELej1uahD5A60OGucigqBeZPCpjYIpnHvFtQlK9GNNfJHhSQ0wSR9YRRu47n+UkuJe w1huQ+FG9A0AkcRsIljndM8qp17FSu3ta69WBVOTMSXY1w313TQfIW3F7zNPAyoPTQ2X ghgLQFQ8l4ork6LL7JRX6eWng6yRaKB+5nOXrgP3ehucKkA3Z3MVgCeUe2jY/Lg2LGK5 uXaLSykmk9RL791RN2Ij9okbB1uO8BwymYEwz9Q4HT0BxfoKAGqQFi8qO3WilMA0OuPp LdSA==
X-Gm-Message-State: AGRZ1gLdjL3Mho+gDLhsqcVSWvtz/Wlp3Ij4SQOQRHOjt0m3AMs26gCk CBxNFXT6A1vqApyXELIUNFPcFUisLYfV67+wf2uotiPUQ9M=
X-Google-Smtp-Source: AJdET5dtfCU4IfnJgjDtjXzPN+nG8U9NgB/u9vAVBwNVxlNwrprNw8jQMN1/4uHWFXq4AbYX1XA3P+YtV2MK8NVcs5I=
X-Received: by 2002:a02:4d46:: with SMTP id l67mr12347634jab.141.1542643325100;  Mon, 19 Nov 2018 08:02:05 -0800 (PST)
MIME-Version: 1.0
References: <DB5PR0301MB19093D3B7D8159B9A341F5F79D790@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB190932C9A74DE438278C337D9D730@DB5PR0301MB1909.eurprd03.prod.outlook.com> <46a64bb1-1b17-184c-1089-e05315057236@gmail.com> <DB5PR0301MB1909C7F93AA4DF7CFB5EEEA09D5A0@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB19090AA4E888EFF6E634B4239D590@DB5PR0301MB1909.eurprd03.prod.outlook.com> <da7c2afe-ebf8-1827-1134-14f72044c812@gmail.com> <DB5PR0301MB1909542DB5C8F571257304929D520@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BN3PR05MB27060F2C9F0D775C33AD5A65D5510@BN3PR05MB2706.namprd05.prod.outlook.com> <c33105ce-41b2-3beb-f8d7-826999a8f588@gmail.com> <DB5PR0301MB1909D4AB682398BD152E72519DC90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BYAPR05MB3943FB07ACA7E343152F2BFBD5D80@BYAPR05MB3943.namprd05.prod.outlook.com>
In-Reply-To: <BYAPR05MB3943FB07ACA7E343152F2BFBD5D80@BYAPR05MB3943.namprd05.prod.outlook.com>
From: Przemyslaw Krol <pkrol@google.com>
Date: Mon, 19 Nov 2018 08:01:26 -0800
Message-ID: <CACH2EkUXjNDJs2rDtAZ5OiMCbAdknvoHcUx3AtMcHatG_jdEjQ@mail.gmail.com>
To: Shraddha Hegde <shraddha@juniper.net>
Cc: Alexander.Vainshtein@ecitele.com, abashandy.ietf@gmail.com,  rtg-dir@ietf.org, spring@ietf.org, mpls@ietf.org, spring-chairs@ietf.org,  draft-ietf-spring-segment-routing-mpls.authors@ietf.org,  jonathan.hardwick@metaswitch.com, adrian@olddog.co.uk
Content-Type: multipart/alternative; boundary="00000000000068e06a057b06a312"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/oxhOfsg2GtXsSufIwHyhMM76R6A>
Subject: Re: [mpls] [spring] RtgDir Early review: draft-ietf-spring-segment-routing-mpls-13
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 16:02:26 -0000

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

Hi Shraddha

I think this would be very helpful.

pk

On Sun, Nov 18, 2018 at 8:39 PM Shraddha Hegde <shraddha@juniper.net> wrote=
:

> Hi all,
>
>
>
> I am preparing the shepherd write-up and noticed that the topic in below
> e-mail thread is an
>
> Open item. My personal opinion is to add a new section to this draft to
> address below cases
>
> > more than one node advertising the same IPv4/6 PREFIX and both have the
> same prefix-SID value with "N" flag
>
> > where an anycast prefix is advertised with a prefix-SID sub-TLV by some
> (but not all) of the nodes that advertise that prefix.
>
>
>
> This draft is addressing incoming label collision and resulting behavior
> and also describes other aspects like different SIDs for same prefix so i=
t
> seems reasonable to add above two cases to this draft.
>
> WG members, if you have an opinion, pls respond on the list.
>
>
>
> Rgds
>
> Shraddha
>
> *From:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
> *Sent:* Sunday, November 4, 2018 9:37 PM
> *To:* Ahmed Bashandy <abashandy.ietf@gmail.com>
> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; '
> adrian@olddog.co.uk' <adrian@olddog.co.uk>; Jonathan Hardwick (
> Jonathan.Hardwick@metaswitch.com) <jonathan.hardwick@metaswitch.com>;
> spring@ietf.org; spring-chairs@ietf.org;
> draft-ietf-spring-segment-routing-mpls.authors@ietf.org; Shraddha Hegde <
> shraddha@juniper.net>
> *Subject:* RE: RtgDir Early review:
> draft-ietf-spring-segment-routing-mpls-13
>
>
>
> Ahmed,
>
> Apologies for a delayed response.
>
> I fully agree that advertising the same prefix SID as the Node SID by two
> different nodes in the SR domain is =E2=80=9Ca clear violation of the SR
> architecture RFC (8402)=E2=80=9D.
>
> But I do not think that the SR-MPLS draft can silently ignore this
> violation just because it =E2=80=9Cis not an incoming label collision=E2=
=80=9D.
>
> The same applies to the controversy in advertising at the same prefix as
> Anycast by some nodes but not as Anycast (or even as a Node SID) by some
> other nodes.
>
> Your reference to these being just control plane issues and therefore not
> related to SR-MPLS is not valid - because the drafts dealing with the SR
> control plane to which you refer in this draft are strictly MPLS-oriented=
:
> they define how to advertise *SID labels* or *indices* that are
> translated into *SID labels*, and neither of these mechanisms is relevant
> fore SRV6 IMHO. (I do not have to remind you that a draft that defines SR=
V6
> extensions for ISIS
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.=
org_doc_draft-2Dbashandy-2Disis-2Dsrv6-2Dextensions_-3Finclude-5Ftext-3D1&d=
=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvp=
CJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3Dko-3eF8yySF1exH64SoeyEP0ett4gjsHmmOCvj9z=
CvQ&s=3D_AZSiqmTUTMKFS9DAqboueo_GnvvAcFxARWF820HnTA&e=3D>
> exists, and deals with other issues).
>
> My 2c,
>
> Sasha
>
>
>
> Office: +972-39266302
>
> Cell:      +972-549266302
>
> Email:   Alexander.Vainshtein@ecitele.com
>
>
>
> *From:* Ahmed Bashandy [mailto:abashandy.ietf@gmail.com
> <abashandy.ietf@gmail.com>]
> *Sent:* Sunday, October 28, 2018 1:01 AM
> *To:* Shraddha Hegde <shraddha@juniper.net>; Alexander Vainshtein <
> Alexander.Vainshtein@ecitele.com>
> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; '
> adrian@olddog.co.uk' <adrian@olddog.co.uk>; Jonathan Hardwick (
> Jonathan.Hardwick@metaswitch.com) <jonathan.hardwick@metaswitch.com>;
> spring@ietf.org; spring-chairs@ietf.org;
> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
> *Subject:* Re: RtgDir Early review:
> draft-ietf-spring-segment-routing-mpls-13
>
>
>
> Thanks for the comments
>
> While it is a clear violation of the SR architecture RFC (8402), more tha=
n
> one node advertising the same IPv4/6 PREFIX and both have the same
> prefix-SID value with "N" flag is not an incoming label collision because
> the label is associated with the same FEC, which is the prefix.
>
> Hence handling such violation is not an SR-MPLS problem because there is
> no incoming label collision and hence it it is outside the scope of this
> draft
>
>
>
> The second issue is which SID to choose for an SR-policy (be it a policy
> for TE, ti-lfa, uloop avoidance, security,..., etc). That is strictly a
> control layer functionality and is not specific to SR-MPLS. Hence it is
> outside the scope of this draft
>
>
>
> The third issue is the case where an anycast prefix is advertised with a
> prefix-SID sub-TLV by some (but not all) of the nodes that advertise that
> prefix. Again this is not an incoming label collision because the label i=
s
> associated with a single FEC, which is the anycast prefix.
>
>
>
> On 7/19/18 8:30 PM, Shraddha Hegde wrote:
>
> Hi Ahmed,
>
>
>
> The Node-SIDs are expected to be unique to a node.
>
> =E2=80=9C
>
>    An IGP Node-SID MUST NOT be associated with a prefix that is owned by
>
>    more than one router within the same routing domain.=E2=80=9D
>
>
>
> If two different nodes advertise same Node-SID,
>
>          For Example Node A and B both advertise prefix 1.1.1.1 and
> associate a  SID 1000 with N bit set.
>
> There is an anomaly here and IMO, this draft should address how to handle
> this anomaly and whether TI-LFA and other
>
> Applications can use this SID as a Node-SID.
>
> Another slight variation of this case is a scenario where A and B both
> advertise a prefix 1.1.1.1 and A assigns a Node-Sid
>
> Of 1000 and B does not assign any SID.
>
>
>
> Rgds
>
> Shraddha
>
>
>
> *From:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
> <Alexander.Vainshtein@ecitele.com>
> *Sent:* Thursday, July 19, 2018 10:05 PM
> *To:* Ahmed Bashandy <abashandy.ietf@gmail.com> <abashandy.ietf@gmail.com=
>
> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org> <mpls@ietf.org>; =
'
> adrian@olddog.co.uk' <adrian@olddog.co.uk> <adrian@olddog.co.uk>;
> Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com)
> <jonathan.hardwick@metaswitch.com> <jonathan.hardwick@metaswitch.com>;
> Shraddha Hegde <shraddha@juniper.net> <shraddha@juniper.net>;
> spring@ietf.org; spring-chairs@ietf.org;
> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
> *Subject:* RE: RtgDir Early review:
> draft-ietf-spring-segment-routing-mpls-13
>
>
>
> Ahmed hi!
>
> Lots of thanks for your response.
>
> Of course Node SIDs are not different from any other Prefix SIDs when it
> comes to the MPLS forwarding plane.
>
> But, IMHO, strictly speaking, this is correct for any other SID as well.
>
> You seem to ignore the difference between SR-MPLS and SRv6 with regard to
> the life span of prefix SIDs in general and Node SIDs in particular. From
> my POV this difference should be discussed in the draft.
>
> So it seems that we can only =E2=80=9Cagree to disagree=E2=80=9D on the n=
eed to say
> something specific about Node SIDs in the draft, and let the WG to decide
> what to do about it.
>
> Regards,
>
> Sasha
>
>
>
> Office: +972-39266302
>
> Cell:      +972-549266302
>
> Email:   Alexander.Vainshtein@ecitele.com
>
>
>
> *From:* Ahmed Bashandy [mailto:abashandy.ietf@gmail.com
> <abashandy.ietf@gmail.com>]
> *Sent:* Thursday, July 19, 2018 7:13 PM
> *To:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; '
> adrian@olddog.co.uk' <adrian@olddog.co.uk>; Jonathan Hardwick (
> Jonathan.Hardwick@metaswitch.com) <jonathan.hardwick@metaswitch.com>;
> shraddha@juniper.net; spring@ietf.org; spring-chairs@ietf.org;
> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
> *Subject:* Re: RtgDir Early review:
> draft-ietf-spring-segment-routing-mpls-13
>
>
>
> Thanks for the reply
>
> See inline
>
> Ahmed
>
>
>
> On 7/12/18 12:22 AM, Alexander Vainshtein wrote:
>
> Ahmed and all,
>
> I would like to expand on my comments (and your responses) about the role
> of Node SIDs in SR-MPLS.
>
> I would like to bring your attention two points:
>
> 1.       Node SIDs (and, in general, Prefix SIDs) in MPLS-SR are
> different from the same in SRv6 because they require explicit configurati=
on
> action by the operator of SR domain. I.e., it is not enough for a node to
> own some /32 or /128 prefix that is advertised by IGP. The operator must
> explicitly configure the node to use such a prefix as  Node SID and to
> assign to it a specific index that is unique in the SR domain. From my PO=
V,
> this difference alone would qualify Node SIDs as a topic to be discussed =
in
> the MPLS-SR Architecture
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_ht=
ml_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dmpls-2D14&d=3DDwMGaQ&c=3DHAk=
Yuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31=
bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3Dq6djpRXla=
mUzKZlGIuXTtBcsnwevHwddqvStZrSFMnE&e=3D>
> draft.
>
> #Ahmed: I disagree with your POV. From the forwarding plane perspective i=
t
> does not make any difference whether a the label at the top of an MPLS
> packet (representing the prefix-SID) identifies a node or not. So from th=
e
> SR-mpls forwarding point of view there is no difference between a
> prefix-SID and a node-SID. If there is any place in the SR-mpls draft whe=
re
> there is a need to handle a node-SID different from a prefix SID, it woul=
d
> be great to point it out
>
> 2.      In addition, quite a few constructs associated with SR-MPLS
> implicitly assume that each node in the SR-MPLS domain is assigned with a=
t
> least one Node SID. One example can be found in the TI-LFA
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_ht=
ml_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04&d=3DDwMGaQ&=
c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVK=
cmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3Djb=
H0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&e=3D>
> draft. This draft says in Section 4.2:
>
>
> 4.2
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_ht=
ml_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04-23section-2=
D4.2&d=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7=
JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27Ra=
O5rQCk1Qw&s=3DsAi3KCWUwGS3D93t8ic64W_46xm9y8Oacs7ozcAweS8&e=3D>.
> The repair node is a PQ node
>
>
>
>
>
>    When the repair node is in P(S,X), the repair list is made of a
>
>    single node segment to the repair node.
>
> In the scope of this section, the repair node is not adjacent to the PLR,
> and therefore, to the best of my understanding,  =E2=80=9Ca single node s=
egment
> to the repair node=E2=80=9D can be only the Node SID of the repair node. =
Since
> repair nodes are computed dynamically, this entire scheme depends on all
> nodes in the MPLS=3DSR domain  having at least one Node SID each
>
> #Ahmed: The choice of the SID to identify an intermediate or exit node(s)
> in an SR-policy is a control plane behavior, irrespective of reason such
> policy is created (be it ti-lfa explicit path, uloop avoidance explicit
> path, or some SR-TE explicit path). SR-Policy as well as Ti-LFA and uloop
> avoidance are handled in separate drafts. So just like the response to yo=
ur
> previous comment, from forwarding plane perspective it does not make any
> difference whether the label at the top of an MPLS packet identifies a
> single or multiple nodes.
>
> .
>
>
>
> Hopefully these notes clarify my position on the subject.
>
>
>
> Regards,
>
> Sasha
>
>
>
> Office: +972-39266302
>
> Cell:      +972-549266302
>
> Email:   Alexander.Vainshtein@ecitele.com
>
>
>
> *From:* Alexander Vainshtein
> *Sent:* Wednesday, July 11, 2018 12:02 PM
> *To:* Ahmed Bashandy <abashandy.ietf@gmail.com> <abashandy.ietf@gmail.com=
>
> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org> <mpls@ietf.org>; =
'
> adrian@olddog.co.uk' <adrian@olddog.co.uk> <adrian@olddog.co.uk>;
> Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com)
> <jonathan.hardwick@metaswitch.com> <jonathan.hardwick@metaswitch.com>;
> shraddha@juniper.net; spring@ietf.org; spring-chairs@ietf.org;
> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
> *Subject:* RE: RtgDir Early review:
> draft-ietf-spring-segment-routing-mpls-13
>
>
>
> Ahmed, and all,
>
> Lots of thanks for a detailed response to my comments.
>
> Please see *inline below* my position on each of them.
>
>
>
> Regards,
>
> Sasha
>
>
>
> Office: +972-39266302
>
> Cell:      +972-549266302
>
> Email:   Alexander.Vainshtein@ecitele.com
>
>
>
> *From:* Ahmed Bashandy [mailto:abashandy.ietf@gmail.com
> <abashandy.ietf@gmail.com>]
> *Sent:* Wednesday, July 11, 2018 4:42 AM
> *To:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>;
> spring-chairs@ietf.org;
> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; '
> adrian@olddog.co.uk' <adrian@olddog.co.uk>; Jonathan Hardwick (
> Jonathan.Hardwick@metaswitch.com) <jonathan.hardwick@metaswitch.com>;
> shraddha@juniper.net; spring@ietf.org
> *Subject:* Re: RtgDir Early review:
> draft-ietf-spring-segment-routing-mpls-13
>
>
>
> Thanks for thorough (and VERY clear) the review
>
> See inline #Ahmed
>
>
>
> Ahmed
>
>
>
>
>
> On 6/15/18 11:08 PM, Alexander Vainshtein wrote:
>
> Re-sending to  correct SPRING WG list.
>
> Sincere apologies for the delay caused by a typo.
>
> Thumb typed by Sasha Vainshtein
>
>
> ------------------------------
>
> *From:* Alexander Vainshtein
> *Sent:* Sunday, June 10, 2018 10:43:52 AM
> *To:* spring-chairs@ietf.org;
> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
> *Cc:* spring@ietf.com; rtg-dir@ietf.org; 'mpls@ietf.org'; '
> adrian@olddog.co.uk'; Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com=
);
> shraddha@juniper.net
> *Subject:* RE: RtgDir Early review:
> draft-ietf-spring-segment-routing-mpls-13
>
>
>
> Explicitly adding Shraddha  who is the shepherd of this draft.
>
>
>
> Regards,
>
> Sasha
>
>
>
> Office: +972-39266302
>
> Cell:      +972-549266302
>
> Email:   Alexander.Vainshtein@ecitele.com
>
>
>
> *From:* Alexander Vainshtein
> *Sent:* Friday, June 8, 2018 5:43 PM
> *To:* 'spring-chairs@ietf.org' <spring-chairs@ietf.org>
> <spring-chairs@ietf.org>; '
> draft-ietf-spring-segment-routing-mpls.authors@ietf.org'
> <draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
> <draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
> *Cc:* 'spring@ietf.com' <spring@ietf.com> <spring@ietf.com>;
> rtg-dir@ietf.org; mpls@ietf.org; 'adrian@olddog.co.uk'
> <adrian@olddog.co.uk> <adrian@olddog.co.uk>
> *Subject:* RtgDir Early review: draft-ietf-spring-segment-routing-mpls-13
>
>
>
>
>
> Hello,
>
> I have been selected to do a routing directorate =E2=80=9Cearly=E2=80=9D =
review of this
> draft:
> https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-mpls/
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf.=
org_doc_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dmpls_&d=3DDwMGaQ&c=3DHA=
kYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ3=
1bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3DCxbaaf9U=
0kj6_meVSobSkRLQW1SwI8MJvgHpuYp0QOM&e=3D>
>
>
>
> The routing directorate will, on request from the working group chair,
> perform an =E2=80=9Cearly=E2=80=9D review of a draft before it is submitt=
ed for publication
> to the IESG. The early review can be performed at any time during the
> draft=E2=80=99s lifetime as a working group document. The purpose of the =
early
> review depends on the stage that the document has reached. As this docume=
nt
> is currently in the WG Last call, my focus for the review was to determin=
e
> whether the document is ready to be published. Please consider my comment=
s
> along with the other working group last call comments.
>
>
>
> For more information about the Routing Directorate, please see =E2=80=8B
> http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__trac.tools.ietf.or=
g_area_rtg_trac_wiki_RtgDir&d=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3=
voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZr=
Fup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3D6pnI7l82ewwzoxgOXqTKrbKuQidt6-KBsZdsXF=
noQCg&e=3D>
>
>
>
> *Document*: draft-ietf-spring-segment-routing-mpls-13
>
> *Reviewer*: Alexander (=E2=80=9CSasha=E2=80=9D) Vainshtein (
> alexander.vainshtein@ecitele.com)
>
> *Review Date*: 08-Jun-18
>
> *Intended Status*: Proposed Standard.
>
>
>
> *Summary*:
>
>
>
> I have some minor concerns about this document that I think should be
> resolved before it is submitted to the IESG.
>
>
>
> *Comments*:
>
>
>
> I consider this draft as an important  companion document to the Segment
> Routing Architecture
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_ht=
ml_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2D15&d=3DDwMGaQ&c=3DHAkYuh63rs=
uhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNq=
zCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3DiJShh7e7yyVkt44v=
1O5pyCOMfHCpAvfBNGgFr5lk130&e=3D>
> draft that, ideally, should augment definitions of the Segment Routing (S=
R)
> notions and constructs given there with details specific for the SR
> instantiation that uses  the MPLS data plane (SR-MPLS).  Many issues rais=
ed
> in my review reflect either gaps that should be, but have not been, close=
d,
> or inconsistencies between the two drafts.
>
>
>
>
>
> Since RFC 8287
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_ht=
ml_rfc8287&d=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DN=
yjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9=
Pi27RaO5rQCk1Qw&s=3Dy7jp3UYNTtcmm9HOulzqPTrMURTrsMiO26rWlNZN5Ws&e=3D>
> is already published as a Standards Track RFC, I expect such augmentation
> to be backward compatible with this document (or to provide clear
> indications of required updates to this document). And I include the MPLS
> WG into distribution list.
>
>
>
> This draft was not easy reading for me. In particular, the style of
> Section 2.5 that discusses at length and in some detail multiple =E2=80=
=9Ccorner
> cases=E2=80=9D resulting, presumably, from misconfiguration, before it ex=
plains the
> basic (and relatively simple) =E2=80=9Cnormal=E2=80=9D behavior, looks pr=
oblematic to me.
>
>
>
> The WG Last Call has been extended by one week. Nevertheless, I am sendin=
g
> out my comments
>
>
>
> *Major Issues*: None found
>
> #Ahmed: thanks a lot
>
>
>
> *Minor Issues*: Quite a few but, hopefully, easy to resolve.
>
>
>
> 1.    *Encapsulation of SR-MPLS packets*:
>
> a.    RFC 3032 (referenced by the draft) and RFC 5332 (*not mentioned in
> the draft*) depend two encapsulations of labeled packets - one for
> Downstream-allocated labels and another for Upstream-allocated ones.
>
> #Ahmed: RFC5332 is for multicast. As mentioned in Section 6 of
> draft-ietf-spring-segment-routing-15, multicast is outside the scope of S=
R.
> Hence the RFC was not referred to in the SR-MPLS draft
>
> *[[Sasha]] I would be satisfied with this response, would it not be for
> the following text I see in Section 2.2 of the* *SR Policy Architecture*
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_ht=
ml_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dpolicy-2D01&d=3DDwMGaQ&c=3DH=
AkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ=
31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3D4f0H68L=
Tvkp7N-bYTVLOhWqiEbHaCsOQR1z_Qzz3Wf4&e=3D>
> *draft:*
>
>    A variation of SR Policy can be used for packet replication.  A
>
>    candidate path could comprise multiple SID-Lists; one for each
>
>    replication path.  In such a scenario, packets are actually
>
>    replicated through each SID List of the SR Policy to realize a point-
>
>    to-multipoint service delivery.
>
>
>
> *This looks to me as being very much multicast in SR, and, unless you wan=
t
> to say that it is limited to SRv6, makes my question relevant IMHO.*
>
> b.    From my POV the ST-MPLS only uses Downstream-allocated labels =E2=
=80=93 but
> I expect the draft to state that explicitly, one way or another. (If
> Upstream-allocated labels are relevant for SR-MPLS, I would see it as a
> major gap, so I hope that this is not the case).
>
> #Ahmed: I will add a statement in section 2.2 to mention that it is
> down-stream allocated as you mentioned
>
> *[[Sasha]] This is quite unambiguous and, once added, would resolve my
> comment in full =E2=80=93 the previous comment notwithstanding. In partic=
ular, it
> would imply that even labels representing BSIDs of a SR Replication
> policies will be downstream-allocated. *
>
>
>
> 2.    *Label spaces in SR-MPLS*:
>
> a.    RFC 3031 (referenced by the draft) defines per-platform and
> per-interface label spaces, and RFC 5331 (*not mentioned in the draft*)
> adds context-specific label spaces and context labels.
>
> b.    The draft does not say which of these are or are not relevant for
> SR-MPLS
>
> c.    From my POV:
>
>                                          i.    Labels representing all
> kinds of SIDs mentioned in the draft MUST be allocated from the
> per-platform label space only
>
>                                         ii.    At the same time,
> instantiation of Mirror Segment IDs defined in Section 5.1 of the Segment
> Routing Architecture draft using MPLS data plane clearly calls for contex=
t
> labels and context-specific label spaces
>
> d.    I expect the draft to provide a clear-cut position on these aspects
> of SR-MPLS.
>
> #Ahmed: I will add a statement to section 2.2 to say that the it is
> per-platform. Regarding the function "mirroring", SR attaches a *function=
*
> to each SID. The "mirroring" function is already described in Section 5.1
> of draft-ietf-spring-segment-routing and is not specific to the MPLS
> forwarding plane. Hence there is no need to re-mention it here because th=
is
> document is trying to be as specific as possible to the MPLS forwarding
> plane. General functions attached to SID are described in the segment
> routing architecture document or future documents. Furture documents
> proposing new SR function must be as specific and clear as possible
>
> *[[Sasha]] Looks OK to me.*
>
>
>
> 3.    *SR-MPLS and hierarchical LSPs*:
>
> a.    SR LSPs that include more than one segment are hierarchical LSPs
> from the POV of the MPLS data plane. Therefore some (possibly, all) of th=
e
> models for handling TTL and TC bits that have been defined in RFC 3443 (*=
not
> mentioned in the draft*) should apply to SR-MPLS
>
> b.    RFC 8287 (*not referenced in the draft*) specifically discussed
> operation of the LSP Traceroute function for SR LSPs in the case when
> Pipe/Short Pipe model for TTL handling is used
>
> c.    I expect the draft to provide at least some guidelines regarding
> applicability of each specific model defined in RFC 3443 (separately for
> TTL and TC bits) to SR-MPLS.
>
> #Ahmed: BY design, the instantiation of SR over the MPLS forwarding plane
> (and hence this draft) does not modify the MPLS forwarding plan behavior =
as
> it is mentioned in the first sentence in Section 1. So the TTL behavior
> specified in rfc3443 is already implied and there is no need to re-mentio=
n
> it here just like all aspects of MPLS forwarding. RFC8287 is OAM-specific=
.
> SR-OAM is handled in a separate document so is outside the scope of this
> draft
>
> *[[Sasha]] Unfortunately I do not think this is good enough. Let me ask a
> specific question reflecting my concerns:*
>
> *The head-end node sends SR-MPLS packets across a path defined by an
> ordered set of SIDs with more than one SID in the list. Each SID is
> represented by a label stack entry (LSE) in the MPLS label stack, and the
> label field in each LSE is the label that matches the corresponding SID.
> However, each LSE also includes the TTL and TC fields. How does the
> head-end node set these fields in each of the LSEs following the top one?
> This clearly depends on the model (Uniform vs. Pipe/Short Pipe) implement=
ed
> in each node that that performs Next operation on the packet along the pa=
th
> =E2=80=93 but the head-end node usually is not aware of that. *
>
> *RFC 8287 is relevant as an example here IMHO because it recommends the
> following setting of TTL in Traceroute packets:*
>
> -          *Set the TTL of all the labels above one that represents the
> segment you are currently tracing to maximum*
>
> -          *Set the TTL of the label one that represents the segment you
> are currently tracing to the desired value (to be incremented until end o=
f
> segment is reached*
>
> -          *Set the TTL of all the labels below one that represents the
> segment you are currently tracing to 0.*
>
> *I expect the draft to provide some recommendations for traffic (non-OAM)
> packets as well.*
>
>
>
> 4.    *Inferring network layer protocol in SR-MPLS*:
>
> a.    I wonder if the draft could provide any details on the situation
> when a label that represents some kind of SID is the bottom-of-stack labe=
l
> to be popped by the egress LER
>
> #ahmed: This is part of the "Next" function. It is described in detail in
> this document.
>
> *[[Sasha]] NEXT function is mentioned in several places in the document.
> Can you please point to the specific text that is relevant for my questio=
n?*
>
>
>
> b.    For the reference, RFC 3032 says that =E2=80=9Cthe identity of the =
network
> layer protocol  must be inferable from the value of the label which is
> popped from  the bottom of the stack, possibly along with the contents  o=
f
> the network layer header itself=E2=80=9D
>
> c.    From my POV the following scenario indicates relevance of this
> expectation for SR-MPLS:
>
>                                          i.    IS-IS is used for
> distributing both IPv4 and IPv6 reachability in a given domain
>
>                                         ii.    An IS-IS adjacency over
> some dual-stack link is established, and a single Adj-SID for this
> adjacency is advertised
>
>                                        iii.    The node that has assigned
> and advertised this Adj-SID receives a labeled packet with the label
> representing this Adj-SID being both the top and bottom-of-stack label
>
>                                        iv.    The implementers must be
> given unambiguous instructions for forwarding the unlabeled packet via th=
e
> dual-stack link as an Ipv4 or an IPv6 packet.
>
> #Ahmed: If you take a look at the SR-ISIS , SR-OSPFv2 and SR-OSFv3 drafts=
,
> you will see all 3 protocol advertise different adj-SIDS for IPv4 next-ho=
p
> and IPv6 next-hop. For example, ISIS uses the "F-Flag" (section 2.2.1 in
> draft-ietf-isis-segment-routing-extensions-18) to specify whether the
> adj-SID is for IPv4 and IPv6. Similarly, the SR-ISIS draft attaches a
> prefix-SID to the prefix advertisement and hence implies the identity of
> the protocol underneath the bottom most label. For any other "function"
> attached to a SID, it is part of the specification of this function to
> describe what happens when the SID is represented by a label in the MPLS
> forwarding plane and this label is the bottom most label
>
> *[[Sasha]] OK, got it. This issue is resolved.*
>
>
>
> 5.    *Resolution* *of Conflicts*: Are the
>
> a.    Are the conflict resolution procedures listed in section 2.5
> mandatory to implement?
>
> b.    If they are mandatory to implement, are they also mandatory to
> deploy, or can the operators simply treat any detected conflict as
> requiring human intervention and preventing normal operation of SR-MPLS?
>
> #Ahmed: They are recommended. I will modify the paragraph after the first
> 3 bullets in Section 2.5 to say that it is recommeded.
>
> *[[Sasha]] OK. However, it would be nice if you could refer separately fo=
r
> =E2=80=9CRECOMMENDED to implement=E2=80=9D and =E2=80=9CRECOMMENDED to de=
ploy=E2=80=9D.  The latter
> probably requires a configuration knob for enabling conflict resolution
> rules (if they are implemented). *
>
> c.    For the reference, the IETF capitalized MUST appears just in a few
> places in Section 2.5, and each appearance has very narrow context:
>
>                                          i.    For MCCs where the
> "Topology" and/or "Algorithm" fields are not defined, the numerical value
> of zero MUST be used for these two fields
>
>                                         ii.    If the same set of FECs
> are attached to the same label "L1", then the tie-breaking rules MUST
> always select the same FEC irrespective of the order in which the FECs an=
d
> the label "L1" are received. In other words, the tie-breaking rule MUST b=
e
> deterministic.
>
>                                        iii.    An implementation of
> explicit SID assignment MUST guarantee collision freeness on the same rou=
ter
>
> From my POV, it is not possible to infer the answer to my question from
> these statements. Some explicit statement is required.
>
> #Ahmed: I agree with you POV and as mentioned in my reply to items (a) an=
d
> (b), I will modify the paragraph to say that it is RECOMMENDED to answer
> you questions in items (a) and (b)
>
> d.    The tie-breaking rules in section 2.5.1 include some specific
> values for encoding FEC types and address families =E2=80=93 but these va=
lues are
> not supposed to appear in any IANA registries (because the draft does not
> request any IANA actions). Can you please clarify what is so special abou=
t
> these values?
>
> #Ahmed: There is no significance to the values but there is a significanc=
e
> to the order among them. I will modify the text to clarify that
>
> *[[Sasha]] OK. *
>
>
>
> e.    I also doubt that comparison of FECs that represent IPv4 and IPv6
> prefix SIDs makes much sense (for conflict resolution or else), because,
> among other things, there are valid scenarios when an IPv4 /32 prefix is
> embedded in an IPv6 /128 one.
>
> #Ahmed: A prefix-SID is assigned to a prefix. An IPv6 prefix that embeds
> an IPv4 prefix is different from the IPv4 prefix. The specifications of S=
R
> extensions to ISIS, OSPFv2, OSPFv3, and BGP treat IPv4 and IPv6 prefixes
> separately, including the IPV6 prefixes with embedded IPv4 ones. Besides
> not all IPv6 prefixes embed IPv4 prefix in them. Hence the distinction
> between IPv4 and IPv6 prefixes is quite clear
>
> *[[Sasha]] My concern was mainly about IPv4-mapped IPv6 addresses. Quotin=
g
> from RFC 4291:*
> *2.5.5.2*
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_ht=
ml_rfc4291-23section-2D2.5.5.2&d=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-n=
db3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3DCBn46-tT=
jZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3DI14XA8I9Ruw5aBj5er_OVbvADz1sb9ZLFBG=
aZZlJJJ4&e=3D>*.
> IPv4-Mapped IPv6 Address*
>
>
>
>
>
>    A second type of IPv6 address that holds an embedded IPv4 address is
>
>    defined.  This address type is used to represent the addresses of
>
>    IPv4 nodes as IPv6 addresses.
>
>
>
> *From my POV this means that a /128 prefix associated with an IPv4-mapped
> IPv6 address and a /32 prefix associated with the IPv4 address that was
> mapped to this IPv6 address represent the same entity. This understanding
> fully matches usage of IPv4-mapped IPv6 addresses as BGP Next Hops of
> VPN-IPv6 addresses defined in RFC 4798. However, the comparison rules you
> have defined will treat them as two different prefixes.  I wonder if thes=
e
> rules, in the case of a conflict, could result in preferring the IPv6
> prefix to an IPv4 one and therefore loosing MPLS connectivity for the
> ingress PE of a 6VPE service to its egress PE?*
>
>
>
> f.     Section 2.5.1 defines 3 types of SR-MPLS FECs, but I am not sure
> all SID types defined in the Segment Routing Architecture draft can be
> unambiguously mapped to one of these types. Problematic examples include =
at
> least the following:
>
>                                          i.    Parallel Adjacency SID
>
>                                         ii.    Mirror SID
>
> Explicit mapping of SID types to SR-MPLS FEC types would be most useful
> IMO. If some SID types cannot be mapped to SR-MPLS FECs, this must be
> explicitly stated in the draft.
>
> #Ahmed:
> Parallel adjacency SID are handled in the type "(next-hop, outgoing
> interface)"
>
> *[[Sasha]] OK*
>
>
> Mirror SID is a type of binding-SID as mentioned in Section 5.1 in the SR
> architecture draft (draft-ietf-spring-segment-routing-15). Also as
> described in Section 2.4 draft-ietf-isis-segment-routing-extensions-18
> (also see the equivalent in the OSPFv2 and OSPFv3 draft), a binding SID i=
s
> identified by a prefix. Hence it is covered by the type "(Prefix, Routing
> Instance, Topology, Algorithm)"
>
> *[[Sasha]] I respectfully disagree. There is definitely no mention of
> Algorithm in the definition of the Mirror SID. *
>
>
>
> 6.    *Node SIDs in SR-MPLS*:
>
> a.    Node SIDs are explicitly defined and discussed in the Segment
> Routing Architecture draft but are not mentioned even once in this draft
>
> b.    AFAIK, the common implementation practice today includes assignment
> of at least one Node SID to every node in the SR-MPLS domain
>
> c.    Is there a requirement to assign at least one Node SID per {routing
> instance, topology, algorithm} in SR-MPLS? If not, can the authors explai=
n
> expected behavior of such a node? (See also my comment about routing
> instances below).
>
> #Ahmed: A Node-SID is a special case of prefix-SID. So there nothing
> specific about it from the MPLS forwarding plane point of view. Similarly
> from a standard tracks draft point of view, there is no requirement to
> assign a SID to every prefix just like there is no requirement to bind
> every prefix to an LDP label. Common and/or recommended practices or
> description of deployment scenarios are more befitting to BCP or
> informational drafts. This draft is a standards track draft
>
> *[[Sasha]] Well, you=E2=80=99ve just said that conflict resolution rules =
are
> RECOMMENDED, and this is quite common in the Standards Track RFCs. *
>
>
> If a {routing instance, topology, algorithm} is not assigned a SID, then
> this FEC is totally irrelavant to this draft and hence describing how a
> node treats it is totally outside the scope of this draft
>
> *[[Sasha]] AFAIK, neither of the SR extension drafts for IGPs mention
> routing instances that can be associated with the prefix, so I think that
> your reference to it is incorrect.*
>
> *What=E2=80=99s more I suspect that Node SIDs represent the most used spe=
cial case
> of Prefix SIDs with Anycast SIDs being quite behind.  Therefore some
> recommendation pertaining to the usage of Node SIDs would be very much in
> place IMHO. *
>
>
>
> 7.    *SRGB Size in SR-MPLS*:
>
> a.    The draft correctly treats the situation when an index assigned to
> some global SID cannot be mapped to a label using the procedure in Sectio=
n
> 2.4 as a conflict.
>
> b.    At the same time the draft does not define any minimum size of SRGB
> (be it defined as a single contiguous block or as a sequence of such
> blocks) that MUST be implemented by all SR-capable nodes
>
> c.    I suspect that lack of such a definition could be detrimental to
> interoperability of SR-MPLS solutions. AFAIK, the IETF has been following=
,
> for quite some time, a policy that some reasonable MUST-to-implement
> defaults should be assigned for all configurable parameters exactly in
> order to prevent this.
>
> #Ahmed: This document specifies how the SRGB is used and the behavior of
> routers when a prefix-SID index maps to a label inside and/or outside the
> SRGB. The actual size of the SRGB is a task in partitioning the label
> space, which is very specific to a particular deployment scenario. So IMO
> it is outside the scope of a standards track document. Now that SR-MPLS i=
s
> deployed in many places, I expect the community to gain sufficient
> experience to recommend (or not recommend) a particular minimum/maximum
> size for the SRGB is some future informational or BCP draft/RFC
>
> *[[Sasha]] My reading of your response is that minimum size of SRGB is an
> issue for future study. Can you please just add this to the draft?*
>
>
>
> 8.    *Algorithms and Prefix SIDs*:
>
> a.    The draft mentions Algorithms (as part of SR-MPLS Prefix FEC) in,
> but it does not explicitly link them with the Prefix-SID algorithms defin=
ed
> in section 3.1.1 of the Segment Routing Architecture draft
>
> #Ahmed: I will just add the reference [I-D.ietf-spring-segment-routing]
> right beside the first time "Algorithm" is mentioned
>
> *[[Sasha]] OK*
>
>
>
> b.    From my POV, the draft should explicitly state that the default
> Prefix-SID algorithm MUST be implemented in all SR-MPLS-compliant routers=
.
>
> #Ahmed: The specification of what path calculation method should or must
> be supported is a routing protocol property not a forwarding plane
> property. In fact, the choice of a path calculation method or algorithm i=
s
> completely orthogonal to the routed protocol. Hence mandating the support
> of a particular routing algorithm is beyond the scope of this document.
>
> *[[Sasha]] OK*
>
>
>
> c.    The Segment Routing Architecture draft states (in section 3.1.3)
> that =E2=80=9CSupport of multiple algorithms applies to SRv6=E2=80=9D. Bu=
t neither draft
> states whether multiple algorithms apply to SR-MPLS. Can you please clari=
fy
> this point?
>
> #Ahmed: The last paragraph of Section 3.1.2 titled SR-MPLS in
> draft-ietf-spring-segment-routing-15 discusses the support of multiple
> algorithms. So it is implied that the concept of algorithm applies to
> SR-MPLS. Hence there is no need to re-mention it here
>
> *[[Sasha]] The paragraph to which you refer only says that if a packet
> with the active Prefix-SID that is associated with a specific algorithm i=
s
> received by a node that does not support this algorithm, this packet will
> be discarded. If this is the only type of support for multiple algorithms
> SR provides, it is not very useful IMHO**. *
>
>
>
> 9.    *Routing instances and the context for Prefix-SIDs*:
>
> a.    The Segment Routing Architecture draft states in Section 3.1 that
> the =E2=80=9Ccontext for an IGP-Prefix segment includes the prefix, topol=
ogy, and
> algorithm=E2=80=9D
>
> b.    This draft seems to define (in section 2.5) the context for the
> Prefix SID as =E2=80=9CPrefix, Routing Instance, Topology, Algorithm=E2=
=80=9D where =E2=80=9Da
> routing instance is identified by a single incoming label downloader to
> FIB=E2=80=9D (but the notion of the label downloader to FIB is not define=
d).
>
> c.    These two definitions look different to me.
>
> d.    At the very least I would expect alignment between the definitions
> of context for the Prefix-SID between the two drafts. Preferably, the
> definition given in the Segment Routing Architecture draft should be used
> in both drafts.
>
> #Ahmed: The context of the section 2.5 is limited to the resolution of
> local label collision. The use of "routing instance" in section 2.5 is ju=
st
> there for tie-breaking if there is local label collision.
>
> *[[Sasha]] I have already mentioned that =E2=80=9Crouting instances=E2=80=
=9D are not
> defined in any the drafts dealing with SR Extensions for IGPs. So I do no=
t
> understand how the conflict resolution procedure is supposed to use this.
> And in any case the difference between two definitions of the context of
> Prefix-SID requires some explanation.*
>
>
>
> 10. *Example of PUSH operation in Section 2.10.1*:
>
> a.    The first para of this section begins with the sentence =E2=80=9CSu=
ppose an
> MCC on a router "R0" determines that PUSH or CONTINUE   operation is to b=
e
> applied to an incoming packet whose active SID is the global SID "Si"=E2=
=80=9D. In
> the context of SR-MPLS this means (to me) that the incoming packet is a
> labeled packet and its top label matches the global SID =E2=80=9CSi=E2=80=
=9D.
>
> b.    However, the example for PUSH operation in the next para of this
> section is the case of an (unlabeled) IP packet with the destination
> address covered by the IP prefix for which =E2=80=9CSi=E2=80=9D has been =
assigned.
>
> c.    From my POV:
>
>                                          i.    Mapping unlabeled packets
> to SIDs is indeed out of scope of the draft. Therefore an example of a PU=
SH
> operation that is applied to a labeled packet (with the active SID inferr=
ed
> from the top label in the stack) is preferable.
>
>                                         ii.    Valid examples of  PUSH
> operation applied to a labeled incoming packet can be found in Sections 4=
.2
> or 4.3 of the TI-LFA
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_ht=
ml_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04&d=3DDwMGaQ&=
c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVK=
cmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3Djb=
H0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&e=3D>
> draft
>
>
>
> #Ahmed: I do not understand your concern here:)
>
> *[[Sasha]] I think it is pretty clear: can you provide an example of a
> PUSH operation applied to a labeled packet instead of your current exampl=
e?*
>
>
>
> *Nits*:
>
> 1.    I concur with Adrian regarding numerous nits he has reported in his=
 WG
> LC Comment
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__mailarchive.ietf.=
org_arch_msg_spring_FRhO2lgR8r4VlKP2ZN2dZwHU5BY&d=3DDwMGaQ&c=3DHAkYuh63rsuh=
r6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzC=
Nrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3DI_4gDFhcjR_1npqKUQ=
DHThsejUMgJy3WlLzC90poR1w&e=3D>.
> I would like to thank Adrian for an excellent review that have saved me
> lots of hard work.
>
> #Ahmed: I also agree that Adrian's review is exceptional. I believe I
> addressed all his comments in the latest version.
>
> 2.    In addition, I=E2=80=99d like to report the following nits:
>
> a.    Ti-LFA in Section 2.11.1 should be TI-LFA (as in the TI-LFA
> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_ht=
ml_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04&d=3DDwMGaQ&=
c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVK=
cmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3Djb=
H0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&e=3D>
> draft)
>
> #Ahmed: Already done in the latest version*[[Sasha]] OK*
>
> b.    TI-LFA draft is referenced in the text of Section 2.11.1, but there
> is no matching reference in the =E2=80=9CReferences=E2=80=9D section (pro=
bably,
> Informational)
>
> #Ahmed: Already done in the latest version*[[Sasha]] OK*
>
> c.    =E2=80=9Czero Algorithm=E2=80=9D in Section 2.5 (immediately above =
Section 2.5.1)
> must be replaced with =E2=80=9Cdefault algorithm=E2=80=9D. Similarly, =E2=
=80=9Cnon-zero Algorithm=E2=80=9D
> should be replaced with =E2=80=9Cnon-default algorithm=E2=80=9D
>
> #Ahmed: Will be done in the next version*[[Sasha]] * OK
>
> 3.    I think that RFC 3443 and RFC 5332 should be listed as Normative
> references in this draft while RFC 5331 and RFC 8277 should be listed as
> Informative references. This would improve the readability of the draft
> without any impact on its advancement.
>
>
>
> #Ahmed RFC5331 describes upstream label assignment. As you mentioned abov=
e
> (and I will modify the draft to indicate that) SR-MPLS behavior is simila=
r
> to downstream label assignment. RFC 3443 describes TTL behavior. This is =
an
> MPLS forwarding behavior. As mentioned in the draft, SR-MPLS does not
> modify at the MPLS forwarding behavior
>
> *[[Sasha]] Regarding RFC 5331 =E2=80=93 you may skip this reference if yo=
u state
> (as discussed below) that SR-MPLS only allocates labels from the
> per-platform label space. Regarding RFC 3443 =E2=80=93 I do not think tha=
t you can
> fully avoid discussion of Uniform and Pipe/Short Pipe models, and therefo=
re
> you will need this reference.*
>
>
>
> Hopefully, these comments will be useful.
>
> #Ahmed: They are certainly quite useful. Thanks a lot
>
>
>
> Regards,
>
> Sasha
>
>
>
> Office: +972-39266302
>
> Cell:      +972-549266302
>
> Email:   Alexander.Vainshtein@ecitele.com
>
>
>
>
> _________________________________________________________________________=
__
>
> This e-mail message is intended for the recipient only and contains
> information which is
> CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have
> received this
> transmission in error, please inform us by e-mail, phone or fax, and then
> delete the original
> and all copies thereof.
> _________________________________________________________________________=
__
>
>
>
>
> _________________________________________________________________________=
__
>
> This e-mail message is intended for the recipient only and contains
> information which is
> CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have
> received this
> transmission in error, please inform us by e-mail, phone or fax, and then
> delete the original
> and all copies thereof.
> _________________________________________________________________________=
__
>
>
>
>
> _________________________________________________________________________=
__
>
> This e-mail message is intended for the recipient only and contains
> information which is
> CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have
> received this
> transmission in error, please inform us by e-mail, phone or fax, and then
> delete the original
> and all copies thereof.
> _________________________________________________________________________=
__
>
>
>
>
> _________________________________________________________________________=
__
>
> This e-mail message is intended for the recipient only and contains
> information which is
> CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have
> received this
> transmission in error, please inform us by e-mail, phone or fax, and then
> delete the original
> and all copies thereof.
> _________________________________________________________________________=
__
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>


--=20
Przemyslaw "PK" Krol |  Strategic Network Engineer ing | pkrol@google.com

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

<div dir=3D"ltr">Hi Shraddha<div><br></div><div>I think this would be very=
=C2=A0helpful.</div><div><br></div><div>pk</div></div><br><div class=3D"gma=
il_quote"><div dir=3D"ltr">On Sun, Nov 18, 2018 at 8:39 PM Shraddha Hegde &=
lt;<a href=3D"mailto:shraddha@juniper.net">shraddha@juniper.net</a>&gt; wro=
te:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex">





<div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"m_-8715810421183248678WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Hi all,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">I am preparing the shepherd write-up =
and noticed that the topic in below e-mail thread is an<u></u><u></u></span=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Open item. My personal opinion is to =
add a new section to this draft to address below cases<u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">&gt;</span> more than one node advert=
ising the same IPv4/6 PREFIX and both have the same prefix-SID value with &=
quot;N&quot; flag<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">&gt;</span> where an anycast prefix i=
s advertised with a prefix-SID sub-TLV by some (but not all) of the nodes t=
hat advertise that prefix.<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">This draft =
is addressing incoming label collision and resulting behavior and also desc=
ribes other aspects like different SIDs for same
 prefix so it seems reasonable to add above two cases to this draft.<u></u>=
<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">WG members,=
 if you have an opinion, pls respond on the list.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"><u></u>=C2=
=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Rgds<u></u>=
<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Shraddha<u>=
</u><u></u></span></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Alexander Vainshtei=
n &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank"=
>Alexander.Vainshtein@ecitele.com</a>&gt;
<br>
<b>Sent:</b> Sunday, November 4, 2018 9:37 PM<br>
<b>To:</b> Ahmed Bashandy &lt;<a href=3D"mailto:abashandy.ietf@gmail.com" t=
arget=3D"_blank">abashandy.ietf@gmail.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank">rtg-dir@ie=
tf.org</a>; &#39;<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ie=
tf.org</a>&#39; &lt;<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls=
@ietf.org</a>&gt;; &#39;<a href=3D"mailto:adrian@olddog.co.uk" target=3D"_b=
lank">adrian@olddog.co.uk</a>&#39; &lt;<a href=3D"mailto:adrian@olddog.co.u=
k" target=3D"_blank">adrian@olddog.co.uk</a>&gt;; Jonathan Hardwick (<a hre=
f=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank">Jonathan.Ha=
rdwick@metaswitch.com</a>) &lt;<a href=3D"mailto:jonathan.hardwick@metaswit=
ch.com" target=3D"_blank">jonathan.hardwick@metaswitch.com</a>&gt;; <a href=
=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a>; <a href=
=3D"mailto:spring-chairs@ietf.org" target=3D"_blank">spring-chairs@ietf.org=
</a>; <a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf=
.org" target=3D"_blank">draft-ietf-spring-segment-routing-mpls.authors@ietf=
.org</a>;
 Shraddha Hegde &lt;<a href=3D"mailto:shraddha@juniper.net" target=3D"_blan=
k">shraddha@juniper.net</a>&gt;<br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Ahmed,<u></=
u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Apologies f=
or a delayed response.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">I fully agr=
ee that advertising the same prefix SID as the Node SID by two different no=
des in the SR domain is =E2=80=9C</span>a clear violation
 of the SR architecture RFC (8402)<span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,sans-serif;color:#1f497d">=E2=80=9D.<u></u><u></u></=
span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">But I do no=
t think that the SR-MPLS draft can silently ignore this violation just beca=
use it =E2=80=9C</span>is not an incoming label collision<span style=3D"fon=
t-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">=E2=
=80=9D.
<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">The same ap=
plies to the controversy in advertising at the same prefix as Anycast by so=
me nodes but not as Anycast (or even as a Node SID)
 by some other nodes. <u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Your refere=
nce to these being just control plane issues and therefore not related to S=
R-MPLS is not valid - because the drafts dealing
 with the SR control plane to which you refer in this draft are strictly MP=
LS-oriented: they define how to advertise
<b><i>SID labels</i></b> or <b><i>indices</i></b> that are translated into =
<b><i>SID labels</i></b>, and neither of these mechanisms is relevant fore =
SRV6 IMHO. (I do not have to remind you that a draft that defines
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__da=
tatracker.ietf.org_doc_draft-2Dbashandy-2Disis-2Dsrv6-2Dextensions_-3Finclu=
de-5Ftext-3D1&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXc=
WzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3Dko-3eF8yy=
SF1exH64SoeyEP0ett4gjsHmmOCvj9zCvQ&amp;s=3D_AZSiqmTUTMKFS9DAqboueo_GnvvAcFx=
ARWF820HnTA&amp;e=3D" target=3D"_blank"><span style=3D"font-size:11.0pt;fon=
t-family:&quot;Calibri&quot;,sans-serif">SRV6
 extensions for ISIS</span></a><span style=3D"font-size:11.0pt;font-family:=
&quot;Calibri&quot;,sans-serif;color:#1f497d"> exists, and deals with other=
 issues).<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">My 2c,<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Sasha<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Office: +972-39266302<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +972-549266302<u></u><u>=
</u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Email:=C2=A0=C2=A0
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">Alexander.Vainshtein@ecitele.com</span></a><span style=3D"font-size:11.0=
pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"><u></u><u></u>=
</span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Ahmed Bashandy [</s=
pan><a href=3D"mailto:abashandy.ietf@gmail.com" target=3D"_blank"><span sty=
le=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mailto:a=
bashandy.ietf@gmail.com</span></a><span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,sans-serif;color:windowtext">]
<br>
<b>Sent:</b> Sunday, October 28, 2018 1:01 AM<br>
<b>To:</b> Shraddha Hegde &lt;</span><a href=3D"mailto:shraddha@juniper.net=
" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,sans-serif">shraddha@juniper.net</span></a><span style=3D"font-siz=
e:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;;=
 Alexander
 Vainshtein &lt;</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" =
target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri=
&quot;,sans-serif">Alexander.Vainshtein@ecitele.com</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext">&gt;<br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;<a href=3D"mailto:mpls@ie=
tf.org" target=3D"_blank">mpls@ietf.org</a>&#39; &lt;</span><a href=3D"mail=
to:mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-fa=
mily:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowte=
xt">&gt;;
 &#39;<a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank">adrian@olddo=
g.co.uk</a>&#39; &lt;</span><a href=3D"mailto:adrian@olddog.co.uk" target=
=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif">adrian@olddog.co.uk</span></a><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;; Jonathan=
 Hardwick
 (</span><a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_bla=
nk"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-se=
rif">Jonathan.Hardwick@metaswitch.com</span></a><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">) &lt;</s=
pan><a href=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_blank"><=
span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">=
jonathan.hardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> Re: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p>Thanks for the comments<u></u><u></u></p>
<p>While it is a clear violation of the SR architecture RFC (8402), more th=
an one node advertising the same IPv4/6 PREFIX and both have the same prefi=
x-SID value with &quot;N&quot; flag is not an incoming label collision beca=
use the label is associated with the same
 FEC, which is the prefix.=C2=A0 <u></u><u></u></p>
<p>Hence handling such violation is not an SR-MPLS problem because there is=
 no incoming label collision and hence it it is outside the scope of this d=
raft<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>The second issue is which SID to choose for an SR-policy (be it a policy=
 for TE, ti-lfa, uloop avoidance, security,..., etc). That is strictly a co=
ntrol layer functionality and is not specific to SR-MPLS. Hence it is outsi=
de the scope of this draft<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>The third issue is the case where an anycast prefix is advertised with a=
 prefix-SID sub-TLV by some (but not all) of the nodes that advertise that =
prefix. Again this is not an incoming label collision because the label is =
associated with a single FEC, which
 is the anycast prefix.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">On 7/19/18 8:30 PM, Shraddha Hegde wrote:<u></u><u><=
/u></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Hi Ahmed,</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">The Node-SIDs are expected to be uniq=
ue to a node.
</span><u></u><u></u></p>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#1f497d">=E2=80=9C</span><u></u><u></u></pre>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt;color:windowtext">=C2=A0=C2=A0 An IGP Node-=
SID MUST NOT be associated with a prefix that is owned by</span><u></u><u><=
/u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt;color:windowtext">=C2=A0=C2=A0 more than on=
e router within the same routing domain.=E2=80=9D</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">If two different nodes advertise same=
 Node-SID,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 For Example Node A and B both adver=
tise prefix 1.1.1.1 and associate a =C2=A0SID 1000 with N bit set.</span><u=
></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">There is an=
 anomaly here and IMO, this draft should address how to handle this anomaly=
 and whether TI-LFA and other</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Application=
s can use this SID as a Node-SID.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Another sli=
ght variation of this case is a scenario where A and B both advertise a pre=
fix 1.1.1.1 and A assigns a Node-Sid</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Of 1000 and=
 B does not assign any SID.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">=C2=A0</spa=
n><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Rgds</span>=
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Shraddha</s=
pan><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Alexander Vainshtei=
n
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">&lt;Alexander.Vainshtein@ecitele.com&gt;</span></a><span style=3D"font-s=
ize:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">
<br>
<b>Sent:</b> Thursday, July 19, 2018 10:05 PM<br>
<b>To:</b> Ahmed Bashandy </span><a href=3D"mailto:abashandy.ietf@gmail.com=
" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,sans-serif">&lt;abashandy.ietf@gmail.com&gt;</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext"><br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:=
mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"=
>&#39;
</span><a href=3D"mailto:mpls@ietf.org" target=3D"_blank"><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;mpls@ietf.or=
g&gt;</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&q=
uot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:adrian@ol=
ddog.co.uk" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span></a><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowte=
xt">&#39;
</span><a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;adrian=
@olddog.co.uk&gt;</span></a><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:windowtext">; Jonathan Hardwick (</span><=
a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank"><span =
style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Jonat=
han.Hardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif;color:windowtext">)
</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">&lt;jonathan.hardwick@metaswitch.com&gt;</span></a><span style=3D"font-s=
ize:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">; S=
hraddha
 Hegde </span><a href=3D"mailto:shraddha@juniper.net" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&l=
t;shraddha@juniper.net&gt;</span></a><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13</span><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Ahmed hi!</=
span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Lots of tha=
nks for your response.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Of course N=
ode SIDs are not different from any other Prefix SIDs when it comes to the =
MPLS forwarding plane.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">But, IMHO, =
strictly speaking, this is correct for any other SID as well.
</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">You seem to=
 ignore the difference between SR-MPLS and SRv6 with regard to the life spa=
n of prefix SIDs in general and Node SIDs in particular.
 From my POV this difference should be discussed in the draft. </span><u></=
u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">So it seems=
 that we can only =E2=80=9Cagree to disagree=E2=80=9D on the need to say so=
mething specific about Node SIDs in the draft, and let the WG to
 decide what to do about it. </span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Regards,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Sasha</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Office: +972-39266302</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +972-549266302</span><u>=
</u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Email:=C2=A0=C2=A0
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">Alexander.Vainshtein@ecitele.com</span></a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Ahmed Bashandy [</s=
pan><a href=3D"mailto:abashandy.ietf@gmail.com" target=3D"_blank"><span sty=
le=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mailto:a=
bashandy.ietf@gmail.com</span></a><span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,sans-serif;color:windowtext">]
<br>
<b>Sent:</b> Thursday, July 19, 2018 7:13 PM<br>
<b>To:</b> Alexander Vainshtein &lt;</span><a href=3D"mailto:Alexander.Vain=
shtein@ecitele.com" target=3D"_blank"><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif">Alexander.Vainshtein@ecitele.com</sp=
an></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif;color:windowtext">&gt;<br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:=
mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"=
>&#39;
 &lt;</span><a href=3D"mailto:mpls@ietf.org" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mpls@ietf.=
org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quo=
t;,sans-serif;color:windowtext">&gt;; &#39;</span><a href=3D"mailto:adrian@=
olddog.co.uk" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family=
:&quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext">&#39;
 &lt;</span><a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank"><span =
style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">adria=
n@olddog.co.uk</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">&gt;; Jonathan Hardwick (</span>=
<a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank"><span=
 style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Jona=
than.Hardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif;color:windowtext">)
 &lt;</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_=
blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif">jonathan.hardwick@metaswitch.com</span></a><span style=3D"font-size=
:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:shraddha@juniper.net" target=3D"_blank"><span styl=
e=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">shraddha@=
juniper.net</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> Re: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13</span><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p>Thanks for the reply<u></u><u></u></p>
<p>See inline<u></u><u></u></p>
<p>Ahmed<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">On 7/12/18 12:22 AM, Alexander Vainshtein wrote:<u><=
/u><u></u></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Ahmed and a=
ll,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">I would lik=
e to expand on my comments (and your responses) about the role of Node SIDs=
 in SR-MPLS.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">I would lik=
e to bring your attention two points:</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph"><u></u><span>1.<span st=
yle=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0
</span></span><u></u><span style=3D"color:#1f497d">Node SIDs (and, in gener=
al, Prefix SIDs) in MPLS-SR are different from the same in SRv6 because the=
y require explicit configuration action by the operator of SR domain. I.e.,=
 it is not enough for a node to
 own some /32 or /128 prefix that is advertised by IGP. The operator must e=
xplicitly configure the node to use such a prefix as=C2=A0 Node SID and to =
assign to it a specific index that is unique in the SR domain. From my POV,=
 this difference alone would qualify
 Node SIDs as a topic to be discussed in the </span><a href=3D"https://urld=
efense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dietf=
-2Dspring-2Dsegment-2Drouting-2Dmpls-2D14&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rs=
uhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpb=
BaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3Dq6dj=
pRXlamUzKZlGIuXTtBcsnwevHwddqvStZrSFMnE&amp;e=3D" target=3D"_blank">MPLS-SR
 Architecture</a><span style=3D"color:#1f497d"> draft.</span><u></u><u></u>=
</p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: I disagree w=
ith your POV. From the forwarding plane perspective it does not make any di=
fference whether a the label at the top of an MPLS
 packet (representing the prefix-SID) identifies a node or not. So from the=
 SR-mpls forwarding point of view there is no difference between a prefix-S=
ID and a node-SID. If there is any place in the SR-mpls draft where there i=
s a need to handle a node-SID different
 from a prefix SID, it would be great to point it out<br>
<br>
</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<h3 style=3D"margin-left:.5in">
<u></u><span>2.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u>In addition, quite a few constructs associated with SR=
-MPLS implicitly assume that each node in the SR-MPLS domain is assigned wi=
th at least one Node SID. One example can be found in the
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.iet=
f.org_html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04&amp=
;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyj=
Lsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QF=
q9Pi27RaO5rQCk1Qw&amp;s=3DjbH0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&amp;e=
=3D" target=3D"_blank">
<span style=3D"font-family:&quot;Calibri&quot;,sans-serif">TI-LFA</span></a=
> draft. This draft says in Section 4.2:<u></u><u></u></h3>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<h3 style=3D"margin-left:1.0in"><a href=3D"https://urldefense.proofpoint.co=
m/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dbashandy-2Drtgwg-2Dsegme=
nt-2Drouting-2Dti-2Dlfa-2D04-23section-2D4.2&amp;d=3DDwMGaQ&amp;c=3DHAkYuh6=
3rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31=
bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3Ds=
Ai3KCWUwGS3D93t8ic64W_46xm9y8Oacs7ozcAweS8&amp;e=3D" target=3D"_blank"><spa=
n style=3D"font-size:10.0pt;font-family:&quot;Courier New ;color:black&quot=
;">4.2</span></a><a name=3D"m_-8715810421183248678_section-4.2"></a><span s=
tyle=3D"font-size:10.0pt;font-family:&quot;Courier New ;color:black&quot;">=
.
 The repair node is a PQ node</span><u></u><u></u></h3>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">=C2=A0</span><u=
></u><u></u></pre>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">=C2=A0</span><u=
></u><u></u></pre>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">=C2=A0=C2=A0 Wh=
en the repair node is in P(S,X), the repair list is made of a</span><u></u>=
<u></u></pre>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">=C2=A0=C2=A0 si=
ngle node segment to the repair node.</span><u></u><u></u></pre>
<div>
<p class=3D"MsoNormal" style=3D"margin-right:0in;margin-bottom:0in;margin-l=
eft:.5in;margin-bottom:.0001pt;line-height:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">In the scope of this section, the repair node is not adjacen=
t to the PLR, and therefore, to the best of my understanding, =C2=A0=E2=80=
=9Ca single
<span style=3D"background:yellow">node segment</span> to the repair node=E2=
=80=9D can be only the Node SID of the repair node. Since repair nodes are =
computed dynamically, this entire scheme depends on all nodes in the MPLS=
=3DSR domain =C2=A0having at least
 one Node SID each</span><u></u><u></u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: The choice o=
f the SID to identify an intermediate or exit node(s) in an SR-policy is a =
control plane behavior, irrespective of reason such
 policy is created (be it ti-lfa explicit path, uloop avoidance explicit pa=
th, or some SR-TE explicit path). SR-Policy as well as Ti-LFA and uloop avo=
idance are handled in separate drafts. So just like the response to your pr=
evious comment, from forwarding
 plane perspective it does not make any difference whether the label at the=
 top of an MPLS packet identifies a single or multiple nodes.
<br>
<br>
</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal" style=3D"margin-right:0in;margin-bottom:0in;margin-l=
eft:.5in;margin-bottom:.0001pt;line-height:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Hopefully these notes clarify my position on the subject.</s=
pan><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Regards,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Sasha</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Office: +972-39266302</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +972-549266302</span><u>=
</u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Email:=C2=A0=C2=A0
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">Alexander.Vainshtein@ecitele.com</span></a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Alexander Vainshtei=
n
<br>
<b>Sent:</b> Wednesday, July 11, 2018 12:02 PM<br>
<b>To:</b> Ahmed Bashandy </span><a href=3D"mailto:abashandy.ietf@gmail.com=
" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,sans-serif">&lt;abashandy.ietf@gmail.com&gt;</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext"><br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:=
mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"=
>&#39;
</span><a href=3D"mailto:mpls@ietf.org" target=3D"_blank"><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;mpls@ietf.or=
g&gt;</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&q=
uot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:adrian@ol=
ddog.co.uk" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span></a><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowte=
xt">&#39;
</span><a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;adrian=
@olddog.co.uk&gt;</span></a><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:windowtext">; Jonathan Hardwick (</span><=
a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank"><span =
style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Jonat=
han.Hardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif;color:windowtext">)
</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">&lt;jonathan.hardwick@metaswitch.com&gt;</span></a><span style=3D"font-s=
ize:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:shraddha@juniper.net" target=3D"_blank"><span styl=
e=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">shraddha@=
juniper.net</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13</span><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Ahmed, and =
all,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Lots of tha=
nks for a detailed response to my comments.
</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Please see
</span><b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot=
;,sans-serif;color:#00b050">inline below</span></i></b><span style=3D"font-=
size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"> my p=
osition on each of them.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Regards,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Sasha</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Office: +972-39266302</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +972-549266302</span><u>=
</u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Email:=C2=A0=C2=A0
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">Alexander.Vainshtein@ecitele.com</span></a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Ahmed Bashandy [</s=
pan><a href=3D"mailto:abashandy.ietf@gmail.com" target=3D"_blank"><span sty=
le=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mailto:a=
bashandy.ietf@gmail.com</span></a><span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,sans-serif;color:windowtext">]
<br>
<b>Sent:</b> Wednesday, July 11, 2018 4:42 AM<br>
<b>To:</b> Alexander Vainshtein &lt;</span><a href=3D"mailto:Alexander.Vain=
shtein@ecitele.com" target=3D"_blank"><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif">Alexander.Vainshtein@ecitele.com</sp=
an></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:=
mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"=
>&#39;
 &lt;</span><a href=3D"mailto:mpls@ietf.org" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mpls@ietf.=
org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quo=
t;,sans-serif;color:windowtext">&gt;; &#39;</span><a href=3D"mailto:adrian@=
olddog.co.uk" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family=
:&quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext">&#39;
 &lt;</span><a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank"><span =
style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">adria=
n@olddog.co.uk</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">&gt;; Jonathan Hardwick (</span>=
<a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank"><span=
 style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Jona=
than.Hardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif;color:windowtext">)
 &lt;</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_=
blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif">jonathan.hardwick@metaswitch.com</span></a><span style=3D"font-size=
:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:shraddha@juniper.net" target=3D"_blank"><span styl=
e=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">shraddha@=
juniper.net</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext"><br>
<b>Subject:</b> Re: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13</span><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p>Thanks for thorough (and VERY clear) the review<u></u><u></u></p>
<p>See inline #Ahmed<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>Ahmed<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">On 6/15/18 11:08 PM, Alexander Vainshtein wrote:<u><=
/u><u></u></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Re-sending to=C2=A0 correct SPRING WG list.</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Sincere apologies for the delay caused by a typo.</span><u></u><u></u>=
</p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Thumb typed by Sasha Vainshtein</span><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">=C2=A0</span><u></u><u></u></p>
</div>
<div style=3D"margin-left:.3in;margin-bottom:12.0pt">
<div class=3D"MsoNormal" align=3D"center" style=3D"margin:0in;margin-bottom=
:.0001pt;text-align:center">
<span style=3D"font-family:&quot;Times New Roman ,serif&quot;">
<hr size=3D"2" width=3D"98%" align=3D"center">
</span></div>
</div>
<div id=3D"m_-8715810421183248678divRplyFwdMsg">
<p class=3D"MsoNormal"><b>From:</b> Alexander Vainshtein<br>
<b>Sent:</b> Sunday, June 10, 2018 10:43:52 AM<br>
<b>To:</b> <a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank">spri=
ng-chairs@ietf.org</a>; <a href=3D"mailto:draft-ietf-spring-segment-routing=
-mpls.authors@ietf.org" target=3D"_blank">
draft-ietf-spring-segment-routing-mpls.authors@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:spring@ietf.com" target=3D"_blank">spring@ietf=
.com</a>; <a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank">
rtg-dir@ietf.org</a>; &#39;<a href=3D"mailto:mpls@ietf.org" target=3D"_blan=
k">mpls@ietf.org</a>&#39;; &#39;<a href=3D"mailto:adrian@olddog.co.uk" targ=
et=3D"_blank">adrian@olddog.co.uk</a>&#39;; Jonathan Hardwick (<a href=3D"m=
ailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank">Jonathan.Hardwick=
@metaswitch.com</a>);
<a href=3D"mailto:shraddha@juniper.net" target=3D"_blank">shraddha@juniper.=
net</a><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13<span style=3D"font-family:&quot;Times New Roman&quot;,serif">
</span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Explicitly adding Shra=
ddha =C2=A0who is the shepherd of this draft.
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">=C2=A0</span><u></u><u=
></u></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Regards,</span><u></u>=
<u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Sasha</span><u></u><u>=
</u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">=C2=A0</span><u></u><u=
></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Office: +972-39266302<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Cell:=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 +972-549266302</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Email:=C2=A0=C2=A0 </s=
pan><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank">A=
lexander.Vainshtein@ecitele.com</a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">=C2=A0</span><u></u><u=
></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Alexander Vainshtein <br>
<b>Sent:</b> Friday, June 8, 2018 5:43 PM<br>
<b>To:</b> &#39;<a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"=
>spring-chairs@ietf.org</a>&#39; <a href=3D"mailto:spring-chairs@ietf.org" =
target=3D"_blank">
&lt;spring-chairs@ietf.org&gt;</a>; &#39;<a href=3D"mailto:draft-ietf-sprin=
g-segment-routing-mpls.authors@ietf.org" target=3D"_blank">draft-ietf-sprin=
g-segment-routing-mpls.authors@ietf.org</a>&#39;
<a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf.org" =
target=3D"_blank">&lt;draft-ietf-spring-segment-routing-mpls.authors@ietf.o=
rg&gt;</a><br>
<b>Cc:</b> &#39;<a href=3D"mailto:spring@ietf.com" target=3D"_blank">spring=
@ietf.com</a>&#39; <a href=3D"mailto:spring@ietf.com" target=3D"_blank">
&lt;spring@ietf.com&gt;</a>; <a href=3D"mailto:rtg-dir@ietf.org" target=3D"=
_blank">rtg-dir@ietf.org</a>; <a href=3D"mailto:mpls@ietf.org" target=3D"_b=
lank">
mpls@ietf.org</a>; &#39;<a href=3D"mailto:adrian@olddog.co.uk" target=3D"_b=
lank">adrian@olddog.co.uk</a>&#39;
<a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank">&lt;adrian@olddog.=
co.uk&gt;</a><br>
<b>Subject:</b> RtgDir Early review: draft-ietf-spring-segment-routing-mpls=
-13<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">Hello,</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">I have been selected to do a routing directorate =
=E2=80=9Cearly=E2=80=9D review of this draft:
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__da=
tatracker.ietf.org_doc_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dmpls_&am=
p;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNy=
jLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4Q=
Fq9Pi27RaO5rQCk1Qw&amp;s=3DCxbaaf9U0kj6_meVSobSkRLQW1SwI8MJvgHpuYp0QOM&amp;=
e=3D" target=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;V=
erdana&quot;,sans-serif">https://datatracker.ietf.org/doc/draft-ietf-spring=
-segment-routing-mpls/</span></a><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">The routing directorate will, on request from the w=
orking group chair, perform an =E2=80=9Cearly=E2=80=9D review of a draft be=
fore it is submitted for publication to the IESG. The early review
 can be performed at any time during the draft=E2=80=99s lifetime as a work=
ing group document. The purpose of the early review depends on the stage th=
at the document has reached. As this document is currently in the WG Last c=
all, my focus for the review was to determine
 whether the document is ready to be published. Please consider my comments=
 along with the other working group last call comments.</span><u></u><u></u=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">For more information about the Routing Directorate,=
 please see
</span><span style=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,sans-s=
erif">=E2=80=8B</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=
=3Dhttp-3A__trac.tools.ietf.org_area_rtg_trac_wiki_RtgDir&amp;d=3DDwMGaQ&am=
p;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0=
YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk=
1Qw&amp;s=3D6pnI7l82ewwzoxgOXqTKrbKuQidt6-KBsZdsXFnoQCg&amp;e=3D" target=3D=
"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sa=
ns-serif">http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir</span></a><s=
pan style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Document</span></b><span style=3D"font-size:10.0=
pt;font-family:&quot;Verdana&quot;,sans-serif">: draft-ietf-spring-segment-=
routing-mpls-13</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Reviewer</span></b><span style=3D"font-size:10.0=
pt;font-family:&quot;Verdana&quot;,sans-serif">: Alexander (=E2=80=9CSasha=
=E2=80=9D) Vainshtein (</span><a href=3D"mailto:alexander.vainshtein@ecitel=
e.com" target=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;=
Verdana&quot;,sans-serif">alexander.vainshtein@ecitele.com</span></a><span =
style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">)</sp=
an><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Review Date</span></b><span style=3D"font-size:1=
0.0pt;font-family:&quot;Verdana&quot;,sans-serif">: 08-Jun-18</span><u></u>=
<u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Intended Status</span></b><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">: Proposed Standard.<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Summary</span></b><span style=3D"font-size:10.0p=
t;font-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">I have some minor concerns about this document that=
 I think should be resolved before it is submitted to the IESG.</span><u></=
u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Comments</span></b><span style=3D"font-size:10.0=
pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">I consider this draft as an important =C2=A0compani=
on document to the
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__to=
ols.ietf.org_html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2D15&amp;d=3DDw=
MGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7=
mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27R=
aO5rQCk1Qw&amp;s=3DiJShh7e7yyVkt44v1O5pyCOMfHCpAvfBNGgFr5lk130&amp;e=3D" ta=
rget=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&q=
uot;,sans-serif">Segment
 Routing Architecture</span></a><span style=3D"font-size:10.0pt;font-family=
:&quot;Verdana&quot;,sans-serif"> draft that, ideally, should augment defin=
itions of the Segment Routing (SR) notions and constructs given there with =
details specific for the SR instantiation that
 uses=C2=A0 the MPLS data plane (SR-MPLS).=C2=A0 Many issues raised in my r=
eview reflect either gaps that should be, but have not been, closed, or inc=
onsistencies between the two drafts.
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">Since
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__to=
ols.ietf.org_html_rfc8287&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeM=
K-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=
=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3Dy7jp3UYNTtcmm9HOulzq=
PTrMURTrsMiO26rWlNZN5Ws&amp;e=3D" target=3D"_blank"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">RFC
 8287</span></a><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&q=
uot;,sans-serif"> is already published as a Standards Track RFC, I expect s=
uch augmentation to be backward compatible with this document (or to provid=
e clear indications of required updates to this
 document). And I include the MPLS WG into distribution list. </span><u></u=
><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">This draft was not easy reading for me. In particul=
ar, the style of Section 2.5 that discusses at length and in some detail mu=
ltiple =E2=80=9Ccorner cases=E2=80=9D resulting, presumably, from
 misconfiguration, before it explains the basic (and relatively simple) =E2=
=80=9Cnormal=E2=80=9D behavior, looks problematic to me.</span><u></u><u></=
u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">The WG Last Call has been extended by one week. Nev=
ertheless, I am sending out my comments
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Major Issues</span></b><span style=3D"font-size:=
10.0pt;font-family:&quot;Verdana&quot;,sans-serif">: None found</span><u></=
u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: thanks a lot</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Minor Issues</span></b><span style=3D"font-size:=
10.0pt;font-family:&quot;Verdana&quot;,sans-serif">: Quite a few but, hopef=
ully, easy to resolve.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">1.</span><span style=
=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=
=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Encapsulation of SR-MPLS packets</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:
</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">RFC 3032 (referenced by the draft) and RFC 5332 (<b><i>not mentione=
d in the draft</i></b>) depend two encapsulations of labeled packets - one =
for Downstream-allocated labels and another
 for Upstream-allocated ones.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: RFC5332 is for multicast. As mentioned in Section 6 of d=
raft-ietf-spring-segment-routing-15, multicast is outside the scope of SR. =
Hence the RFC was not referred to in the SR-MPLS
 draft</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] I would be satisfied =
with this response, would it not be for the following text I see in Section=
 2.2 of the</span></i></b><b><i><span style=3D"font-size:11.0pt;font-family=
:&quot;Calibri&quot;,sans-serif;color:#1f497d">
</span></i></b><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttp=
s-3A__tools.ietf.org_html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dpolic=
y-2D01&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&a=
mp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0d=
R-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3D4f0H68LTvkp7N-bYTVLOhWqiEbHaCsOQR1z_Qzz=
3Wf4&amp;e=3D" target=3D"_blank"><b><i><span style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif">SR
 Policy Architecture</span></i></b></a><b><i><span style=3D"font-size:11.0p=
t;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">
</span></i></b><b><i><span style=3D"font-size:11.0pt;font-family:&quot;Cali=
bri&quot;,sans-serif;color:#00b050">draft:</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 A variation of SR Policy can =
be used for packet replication.=C2=A0 A</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 candidate path could comprise=
 multiple SID-Lists; one for each</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 replication path.=C2=A0 In su=
ch a scenario, packets are actually</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 replicated through each SID L=
ist of the SR Policy to realize a point-</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 to-multipoint service deliver=
y. </span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">This looks to me as being very =
much multicast in SR, and, unless you want to say that it is limited to SRv=
6, makes my question relevant IMHO.</span></i></b><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">From my POV the ST-MPLS only uses Downstream-allocated labels =E2=
=80=93 but I expect the draft to state that explicitly, one way or another.=
 (If Upstream-allocated labels are relevant for SR-MPLS,
 I would see it as a major gap, so I hope that this is not the case).</span=
><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: I will add a statement in section 2.2 to mention that it=
 is down-stream allocated as you mentioned</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#1f497d">[[Sasha]] This is quite unambig=
uous and, once added, would resolve my comment in full =E2=80=93 the previo=
us comment notwithstanding. In particular, it would imply
 that even labels representing BSIDs of a SR Replication policies will be d=
ownstream-allocated.
</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">2.</span><span style=
=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=
=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Label spaces in SR-MPLS</span></b><span style=3D"font-size:10.0p=
t;font-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">RFC 3031 (referenced by the draft) defines per-platform and per-int=
erface label spaces, and RFC 5331 (<b><i>not mentioned in the draft</i></b>=
) adds context-specific label spaces and context
 labels. </span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The draft does not say which of these are or are not relevant for S=
R-MPLS</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">From my POV:</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
5in"><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New=
 Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Labels representing all kinds of SIDs mentioned in the draft MUST b=
e allocated from the per-platform label space only
</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
5in"><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">At the same time, instantiation of Mirror Segment IDs defined in Se=
ction 5.1 of the Segment Routing Architecture draft using MPLS data plane c=
learly calls for context labels and context-specific
 label spaces</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">d.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I expect the draft to provide a clear-cut position on these aspects=
 of SR-MPLS.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: I will add a statement to section 2.2 to say that the it=
 is per-platform. Regarding the function &quot;mirroring&quot;, SR attaches=
 a *function* to each SID. The &quot;mirroring&quot; function is
 already described in Section 5.1 of draft-ietf-spring-segment-routing and =
is not specific to the MPLS forwarding plane. Hence there is no need to re-=
mention it here because this document is trying to be as specific as possib=
le to the MPLS forwarding plane.
 General functions attached to SID are described in the segment routing arc=
hitecture document or future documents. Furture documents proposing new SR =
function must be as specific and clear as possible</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] Looks OK to me.</span=
></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">3.</span><span style=
=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=
=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">SR-MPLS and hierarchical LSPs</span></b><span style=3D"font-size=
:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u><=
/p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">SR LSPs that include more than one segment are hierarchical LSPs fr=
om the POV of the MPLS data plane. Therefore some (possibly, all) of the mo=
dels for handling TTL and TC bits that have
 been defined in RFC 3443 (<b><i>not mentioned in the draft</i></b>) should=
 apply to SR-MPLS</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">RFC 8287 (<b><i>not referenced in the draft</i></b>) specifically d=
iscussed operation of the LSP Traceroute function for SR LSPs in the case w=
hen Pipe/Short Pipe model for TTL handling is
 used</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I expect the draft to provide at least some guidelines regarding ap=
plicability of each specific model defined in RFC 3443 (separately for TTL =
and TC bits) to SR-MPLS.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: BY design, the instantiation of SR over the MPLS forward=
ing plane (and hence this draft) does not modify the MPLS forwarding plan b=
ehavior as it is mentioned in the first sentence
 in Section 1. So the TTL behavior specified in rfc3443 is already implied =
and there is no need to re-mention it here just like all aspects of MPLS fo=
rwarding. RFC8287 is OAM-specific.=C2=A0 SR-OAM is handled in a separate do=
cument so is outside the scope of this
 draft</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] Unfortunately I do no=
t think this is good enough. Let me ask a specific question reflecting my c=
oncerns:</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">The head-end node sends SR-MPLS=
 packets across a path defined by an ordered set of SIDs with more than one=
 SID in the list. Each SID is represented by a
 label stack entry (LSE) in the MPLS label stack, and the label field in ea=
ch LSE is the label that matches the corresponding SID. However, each LSE a=
lso includes the TTL and TC fields. How does the head-end node set these fi=
elds in each of the LSEs following
 the top one? This clearly depends on the model (Uniform vs. Pipe/Short Pip=
e) implemented in each node that that performs Next operation on the packet=
 along the path =E2=80=93 but the head-end node usually is not aware of tha=
t.
</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">RFC 8287 is relevant as an exam=
ple here IMHO because it recommends the following setting of TTL in Tracero=
ute packets:</span></i></b><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:.5=
5in">
<u></u><span>-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u><b><i><span style=3D"color:#00b050">Set the TTL of all=
 the labels above one that represents the segment you are currently tracing=
 to maximum</span></i></b><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:.5=
5in">
<u></u><span>-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u><b><i><span style=3D"color:#00b050">Set the TTL of the=
 label one that represents the segment you are currently tracing to the des=
ired value (to be incremented until end of segment is reached</span></i></b=
><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:.5=
5in">
<u></u><span>-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u><b><i><span style=3D"color:#00b050">Set the TTL of all=
 the labels below one that represents the segment you are currently tracing=
 to 0.</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-family:&quot;Calibri&quot;=
,sans-serif;color:#00b050">I expect the draft to provide some recommendatio=
ns for traffic (non-OAM) packets as well.</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">4.</span><span style=
=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=
=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Inferring network layer protocol in SR-MPLS</span></b><span styl=
e=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><=
u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I wonder if the draft could provide any details on the situation wh=
en a label that represents some kind of SID is the bottom-of-stack label to=
 be popped by the egress LER</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#ahmed: This is part of the &quot;Next&quot; function. It is des=
cribed in detail in this document.
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] NEXT function is ment=
ioned in several places in the document. Can you please point to the specif=
ic text that is relevant for my question?</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">For the reference, RFC 3032 says that =E2=80=9Cthe identity of the =
network layer protocol=C2=A0 must be inferable from the value of the label =
which is popped from=C2=A0 the bottom of the stack, possibly along
 with the contents=C2=A0 of the network layer header itself=E2=80=9D</span>=
<u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">From my POV the following scenario indicates relevance of this expe=
ctation for SR-MPLS:</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
5in"><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New=
 Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">IS-IS is used for distributing both IPv4 and IPv6 reachability in a=
 given domain</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
5in"><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">An IS-IS adjacency over some dual-stack link is established, and a =
single Adj-SID for this adjacency is advertised</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
5in"><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">iii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times N=
ew Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The node that has assigned and advertised this Adj-SID receives a l=
abeled packet with the label representing this Adj-SID being both the top a=
nd bottom-of-stack label</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
5in"><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">iv.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The implementers must be given unambiguous instructions for forward=
ing the unlabeled packet via the dual-stack link as an Ipv4 or an IPv6 pack=
et.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: If you take a look at the SR-ISIS , SR-OSPFv2 and SR-OSF=
v3 drafts, you will see all 3 protocol advertise different adj-SIDS for IPv=
4 next-hop and IPv6 next-hop. For example, ISIS
 uses the &quot;F-Flag&quot; (section 2.2.1 in draft-ietf-isis-segment-rout=
ing-extensions-18) to specify whether the adj-SID is for IPv4 and IPv6. Sim=
ilarly, the SR-ISIS draft attaches a prefix-SID to the prefix advertisement=
 and hence implies the identity of the protocol
 underneath the bottom most label. For any other &quot;function&quot; attac=
hed to a SID, it is part of the specification of this function to describe =
what happens when the SID is represented by a label in the MPLS forwarding =
plane and this label is the bottom most label
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] OK, got it. This issu=
e is resolved.</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">5.</span><span style=
=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=
=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Resolution</span></b><span style=3D"font-size:10.0pt;font-family=
:&quot;Verdana&quot;,sans-serif">
<b>of Conflicts</b>: Are the</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Are the conflict resolution procedures listed in section 2.5 mandat=
ory to implement?
</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">If they are mandatory to implement, are they also mandatory to depl=
oy, or can the operators simply treat any detected conflict as requiring hu=
man intervention and preventing normal operation
 of SR-MPLS?</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: They are recommended. I will modify the paragraph after =
the first 3 bullets in Section 2.5 to say that it is recommeded. =C2=A0
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] OK. However, it would=
 be nice if you could refer separately for =E2=80=9CRECOMMENDED to implemen=
t=E2=80=9D and =E2=80=9CRECOMMENDED to deploy=E2=80=9D.=C2=A0 The latter pr=
obably requires
 a configuration knob for enabling conflict resolution rules (if they are i=
mplemented).
</span></i></b><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">For the reference, the IETF capitalized MUST appears just in a few =
places in Section 2.5, and each appearance has very narrow context:</span><=
u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
5in"><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New=
 Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">For MCCs where the &quot;Topology&quot; and/or &quot;Algorithm&quot=
; fields are not defined, the numerical value of zero MUST be used for thes=
e two fields</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
5in"><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">If the same set of FECs are attached to the same label &quot;L1&quo=
t;, then the tie-breaking rules MUST always select the same FEC irrespectiv=
e of the order in which the FECs and the label &quot;L1&quot; are
 received. In other words, the tie-breaking rule MUST be deterministic. </s=
pan><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
5in"><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">iii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times N=
ew Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">An implementation of explicit SID assignment MUST guarantee collisi=
on freeness on the same router</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size=
:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">From my POV, it is not =
possible to infer the answer to my question from these statements. Some exp=
licit statement is required.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: I agree with you POV and as mentioned in my reply to ite=
ms (a) and (b), I will modify the paragraph to say that it is RECOMMENDED t=
o answer you questions in items (a) and (b)</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">d.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The tie-breaking rules in section 2.5.1 include some specific value=
s for encoding FEC types and address families =E2=80=93 but these values ar=
e not supposed to appear in any IANA registries (because
 the draft does not request any IANA actions). Can you please clarify what =
is so special about these values?
</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: There is no significance to the values but there is a si=
gnificance to the order among them. I will modify the text to clarify that<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] OK.
</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">e.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I also doubt that comparison of FECs that represent IPv4 and IPv6 p=
refix SIDs makes much sense (for conflict resolution or else), because, amo=
ng other things, there are valid scenarios when
 an IPv4 /32 prefix is embedded in an IPv6 /128 one.</span><u></u><u></u></=
p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: A prefix-SID is assigned to a prefix. An IPv6 prefix tha=
t embeds an IPv4 prefix is different from the IPv4 prefix. The specificatio=
ns of SR extensions to ISIS, OSPFv2, OSPFv3,
 and BGP treat IPv4 and IPv6 prefixes separately, including the IPV6 prefix=
es with embedded IPv4 ones. Besides not all IPv6 prefixes embed IPv4 prefix=
 in them. Hence the distinction between IPv4 and IPv6 prefixes is quite cle=
ar
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] My concern was mainly=
 about IPv4-mapped IPv6 addresses. Quoting from RFC 4291:</span></i></b><u>=
</u><u></u></p>
<h5><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools=
.ietf.org_html_rfc4291-23section-2D2.5.5.2&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63r=
suhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bp=
bBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3DI14=
XA8I9Ruw5aBj5er_OVbvADz1sb9ZLFBGaZZlJJJ4&amp;e=3D" target=3D"_blank"><b><sp=
an style=3D"font-size:10.0pt;font-family:&quot;Courier New ;color:black&quo=
t;">2.5.5.2</span></b></a><a name=3D"m_-8715810421183248678_section-2.5.5.2=
"></a><b><span style=3D"font-size:10.0pt;font-family:&quot;Courier New ;col=
or:black&quot;">.=C2=A0
 IPv4-Mapped IPv6 Address</span></b><u></u><u></u></h5>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 A second type of IPv6 address=
 that holds an embedded IPv4 address is</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 defined.=C2=A0 <span style=3D=
"background:yellow">
This address type is used to represent the addresses of</span></span><u></u=
><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt;background:yellow">=C2=A0=C2=A0 IPv4 nodes =
as IPv6 addresses</span><span style=3D"font-size:10.0pt">.</span><u></u><u>=
</u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#1f497d">=C2=A0</span></i></b><u></u><u>=
</u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">From my POV this means that a /=
128 prefix associated with an IPv4-mapped IPv6 address and a /32 prefix ass=
ociated with the IPv4 address that was mapped
 to this IPv6 address represent the same entity. This understanding fully m=
atches usage of IPv4-mapped IPv6 addresses as BGP Next Hops of VPN-IPv6 add=
resses defined in RFC 4798. However, the comparison rules you have defined =
will treat them as two different
 prefixes.=C2=A0 I wonder if these rules, in the case of a conflict, could =
result in preferring the IPv6 prefix to an IPv4 one and therefore loosing M=
PLS connectivity for the ingress PE of a 6VPE service to its egress PE?</sp=
an></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">f.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Section 2.5.1 defines 3 types of SR-MPLS FECs, but I am not sure al=
l SID types defined in the Segment Routing Architecture draft can be unambi=
guously mapped to one of these types. Problematic
 examples include at least the following:</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
5in"><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New=
 Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Parallel Adjacency SID</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
5in"><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Mirror SID</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size=
:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">Explicit mapping of SID=
 types to SR-MPLS FEC types would be most useful IMO. If some SID types can=
not be mapped to SR-MPLS FECs, this must be explicitly
 stated in the draft.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: <br>
Parallel adjacency SID are handled in the type &quot;(next-hop, outgoing in=
terface)&quot; </span>
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-=
serif;color:#00b050">[[Sasha]] OK</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif"><br>
Mirror SID is a type of binding-SID as mentioned in Section 5.1 in the SR a=
rchitecture draft (draft-ietf-spring-segment-routing-15). Also as described=
 in Section 2.4 draft-ietf-isis-segment-routing-extensions-18 (also see the=
 equivalent in the OSPFv2 and OSPFv3
 draft), a binding SID is identified by a prefix. Hence it is covered by th=
e type &quot;(Prefix, Routing Instance, Topology, Algorithm)&quot;</span><u=
></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-=
serif;color:#00b050">[[Sasha]] I respectfully disagree. There is definitely=
 no mention of Algorithm in the definition of the Mirror SID.
</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">=C2=A0</span><u></u>=
<u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">6.</span><span style=
=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=
=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Node SIDs in SR-MPLS</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Node SIDs are explicitly defined and discussed in the Segment Routi=
ng Architecture draft but are not mentioned even once in this draft</span><=
u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">AFAIK, the common implementation practice today includes assignment=
 of at least one Node SID to every node in the SR-MPLS domain</span><u></u>=
<u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Is there a requirement to assign at least one Node SID per {routing=
 instance, topology, algorithm} in SR-MPLS? If not, can the authors explain=
 expected behavior of such a node? (See also
 my comment about routing instances below).</span><u></u><u></u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: A Nod=
e-SID is a special case of prefix-SID. So there nothing specific about it f=
rom the MPLS forwarding plane point of view. Similarly from a standard trac=
ks draft point of view, there is no requirement
 to assign a SID to every prefix just like there is no requirement to bind =
every prefix to an LDP label. Common and/or recommended practices or descri=
ption of deployment scenarios are more befitting to BCP or informational dr=
afts. This draft is a standards
 track draft</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-=
serif;color:#00b050">[[Sasha]] Well, you=E2=80=99ve just said that conflict=
 resolution rules are RECOMMENDED, and this is quite common in the Standard=
s Track RFCs.
</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif"><br>
If a {routing instance, topology, algorithm} is not assigned a SID, then th=
is FEC is totally irrelavant to this draft and hence describing how a node =
treats it is totally outside the scope of this draft</span><u></u><u></u></=
p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-=
serif;color:#00b050">[[Sasha]] AFAIK, neither of the SR extension drafts fo=
r IGPs mention routing instances that can be associated with the prefix, so=
 I think that your reference to it is incorrect.</span></i></b><u></u><u></=
u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-=
serif;color:#00b050">What=E2=80=99s more I suspect that Node SIDs represent=
 the most used special case of Prefix SIDs with Anycast SIDs being quite be=
hind.=C2=A0 Therefore some recommendation pertaining to the
 usage of Node SIDs would be very much in place IMHO. </span></i></b><u></u=
><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">=C2=A0</span><u></u>=
<u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">7.</span><span style=
=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=
=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">SRGB Size in SR-MPLS</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Verdana&quot;,sans-serif">:
</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The draft correctly treats the situation when an index assigned to =
some global SID cannot be mapped to a label using the procedure in Section =
2.4 as a conflict.</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">At the same time the draft does not define any minimum size of SRGB=
 (be it defined as a single contiguous block or as a sequence of such block=
s) that MUST be implemented by all SR-capable
 nodes</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I suspect that lack of such a definition could be detrimental to in=
teroperability of SR-MPLS solutions. AFAIK, the IETF has been following, fo=
r quite some time, a policy that some reasonable
 MUST-to-implement defaults should be assigned for all configurable paramet=
ers exactly in order to prevent this.</span><u></u><u></u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: This =
document specifies how the SRGB is used and the behavior of routers when a =
prefix-SID index maps to a label inside and/or outside the SRGB. The actual=
 size of the SRGB is a task in partitioning
 the label space, which is very specific to a particular deployment scenari=
o. So IMO it is outside the scope of a standards track document. Now that S=
R-MPLS is deployed in many places, I expect the community to gain sufficien=
t experience to recommend (or not
 recommend) a particular minimum/maximum size for the SRGB is some future i=
nformational or BCP draft/RFC</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-=
serif;color:#00b050">[[Sasha]] My reading of your response is that minimum =
size of SRGB is an issue for future study. Can you please just add this to =
the draft?</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">=C2=A0</span><u></u>=
<u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">8.</span><span style=
=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=
=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Algorithms and Prefix SIDs</span></b><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The draft mentions Algorithms (as part of SR-MPLS Prefix FEC) in, b=
ut it does not explicitly link them with the Prefix-SID algorithms defined =
in section 3.1.1 of the Segment Routing Architecture
 draft</span><u></u><u></u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: I wil=
l just add the reference [I-D.ietf-spring-segment-routing] right beside the=
 first time &quot;Algorithm&quot; is mentioned</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-=
serif;color:#1f497d">[[Sasha]] OK</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">=C2=A0</span><u></u>=
<u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">From my POV, the draft should explicitly state that the default Pre=
fix-SID algorithm MUST be implemented in all SR-MPLS-compliant routers.</sp=
an><u></u><u></u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: The s=
pecification of what path calculation method should or must be supported is=
 a routing protocol property not a forwarding plane property. In fact, the =
choice of a path calculation method or algorithm
 is completely orthogonal to the routed protocol. Hence mandating the suppo=
rt of a particular routing algorithm is beyond the scope of this document.<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-=
serif;color:#1f497d">[[Sasha]] OK</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">=C2=A0</span><u></u>=
<u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The Segment Routing Architecture draft states (in section 3.1.3) th=
at =E2=80=9CSupport of multiple algorithms applies to SRv6=E2=80=9D. But ne=
ither draft states whether multiple algorithms apply to SR-MPLS.
 Can you please clarify this point?</span><u></u><u></u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: The l=
ast paragraph of Section 3.1.2 titled SR-MPLS in draft-ietf-spring-segment-=
routing-15 discusses the support of multiple algorithms. So it is implied t=
hat the concept of algorithm applies to SR-MPLS.
 Hence there is no need to re-mention it here</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-=
serif;color:#00b050">[[Sasha]] The paragraph to which you refer only says t=
hat if a packet with the active Prefix-SID that is associated with a specif=
ic algorithm is received by a node that does
 not support this algorithm, this packet will be discarded. If this is the =
only type of support for multiple algorithms SR provides, it is not very us=
eful IMHO</span></i></b><b><i><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:#1f497d">.
</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">=C2=A0</span><u></u>=
<u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">9.</span><span style=
=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=
=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Routing instances and the context for Prefix-SIDs</span></b><spa=
n style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:</=
span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The Segment Routing Architecture draft states in Section 3.1 that t=
he =E2=80=9Ccontext for an IGP-Prefix segment includes the prefix, topology=
, and algorithm=E2=80=9D</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">This draft seems to define (in section 2.5) the context for the Pre=
fix SID as =E2=80=9CPrefix, Routing Instance, Topology, Algorithm=E2=80=9D =
where =E2=80=9Da routing instance is identified by a single incoming
 label downloader to FIB=E2=80=9D (but the notion of the label downloader t=
o FIB is not defined).</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">These two definitions look different to me.
</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">d.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">At the very least I would expect alignment between the definitions =
of context for the Prefix-SID between the two drafts. Preferably, the defin=
ition given in the Segment Routing Architecture
 draft should be used in both drafts.</span><u></u><u></u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: The c=
ontext of the section 2.5 is limited to the resolution of local label colli=
sion. The use of &quot;routing instance&quot; in section 2.5 is just there =
for tie-breaking if there is local label collision.</span><u></u><u></u></p=
>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-=
serif;color:#00b050">[[Sasha]] I have already mentioned that =E2=80=9Crouti=
ng instances=E2=80=9D are not defined in any the drafts dealing with SR Ext=
ensions for IGPs. So I do not understand how the conflict resolution
 procedure is supposed to use this. And in any case the difference between =
two definitions of the context of Prefix-SID requires some explanation.</sp=
an></i></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif"><br>
<br>
</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">10.</span><span style=
=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Example of PUSH operation in Section 2.10.1</span></b><span styl=
e=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><=
u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The first para of this section begins with the sentence =E2=80=9CSu=
ppose an MCC on a router &quot;R0&quot; determines that PUSH or CONTINUE=C2=
=A0=C2=A0 operation is to be applied to an incoming packet whose active
 SID is the global SID &quot;Si&quot;=E2=80=9D. In the context of SR-MPLS t=
his means (to me) that the incoming packet is a labeled packet and its top =
label matches the global SID =E2=80=9CSi=E2=80=9D.
</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">However, the example for PUSH operation in the next para of this se=
ction is the case of an (unlabeled) IP packet with the destination address =
covered by the IP prefix for which =E2=80=9CSi=E2=80=9D has
 been assigned. </span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">From my POV:</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
5in"><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New=
 Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Mapping unlabeled packets to SIDs is indeed out of scope of the dra=
ft. Therefore an example of a PUSH operation that is applied to a labeled p=
acket (with the active SID inferred from the
 top label in the stack) is preferable.</span><u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
5in"><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Valid examples of=C2=A0 PUSH operation applied to a labeled incomin=
g packet can be found in Sections 4.2 or 4.3 of the
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__to=
ols.ietf.org_html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2=
D04&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;=
r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-E=
GAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3DjbH0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DW=
E&amp;e=3D" target=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&=
quot;Verdana&quot;,sans-serif">TI-LFA</span></a><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">
 draft</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: I do not und=
erstand your concern here:)</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-=
serif;color:#00b050">[[Sasha]] I think it is pretty clear: can you provide =
an example of a PUSH operation applied to a labeled packet instead of your =
current example?</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">=C2=A0</span>=
<u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Nits</span></b><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Verdana&quot;,sans-serif">:</span>
<u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">1.</span><span style=
=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=
=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I concur with Adrian regarding numerous nits he has reported in his
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__ma=
ilarchive.ietf.org_arch_msg_spring_FRhO2lgR8r4VlKP2ZN2dZwHU5BY&amp;d=3DDwMG=
aQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mv=
pCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO=
5rQCk1Qw&amp;s=3DI_4gDFhcjR_1npqKUQDHThsejUMgJy3WlLzC90poR1w&amp;e=3D" targ=
et=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quo=
t;,sans-serif">WG
 LC Comment</span></a><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">. I would like to thank Adrian for an excellent revi=
ew that have saved me lots of hard work.</span><u></u><u></u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: I also agree=
 that Adrian&#39;s review is exceptional. I believe I addressed all his com=
ments in the latest version.</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">2.</span><span style=
=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=
=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">In addition, I=E2=80=99d like to report the following nits:</span><=
u></u><u></u></p>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Ti-LFA in Section 2.11.1 should be TI-LFA (as in the
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__to=
ols.ietf.org_html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2=
D04&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;=
r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-E=
GAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3DjbH0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DW=
E&amp;e=3D" target=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&=
quot;Verdana&quot;,sans-serif">TI-LFA</span></a><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">
 draft)</span><u></u><u></u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: Already done=
 in the latest version</span><b><i>[[Sasha]] OK</i></b>
<u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">TI-LFA draft is referenced in the text of Section 2.11.1, but there=
 is no matching reference in the =E2=80=9CReferences=E2=80=9D section (prob=
ably, Informational)</span><u></u><u></u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: Already done=
 in the latest version</span><b><i>[[Sasha]] OK</i></b>
<u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.=
0in"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">=E2=80=9Czero Algorithm=E2=80=9D in Section 2.5 (immediately above =
Section 2.5.1) must be replaced with =E2=80=9Cdefault algorithm=E2=80=9D. S=
imilarly, =E2=80=9Cnon-zero Algorithm=E2=80=9D should be replaced with =E2=
=80=9Cnon-default algorithm=E2=80=9D</span><u></u><u></u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: Will be done=
 in the next version</span><b><i>[[Sasha]]
</i></b>=C2=A0OK<u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"m_-8715810421183248678MsoListParagraph"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">3.</span><span style=
=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=
=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I think that RFC 3443 and RFC 5332 should be listed as Normative re=
ferences in this draft while RFC 5331 and RFC 8277 should be listed as Info=
rmative references. This would improve the readability
 of the draft without any impact on its advancement. </span><u></u><u></u><=
/p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed RFC533=
1 describes upstream label assignment. As you mentioned above (and I will m=
odify the draft to indicate that) SR-MPLS behavior is similar to downstream=
 label assignment. RFC 3443 describes TTL behavior.
 This is an MPLS forwarding behavior. As mentioned in the draft, SR-MPLS do=
es not modify at the MPLS forwarding behavior</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;lin=
e-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-=
serif;color:#00b050">[[Sasha]] Regarding RFC 5331 =E2=80=93 you may skip th=
is reference if you state (as discussed below) that SR-MPLS only allocates =
labels from the per-platform label space. Regarding
 RFC 3443 =E2=80=93 I do not think that you can fully avoid discussion of U=
niform and Pipe/Short Pipe models, and therefore you will need this referen=
ce.</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif"><br>
<br>
</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal">Hopefully, these comments will be useful.<u></u><u><=
/u></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: They are cer=
tainly quite useful. Thanks a lot</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Regards,<u></u><u></u></p>
<p class=3D"MsoNormal">Sasha<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">Office: +972-39266302<u></u><u></u></p>
<p class=3D"MsoNormal">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 +972-549266302<u=
></u><u></u></p>
<p class=3D"MsoNormal">Email:=C2=A0=C2=A0 <a href=3D"mailto:Alexander.Vains=
htein@ecitele.com" target=3D"_blank">Alexander.Vainshtein@ecitele.com</a><u=
></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman ,serif&quot;"><br clear=3D=
"all">
___________________________________________________________________________=
<br>
<br>
This e-mail message is intended for the recipient only and contains informa=
tion which is
<br>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have recei=
ved this
<br>
transmission in error, please inform us by e-mail, phone or fax, and then d=
elete the original
<br>
and all copies thereof.<br>
___________________________________________________________________________=
</span><u></u><u></u></p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">=C2=A0</span>=
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif"><br clear=3D"=
all">
___________________________________________________________________________=
<br>
<br>
This e-mail message is intended for the recipient only and contains informa=
tion which is
<br>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have recei=
ved this
<br>
transmission in error, please inform us by e-mail, phone or fax, and then d=
elete the original
<br>
and all copies thereof.<br>
___________________________________________________________________________=
</span><u></u><u></u></p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">=C2=A0</span>=
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<br>
___________________________________________________________________________=
<br>
<br>
This e-mail message is intended for the recipient only and contains informa=
tion which is
<br>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have recei=
ved this
<br>
transmission in error, please inform us by e-mail, phone or fax, and then d=
elete the original
<br>
and all copies thereof.<br>
___________________________________________________________________________=
<u></u><u></u></p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif"><u></u>=C2=A0=
<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif;color:windowte=
xt"><br>
___________________________________________________________________________=
<br>
<br>
This e-mail message is intended for the recipient only and contains informa=
tion which is
<br>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have recei=
ved this
<br>
transmission in error, please inform us by e-mail, phone or fax, and then d=
elete the original
<br>
and all copies thereof.<br>
___________________________________________________________________________=
<u></u><u></u></span></p>
</div>
</div>

_______________________________________________<br>
spring mailing list<br>
<a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/spring" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/listinfo/spring</a><br>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"l=
tr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div dir=3D"ltr"><div>=
<div dir=3D"ltr"><div><div dir=3D"ltr"><div><div style=3D"padding-top:10px;=
margin-top:10px"><table cellspacing=3D"0" cellpadding=3D"0" style=3D"color:=
rgb(0,0,0);font-family:Times;line-height:normal;font-size:medium"><tbody><t=
r style=3D"color:rgb(85,85,85);font-family:sans-serif;font-size:small"><td =
nowrap style=3D"border-top-style:solid;border-top-color:rgb(213,15,37);bord=
er-top-width:2px">Przemyslaw &quot;PK&quot; Krol |</td><td nowrap style=3D"=
border-top-style:solid;border-top-color:rgb(51,105,232);border-top-width:2p=
x">=C2=A0Strategic Network Engineer</td><td nowrap style=3D"border-top-styl=
e:solid;border-top-color:rgb(0,153,57);border-top-width:2px"><span style=3D=
"line-height:19px;white-space:normal"><span style=3D"border-top-width:2px;b=
order-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-=
top-style:solid;border-right-style:solid;border-bottom-style:solid;border-l=
eft-style:solid;border-top-color:rgb(51,105,232);border-right-color:rgb(51,=
105,232);border-bottom-color:rgb(51,105,232);border-left-color:rgb(51,105,2=
32);padding-top:2px;margin-top:2px">ing |</span><span style=3D"border-top-w=
idth:2px;border-right-width:0px;border-bottom-width:0px;border-left-width:0=
px;border-top-style:solid;border-right-style:solid;border-bottom-style:soli=
d;border-left-style:solid;border-top-color:rgb(0,153,57);border-right-color=
:rgb(0,153,57);border-bottom-color:rgb(0,153,57);border-left-color:rgb(0,15=
3,57);padding-top:2px;margin-top:2px">=C2=A0<a href=3D"mailto:pkrol@google.=
com" target=3D"_blank"><font color=3D"#1155cc">pkrol@google.com</font></a>=
=C2=A0</span></span></td><td nowrap style=3D"border-top-style:solid;border-=
top-color:rgb(238,178,17);border-top-width:2px"><br></td></tr></tbody></tab=
le></div></div></div></div></div></div></div></div></div></div></div></div>=
</div></div>

--00000000000068e06a057b06a312--


From nobody Mon Nov 19 08:23:15 2018
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9A391286E7; Mon, 19 Nov 2018 08:23:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham 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 dXGJe-KGBSJ1; Mon, 19 Nov 2018 08:23:10 -0800 (PST)
Received: from mail-qk1-x72a.google.com (mail-qk1-x72a.google.com [IPv6:2607:f8b0:4864:20::72a]) (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 2C2B9130DDF; Mon, 19 Nov 2018 08:23:10 -0800 (PST)
Received: by mail-qk1-x72a.google.com with SMTP id 131so49476657qkd.4; Mon, 19 Nov 2018 08:23:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dO2jqpYR5IrFPE5MaynHezStLkQq4UNkHDC31EvX0jQ=; b=QRt2qUWDzc2XD9kF3JpVEmy908D8ELR2yUt0kTHFeihJ+U0qEnEjR6L77DthYjVqFF lHQjV6qPR/c8kNCq6upp3mQlU/uvKgyYeotkg8aX+Q6RwmyZvuiWDvzjQ6DgjUo6UiA0 uHSKMmcvOMCnzVAY6ECKU5xsmAv/pSONDdJwUqm+aN5dSXLONyxHERscSNL7bOn8x1Rf Vdb0pt83b3SijD8yos+7I59CMfWLM4Rk1y3KRSACXUu2vVIkPT/OyiPXfXeNNUwNh+Pr /hpdzJG8TYu5R7PpMmUTUnMc+X3ElHQnMaiRjuBiG8HlpEADM8WwQycSfw3XFhpU3iAs TAXw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dO2jqpYR5IrFPE5MaynHezStLkQq4UNkHDC31EvX0jQ=; b=tvye/kZQkTKh6nnix70CHZgUuBQBMkRdVEGNnhkDzeFtQcegm5sFtFLqdzKMuGxStx rNBjH6H7Mvu7m8cG8I+PjEzXvS0JSG7GHJtKzkLY2Ox0Xygk5giR/PnNsRyYxvzI8vyu 6u4lPoFKrC3s73ruGVjT8A96GI4DeURHVOiacbdILfEfWDgJ4EDdwcFpCS4lKaZopJFa hcDaS2ZjkAuAHcUbzeN/eb6ZGEWVP1IIllpbleM2pJsFFOsn3TaokrcsmVGzEU225Jrj QkMzEUUtKT7L15nr3SrmH3yYBEUx2kmPru6t/SqaXK0ynRlIT+eK3uv2eWwG5vWXimvx e/bA==
X-Gm-Message-State: AGRZ1gKJRjwKFhY4oyuVpfgf2bOc00Lq6EBl7vs7EZecq4hPDB6X7W1p GlV0mbQ51S1+gXFcIJy6rP7pIDv1p9lQwcZmvp/bNldi
X-Google-Smtp-Source: AJdET5eVAWnoRNvE/DAl5Tf4y7sjT5lx9m2EQrxrPogYmmHk59zMwl+3qsrcCRYmgv1DyGFtybmLXBPLJalzQEqqDoE=
X-Received: by 2002:ac8:2eb8:: with SMTP id h53mr21368830qta.18.1542644588989;  Mon, 19 Nov 2018 08:23:08 -0800 (PST)
MIME-Version: 1.0
References: <CAA=duU2kQWCg5CfidXAw8M+1VivgY=C2cehCcEVUQ0D_1yYxSg@mail.gmail.com> <CA+RyBmVLDKOsaJhDzdDKmF9WEk1Hwg7-LN25onVdK3fXk7bHSw@mail.gmail.com> <CA+RyBmXeQp+jFji-s5SsMDZTiwgNZ2Zfkcc0NHhwvnQ7jegdow@mail.gmail.com> <CAA=duU3eaXNPhSddxDxzrazL8NSwsVpR2TtkxLqH3YODBf=3Yw@mail.gmail.com> <CA+RyBmUv=Vni=U3skpk-KujTGVdX9Gz88_+G3tj+jtco+qYijw@mail.gmail.com>
In-Reply-To: <CA+RyBmUv=Vni=U3skpk-KujTGVdX9Gz88_+G3tj+jtco+qYijw@mail.gmail.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Mon, 19 Nov 2018 11:22:57 -0500
Message-ID: <CAA=duU0tD-FU84AXLTZwjHEfUwcV2UCZhOOWGJbfU40jXYujpQ@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: mpls-chairs <mpls-chairs@ietf.org>, draft-mirsky-mpls-p2mp-bfd@ietf.org,  mpls@ietf.org
Content-Type: multipart/alternative; boundary="000000000000bdd156057b06ee2b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/0ZLqdhCRUUPYThOiZuuCYRBqSEk>
Subject: Re: [mpls] MPLS-RT review of draft-mirsky-mpls-p2mp-bfd-04
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 16:23:14 -0000

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

Greg,

It's looking much better, thanks.

In your new text, I noticed some missing words at the end of section 3. In
the following, I've bolded and italicized the missing words.

   If *the* BFD control packet *is* encapsulated in
   IP/UDP, *then* the source IP address MUST be used to demultiplex the
   received BFD control packet as described in Section 3.1.  *The* non-IP
   encapsulation case *is* described in Section 3.2.

Just make those changes, and then upload it for the adoption poll.

Thanks again,
Andy



On Sun, Nov 18, 2018 at 5:13 PM Greg Mirsky <gregimirsky@gmail.com> wrote:

> Hi Andy,
> please find my notes and answers in-line tagged GIM2>>. All updates can b=
e
> reviewed in the attached diff and the working version of the draft.
>
> Regards,
> Greg
>
> On Wed, Oct 31, 2018 at 6:41 AM Andrew G. Malis <agmalis@gmail.com> wrote=
:
>
>> Greg,
>>
>> Thanks for checking.
>>
>> You didn't really address my comment: "I would have expected to see at
>> least a reference to RFC 4687, "Operations and Management (OAM)
>> Requirements for Point-to-Multipoint MPLS Networks", and some text on ho=
w
>> this draft addresses the requirements in that draft.".
>>
> GIM>> This is not the specification for p2mp BFD. Issues of scaling and
> performance of p2mp BFD discussed in detail in BFD for Multipoint Neworks
> for use case of tail-only monitoring the unidirectional path, and BFD for
> Multipoint Networks with Active Tail, for scenarios when the head uses
> multipoint Poll sequence optionally in combination with unicasted Poll to
> the particular tail to be aware of the state of the unidirectional path o=
f
> the multicast tree to tha tail. For example, the Security Considerations =
in
> draft-ietf-bfd-multipoint suggest that:
>       If redundant streams are expected for a given multicast stream,
>       then the implementations should not create more MultipointTail
>       sessions than the number of streams.  Additionally, when the
>       number of MultipointTail sessions exceeds the number of expected
>       streams, then the implementation should generate an alarm to users
>       to indicate the anomaly.
>
>       The implementation should have a reasonable upper bound on the
>       number of MultipointTail sessions that can be created, with the
>       upper bound potentially being computed based on the number of
>       multicast streams that the system is expecting.
>
> draft-ietf-bfd-multipoint-active-tail additionally notes that:
> implementations that create MultpointClient sessions
>    dynamically upon receipt of BFD Control packet from a tail MUST
>    implement protective measures to prevent an infinite number of
>    MultipointClient sessions being created.  Below are listed some
>    points to be considered in such implementations.
>
>       When the number of MultipointClient sessions exceeds the number of
>       expected tails, then the implementation should generate an alarm
>       to users to indicate the anomaly.
>
>       The implementation should have a reasonable upper bound on the
>       number of MultipointClient sessions that can be created, with the
>       upper bound potentially being computed based on the number of
>       multicast streams that the system is expecting.
>
> In addition to these considerations listed in the base specifications for
> p2mp BFD, I've added the following text:
>     Also, BFD for p2mp MPLS LSP MUST follow the requirements listed in
>    section 4.1 [RFC4687] to avoid congestion in the control plane or the
>    data plane caused by the rate of generating BFD control packets.  An
>    operator SHOULD consider the amount of extra traffic generated by
>    p2mp BFD when selecting the interval at which the MultipointHead will
>    transmit BFD control packets.  Also, the operator MAY consider the
>    size of the packet the MultipointHead transmits periodically as using
>    IP/UDP encapsulation adds up to 28 octets, which is more than 50% of
>    BFD control packet length, comparing to G-ACh encapsulation.
>
>
>> You added a reference in the security section, but nothing about how you=
r
>> draft addresses the 4687 requirements.
>>
>> Also, you didn't really address my next comment: "I also expected more
>> text on the relationship between this draft and RFC 6425, "Detecting
>> Data-Plane Failures in Point-to-Multipoint MPLS - Extensions to LSP Ping=
"',
>> and more of an explanation of why the keyword MAY is used in sections 4.=
1
>> and 4.2 - what are the implications of following or not following the MA=
Y
>> in each case?"
>>
>> Regarding RFC 6425, I was looking for text along the lines of why one
>> would choose to implement this draft rather than 6425 (or both), to give
>> product implementers and network operators guidance on whether to use 64=
25,
>> this draft, or both for MPLS p2mp data plane failure detection. Otherwis=
e,
>> why would they bother with this draft when they already have 6425 workin=
g?
>>
>> Also, in sections 4.1 and 4.2, you just added another MAY to section 4.1=
,
>> but again, what happens if you don't do the MAYs in both sections? Why
>> would I want to do the MAYs? Why would I not want to? The text doesn't s=
ay.
>>
> GIM2>> I've expanded the text and section 4.1 of the draft now is as
> follows:
>     LSP Ping is the part of on-demand OAM toolset to detect and localize
>    defects in the data plane, and verify the control plane against the
>    data plane by ensuring that the LSP is mapped to the same FEC, at the
>    egress, as the ingress.
>
>    LSP Ping, as defined in [RFC6425], MAY be used to bootstrap
>    MultipointTail.  If the LSP Ping used, it MUST include the Target FEC
>    TLV and the BFD Discriminator TLV defined in [RFC5884].  The Target
>    FEC TLV MUST use sub-TLVs defined in Section 3.1 [RFC6425].  It is
>    RECOMMENDED setting the value of Reply Mode field to "Do not reply"
>    [RFC8029] for the LSP Ping to bootstrap MultipointTail of the p2mp
>    BFD session.  A MaultipointTail that receives the LSP Ping that
>    includes the BFD Discriminator TLV:
>
>    o  MUST validate the LSP Ping;
>
>    o  MUST associate the received BFD Discriminator value with the p2mp
>       LSP;
>
>    o  MUST create p2mp BFD session and set bfd.SessionType =3D
>       MultipointTail as described in [I-D.ietf-bfd-multipoint];
>
>    o  MUST use the source IP address of LSP Ping, the value of BFD
>       Discriminator from the BFD Discriminator TLV, and the identity of
>       the p2mp LSP to properly demultiplex BFD sessions.
>
>    Besides bootstrapping a BFD session over a p2mp LSP, LSP Ping SHOULD
>    be used to verify the control plane against the data plane
>    periodically by checking that the p2mp LSP is mapped to the same FEC
>    at the MultipointHead and all active MultipointTails.  The rate of
>    generation of these LSP Ping Echo request messages SHOULD be
>    significantly less than the rate of generation of the BFD Control
>    packets because LSP Ping requires more processing to validate the
>    consistency between the data plane and the control plane.  An
>    implementation MAY provide configuration options to control the rate
>    of generation of the periodic LSP Ping Echo request messages.
>
>
>> Finally, in section 3, the following sentence doesn't scan:
>>
>>    The source IP
>>    address MAY be drawn from the IP header if BFD control packet
>>    transmitted by the head using IP/UDP encapsulation as described in
>>    Section 3.1.
>>
>> Did you mean "uses" instead of "using"?
>>
> GIM2>> Yes, it does need re-wording. Would this be better:
>  If BFD control packet encapsulated in
>    IP/UDP, the source IP address MUST be used to demultiplex the
>    received BFD control packet as described in Section 3.1.
>
>>
>> Thanks,
>> Andy
>>
>>
>>
>>
>>
>> On Tue, Oct 30, 2018 at 11:05 AM Greg Mirsky <gregimirsky@gmail.com>
>> wrote:
>>
>>> Dear Andy,
>>> thank you for the review and the detailed suggestions. Attached please
>>> find the updated version of the draft and the diff to highlight the
>>> proposed changes. Please let me know if these address your comments.
>>>
>>> Kind regards,
>>> Greg
>>>
>>> On Wed, Oct 24, 2018 at 11:11 AM Greg Mirsky <gregimirsky@gmail.com>
>>> wrote:
>>>
>>>> Dear Andy,
>>>> thank you for your thorough review and the most helpful comments. I'll
>>>> work on the update to address them.
>>>>
>>>> Regards,
>>>> Greg
>>>>
>>>> On Wed, Oct 24, 2018 at 9:17 AM Andrew G. Malis <agmalis@gmail.com>
>>>> wrote:
>>>>
>>>>> I=E2=80=99ve been selected as an MPLS-RT reviewer for
>>>>> draft-mirsky-mpls-p2mp-bfd-04, which is currently a candidate for MPL=
S WG
>>>>> adoption. This draft documents procedures for using BFD for multipoin=
t
>>>>> networks to detect data plane failures in MPLS p2mp LSPs.
>>>>>
>>>>> The BFD WG has been working on draft-ietf-bfd-multipoint, which
>>>>> describes BFD procedures for multipoint and multicast networks.
>>>>> draft-mirsky-mpls-p2mp-bfd uses that draft as a basis to detect MPLS =
data
>>>>> plane failures for p2mp LSPs. This is a straightforward and useful
>>>>> application of the BFD draft for MPLS data plane failure detection.
>>>>>
>>>>> However, I would have expected to see at least a reference to RFC
>>>>> 4687, "Operations and Management (OAM) Requirements for Point-to-Mult=
ipoint
>>>>> MPLS Networks", and some text on how this draft addresses the require=
ments
>>>>> in that draft.
>>>>>
>>>>> I also expected more text on the relationship between this draft and
>>>>> RFC 6425, "Detecting Data-Plane Failures in Point-to-Multipoint MPLS =
-
>>>>> Extensions to LSP Ping"', and more of an explanation of why the keywo=
rd MAY
>>>>> is used in sections 4.1 and 4.2 - what are the implications of follow=
ing or
>>>>> not following the MAY in each case?
>>>>>
>>>>> The draft also needs an editing pass, for example "MaultipointHead"
>>>>> for "MultipointHead" and some incorrect English grammar in several
>>>>> places.
>>>>>
>>>>> Once these items have been addressed, I think that the draft should b=
e
>>>>> ready for an adoption call.
>>>>>
>>>>> Cheers,
>>>>> Andy
>>>>>
>>>>>
>>>>>

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

<div dir=3D"ltr"><div dir=3D"ltr">Greg,<div><br></div><div>It&#39;s looking=
 much better, thanks.</div><div><br></div><div>In your new text, I noticed =
some missing words at the end of section 3. In the following, I&#39;ve bold=
ed and italicized the missing words.</div><div><br></div><div><div>=C2=A0 =
=C2=A0If <i><b>the</b></i> BFD control packet <i><b>is</b></i> encapsulated=
 in</div><div>=C2=A0 =C2=A0IP/UDP, <b><i>then</i></b> the source IP address=
 MUST be used to demultiplex the</div><div>=C2=A0 =C2=A0received BFD contro=
l packet as described in Section 3.1.=C2=A0 <b><i>The</i></b> non-IP</div><=
div>=C2=A0 =C2=A0encapsulation case <b><i>is</i></b> described in Section 3=
.2.</div></div><div><br></div><div>Just make those changes, and then upload=
 it for the adoption poll.</div><div><br></div><div>Thanks again,</div><div=
>Andy</div><div><br></div><div><br></div></div></div><br><div class=3D"gmai=
l_quote"><div dir=3D"ltr">On Sun, Nov 18, 2018 at 5:13 PM Greg Mirsky &lt;<=
a href=3D"mailto:gregimirsky@gmail.com">gregimirsky@gmail.com</a>&gt; wrote=
:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bor=
der-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"=
><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div d=
ir=3D"ltr">Hi Andy,<div>please find my notes and answers in-line tagged GIM=
2&gt;&gt;. All updates can be reviewed in the attached diff and the working=
 version of the draft.</div><div><br></div><div>Regards,</div><div>Greg</di=
v><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Oct 31, 2018 at 6=
:41 AM Andrew G. Malis &lt;<a href=3D"mailto:agmalis@gmail.com" target=3D"_=
blank">agmalis@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204=
,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr">Greg,<div><br></d=
iv><div>Thanks for checking.</div><div><br></div><div>You didn&#39;t really=
 address my comment: &quot;I would have expected to see at least a referenc=
e to RFC 4687, &quot;Operations and Management (OAM) Requirements for Point=
-to-Multipoint MPLS Networks&quot;, and some text on how this draft address=
es the requirements in that draft.&quot;.=C2=A0</div></div></div></blockquo=
te><div>GIM&gt;&gt; This is not the specification for p2mp BFD. Issues of s=
caling and performance of p2mp BFD discussed in detail in BFD for Multipoin=
t Neworks for use case of tail-only monitoring the unidirectional path, and=
 BFD for Multipoint Networks with Active Tail, for scenarios when the head =
uses multipoint Poll sequence optionally in combination with unicasted Poll=
 to the particular tail to be aware of the state of the unidirectional path=
 of the multicast tree to tha tail. For example, the Security Consideration=
s in draft-ietf-bfd-multipoint suggest that:</div><div><div>=C2=A0 =C2=A0 =
=C2=A0 If redundant streams are expected for a given multicast stream,</div=
><div>=C2=A0 =C2=A0 =C2=A0 then the implementations should not create more =
MultipointTail</div><div>=C2=A0 =C2=A0 =C2=A0 sessions than the number of s=
treams.=C2=A0 Additionally, when the</div><div>=C2=A0 =C2=A0 =C2=A0 number =
of MultipointTail sessions exceeds the number of expected</div><div>=C2=A0 =
=C2=A0 =C2=A0 streams, then the implementation should generate an alarm to =
users</div><div>=C2=A0 =C2=A0 =C2=A0 to indicate the anomaly.</div><div><br=
></div><div>=C2=A0 =C2=A0 =C2=A0 The implementation should have a reasonabl=
e upper bound on the</div><div>=C2=A0 =C2=A0 =C2=A0 number of MultipointTai=
l sessions that can be created, with the</div><div>=C2=A0 =C2=A0 =C2=A0 upp=
er bound potentially being computed based on the number of</div><div>=C2=A0=
 =C2=A0 =C2=A0 multicast streams that the system is expecting.</div><div><b=
r></div></div><div>draft-ietf-bfd-multipoint-active-tail additionally notes=
 that:<br></div><div><div>implementations that create MultpointClient sessi=
ons</div><div>=C2=A0 =C2=A0dynamically upon receipt of BFD Control packet f=
rom a tail MUST</div><div>=C2=A0 =C2=A0implement protective measures to pre=
vent an infinite number of</div><div>=C2=A0 =C2=A0MultipointClient sessions=
 being created.=C2=A0 Below are listed some</div><div>=C2=A0 =C2=A0points t=
o be considered in such implementations.</div><div><br></div><div>=C2=A0 =
=C2=A0 =C2=A0 When the number of MultipointClient sessions exceeds the numb=
er of</div><div>=C2=A0 =C2=A0 =C2=A0 expected tails, then the implementatio=
n should generate an alarm</div><div>=C2=A0 =C2=A0 =C2=A0 to users to indic=
ate the anomaly.</div><div><br></div><div>=C2=A0 =C2=A0 =C2=A0 The implemen=
tation should have a reasonable upper bound on the</div><div>=C2=A0 =C2=A0 =
=C2=A0 number of MultipointClient sessions that can be created, with the</d=
iv><div>=C2=A0 =C2=A0 =C2=A0 upper bound potentially being computed based o=
n the number of</div><div>=C2=A0 =C2=A0 =C2=A0 multicast streams that the s=
ystem is expecting.</div></div><div><br></div><div>In addition to these con=
siderations listed in the base specifications for p2mp BFD, I&#39;ve added =
the following text:</div><div>=C2=A0 =C2=A0 Also, BFD for p2mp MPLS LSP MUS=
T follow the requirements listed in</div><div>=C2=A0 =C2=A0section 4.1 [RFC=
4687] to avoid congestion in the control plane or the</div><div>=C2=A0 =C2=
=A0data plane caused by the rate of generating BFD control packets.=C2=A0 A=
n</div><div>=C2=A0 =C2=A0operator SHOULD consider the amount of extra traff=
ic generated by</div><div>=C2=A0 =C2=A0p2mp BFD when selecting the interval=
 at which the MultipointHead will</div><div>=C2=A0 =C2=A0transmit BFD contr=
ol packets.=C2=A0 Also, the operator MAY consider the</div><div>=C2=A0 =C2=
=A0size of the packet the MultipointHead transmits periodically as using</d=
iv><div>=C2=A0 =C2=A0IP/UDP encapsulation adds up to 28 octets, which is mo=
re than 50% of</div><div>=C2=A0 =C2=A0BFD control packet length, comparing =
to G-ACh encapsulation.</div><div><br></div><blockquote class=3D"gmail_quot=
e" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204)=
;padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div><br></div><div>Yo=
u added a reference in the security section, but nothing about how your dra=
ft addresses the 4687 requirements.</div><div><br></div><div>Also, you didn=
&#39;t really address my next comment: &quot;I also expected more text on t=
he relationship between this draft and RFC 6425, &quot;Detecting Data-Plane=
 Failures in Point-to-Multipoint MPLS - Extensions to LSP Ping&quot;&#39;, =
and more of an explanation of why the keyword MAY is used in sections 4.1 a=
nd 4.2 - what are the implications of following or not following the MAY in=
 each case?&quot;<br></div><div><br></div><div>Regarding RFC 6425, I was lo=
oking for text along the lines of why one would choose to implement this dr=
aft rather than 6425 (or both), to give product implementers and network op=
erators guidance on whether to use 6425, this draft, or both for MPLS p2mp =
data plane failure detection. Otherwise, why would they bother with this dr=
aft when they already have 6425 working?</div><div><br></div><div>Also, in =
sections 4.1 and 4.2, you just added another MAY to section 4.1, but again,=
 what happens if you don&#39;t do the MAYs in both sections? Why would I wa=
nt to do the MAYs? Why would I not want to? The text doesn&#39;t say.</div>=
</div></div></blockquote><div>GIM2&gt;&gt; I&#39;ve expanded the text and s=
ection 4.1 of the draft now is as follows:</div><div>=C2=A0 =C2=A0 LSP Ping=
 is the part of on-demand OAM toolset to detect and localize</div><div>=C2=
=A0 =C2=A0defects in the data plane, and verify the control plane against t=
he</div><div>=C2=A0 =C2=A0data plane by ensuring that the LSP is mapped to =
the same FEC, at the</div><div>=C2=A0 =C2=A0egress, as the ingress.</div><d=
iv><br></div><div>=C2=A0 =C2=A0LSP Ping, as defined in [RFC6425], MAY be us=
ed to bootstrap</div><div>=C2=A0 =C2=A0MultipointTail.=C2=A0 If the LSP Pin=
g used, it MUST include the Target FEC</div><div>=C2=A0 =C2=A0TLV and the B=
FD Discriminator TLV defined in [RFC5884].=C2=A0 The Target</div><div>=C2=
=A0 =C2=A0FEC TLV MUST use sub-TLVs defined in Section 3.1 [RFC6425].=C2=A0=
 It is</div><div>=C2=A0 =C2=A0RECOMMENDED setting the value of Reply Mode f=
ield to &quot;Do not reply&quot;</div><div>=C2=A0 =C2=A0[RFC8029] for the L=
SP Ping to bootstrap MultipointTail of the p2mp</div><div>=C2=A0 =C2=A0BFD =
session.=C2=A0 A MaultipointTail that receives the LSP Ping that</div><div>=
=C2=A0 =C2=A0includes the BFD Discriminator TLV:</div><div><br></div><div>=
=C2=A0 =C2=A0o=C2=A0 MUST validate the LSP Ping;</div><div><br></div><div>=
=C2=A0 =C2=A0o=C2=A0 MUST associate the received BFD Discriminator value wi=
th the p2mp</div><div>=C2=A0 =C2=A0 =C2=A0 LSP;</div><div><br></div><div>=
=C2=A0 =C2=A0o=C2=A0 MUST create p2mp BFD session and set bfd.SessionType =
=3D</div><div>=C2=A0 =C2=A0 =C2=A0 MultipointTail as described in [I-D.ietf=
-bfd-multipoint];</div><div><br></div><div>=C2=A0 =C2=A0o=C2=A0 MUST use th=
e source IP address of LSP Ping, the value of BFD</div><div>=C2=A0 =C2=A0 =
=C2=A0 Discriminator from the BFD Discriminator TLV, and the identity of</d=
iv><div>=C2=A0 =C2=A0 =C2=A0 the p2mp LSP to properly demultiplex BFD sessi=
ons.</div><div><br></div><div>=C2=A0 =C2=A0Besides bootstrapping a BFD sess=
ion over a p2mp LSP, LSP Ping SHOULD</div><div>=C2=A0 =C2=A0be used to veri=
fy the control plane against the data plane</div><div>=C2=A0 =C2=A0periodic=
ally by checking that the p2mp LSP is mapped to the same FEC</div><div>=C2=
=A0 =C2=A0at the MultipointHead and all active MultipointTails.=C2=A0 The r=
ate of</div><div>=C2=A0 =C2=A0generation of these LSP Ping Echo request mes=
sages SHOULD be</div><div>=C2=A0 =C2=A0significantly less than the rate of =
generation of the BFD Control</div><div>=C2=A0 =C2=A0packets because LSP Pi=
ng requires more processing to validate the</div><div>=C2=A0 =C2=A0consiste=
ncy between the data plane and the control plane.=C2=A0 An</div><div>=C2=A0=
 =C2=A0implementation MAY provide configuration options to control the rate=
</div><div>=C2=A0 =C2=A0of generation of the periodic LSP Ping Echo request=
 messages.</div><div><br></div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left=
:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div><br></div><div>Finally, in sec=
tion 3, the following sentence doesn&#39;t scan:</div><div><br></div><div><=
div>=C2=A0 =C2=A0The source IP</div><div>=C2=A0 =C2=A0address MAY be drawn =
from the IP header if BFD control packet</div><div>=C2=A0 =C2=A0transmitted=
 by the head using IP/UDP encapsulation as described in</div><div>=C2=A0 =
=C2=A0Section 3.1.</div></div><div><br></div><div>Did you mean &quot;uses&q=
uot; instead of &quot;using&quot;?</div></div></div></blockquote><div>GIM2&=
gt;&gt; Yes, it does need re-wording. Would this be better:</div><div>=C2=
=A0If BFD control packet encapsulated in</div><div>=C2=A0 =C2=A0IP/UDP, the=
 source IP address MUST be used to demultiplex the</div><div>=C2=A0 =C2=A0r=
eceived BFD control packet as described in Section 3.1.</div><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid=
 rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div>=
<br></div><div>Thanks,</div><div>Andy</div><div><br></div><div><br></div><d=
iv><br></div><div><br></div></div></div><br><div class=3D"gmail_quote"><div=
 dir=3D"ltr">On Tue, Oct 30, 2018 at 11:05 AM Greg Mirsky &lt;<a href=3D"ma=
ilto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt;=
 wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=
=3D"ltr">Dear Andy,<div>thank you for the review and the detailed suggestio=
ns. Attached please find the updated version of the draft and the diff to h=
ighlight the proposed changes. Please let me know if these address your com=
ments.</div><div><br></div><div>Kind regards,</div><div>Greg</div></div><br=
><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Oct 24, 2018 at 11:11 =
AM Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blan=
k">gregimirsky@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204=
,204);padding-left:1ex"><div dir=3D"ltr">Dear Andy,<div>thank you for your =
thorough review and the most helpful comments. I&#39;ll work on the update =
to address them.</div><div><br></div><div>Regards,</div><div>Greg</div></di=
v><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Oct 24, 2018 at 9=
:17 AM Andrew G. Malis &lt;<a href=3D"mailto:agmalis@gmail.com" target=3D"_=
blank">agmalis@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204=
,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">=
<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">I=E2=80=99ve been select=
ed as an=C2=A0<span class=3D"m_-5826172632188621694gmail-m_5452134630101505=
754gmail-m_8009674773234651919m_-7976541164438037522m_4836479175083463128m_=
7206569783012449796m_-1369470530874045245gmail-il">MPLS</span>-<span class=
=3D"m_-5826172632188621694gmail-m_5452134630101505754gmail-m_80096747732346=
51919m_-7976541164438037522m_4836479175083463128m_7206569783012449796m_-136=
9470530874045245gmail-il">RT</span>=C2=A0reviewer for draft-mirsky-mpls-p2m=
p-bfd-04, which is currently a candidate for=C2=A0<span class=3D"m_-5826172=
632188621694gmail-m_5452134630101505754gmail-m_8009674773234651919m_-797654=
1164438037522m_4836479175083463128m_7206569783012449796m_-13694705308740452=
45gmail-il">MPLS</span>=C2=A0WG adoption. This draft documents procedures f=
or using BFD for multipoint networks to detect data plane failures in MPLS =
p2mp LSPs.<div><br></div><div>The BFD WG has been working on=C2=A0draft-iet=
f-bfd-multipoint, which describes BFD procedures for multipoint and multica=
st networks. draft-mirsky-mpls-p2mp-bfd uses that draft as a basis to detec=
t MPLS data plane failures for p2mp LSPs. This is a straightforward and use=
ful application of the BFD draft for MPLS data plane failure detection.</di=
v><div><br></div><div>However, I would have expected to see at least a refe=
rence to RFC 4687, &quot;Operations and Management (OAM) Requirements for P=
oint-to-Multipoint MPLS Networks&quot;, and some text on how this draft add=
resses the requirements in that draft.</div><div><br></div><div>I also expe=
cted more text on the relationship between this draft and RFC 6425, &quot;D=
etecting Data-Plane Failures in Point-to-Multipoint MPLS - Extensions to LS=
P Ping&quot;&#39;, and more of an explanation of why the keyword MAY is use=
d in sections 4.1 and 4.2 - what are the implications of following or not f=
ollowing the MAY in each case?</div><div><br></div><div>The draft also need=
s an editing pass, for example &quot;<span style=3D"color:rgb(0,0,0);font-s=
ize:13.3333px">MaultipointHead&quot; for &quot;</span><span style=3D"color:=
rgb(0,0,0);font-size:13.3333px">MultipointHead&quot; and some incorrect Eng=
lish grammar in several places.</span></div><div><br></div><div>Once these =
items have been addressed, I think that the draft should be ready for an ad=
option call.</div><div><br></div><div>Cheers,</div><div>Andy</div><div><br>=
</div><div><span style=3D"color:rgb(0,0,0);font-size:13.3333px"><br></span>=
</div></div></div></div></div></div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div></div></div></div></div></div></div></div>
</blockquote></div>

--000000000000bdd156057b06ee2b--


From nobody Mon Nov 19 08:43:18 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A18E130DDD; Mon, 19 Nov 2018 08:43:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham 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 f9zG1jjGMp3M; Mon, 19 Nov 2018 08:43:12 -0800 (PST)
Received: from mail-lj1-x232.google.com (mail-lj1-x232.google.com [IPv6:2a00:1450:4864:20::232]) (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 7C1F5130DD3; Mon, 19 Nov 2018 08:43:11 -0800 (PST)
Received: by mail-lj1-x232.google.com with SMTP id v15-v6so26693532ljh.13; Mon, 19 Nov 2018 08:43:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hz3s3dN1PJackMwAEFU2Csrn3vojWeXHF1cizp3rQkE=; b=F7Q0+vFzWiTL8wVr/d3lQX9Zwt00jJwYhpaZbO8vWr6uVicdUMu19TCt+KP1eDDtxs RHD6AU96EHHWOQmRqZdSGnS443DhNiji9QR7I1GjoJRNl4Go0gN/PnUz64NuXQNvVhqK RB5WaVzJ8FdX2iuQgnuoSbvvrQNnF5iUBBLzFt+oxfFWWq6nxlRnHEWN3c14VHHAtuJc l78kD0rtk79WLty+ISieNl8PYHLG07z3ssQ1vxxuv1b9aGp+eh/S67pRCW3NNDAFVraj 7Txh+u1K2Po9rZLthjSbD94CI9tFau4O4pkc/2Rf3TNn1YaZv5zx0DJAPoKjn2lo1UeM jV7w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hz3s3dN1PJackMwAEFU2Csrn3vojWeXHF1cizp3rQkE=; b=oUXdsDyiczD/m0UIgwUDvc6DObgeX/cq2ftIoTiHV+NnJTZHVVml0m2m2GRTGq6Ie5 +l1r06zF6KI7COI6INZ67fNlbi9F7BreQdXipii6+6p2Gu3sksGPUmYTzd4GEJm3z7xG aVnrxCV8+DkPn2kbk5aHaZ40ic7eziQhs+qvOIPI4hd8wmIYzLALJ0J3T7dSKANd19bd pCzzlNglKO2ExWZgxGAYIkuo/5968NaJTemkMQXly54TFHv9L27N3aXEwrsXQqpZitUv 4rwiFwpWj/UTfuaix/Gr7iflpRk6+KtcXKQ2cf3v9Ze3e5h6n6i8QvUfQ0KQXk+p/anx FBKg==
X-Gm-Message-State: AGRZ1gLZJbT3Hvfbhx6TmVamD9O62GfeI3eg7i2FINfUHHl4VecyvrUY JQezUpCVXfP8Sfe6v0eKvE3RAlj/NTt1OVulQ9g=
X-Google-Smtp-Source: AJdET5e7REvN8DGsK5KNWbjpT2sQapiEg/bDFNTF2vsUFzmAphl2S90lCLGxVO2YkUyDJ8UoBpwRSUIDE1EAIgwTKyo=
X-Received: by 2002:a2e:9c52:: with SMTP id t18-v6mr9858180ljj.149.1542645789345;  Mon, 19 Nov 2018 08:43:09 -0800 (PST)
MIME-Version: 1.0
References: <CAA=duU2kQWCg5CfidXAw8M+1VivgY=C2cehCcEVUQ0D_1yYxSg@mail.gmail.com> <CA+RyBmVLDKOsaJhDzdDKmF9WEk1Hwg7-LN25onVdK3fXk7bHSw@mail.gmail.com> <CA+RyBmXeQp+jFji-s5SsMDZTiwgNZ2Zfkcc0NHhwvnQ7jegdow@mail.gmail.com> <CAA=duU3eaXNPhSddxDxzrazL8NSwsVpR2TtkxLqH3YODBf=3Yw@mail.gmail.com> <CA+RyBmUv=Vni=U3skpk-KujTGVdX9Gz88_+G3tj+jtco+qYijw@mail.gmail.com> <CAA=duU0tD-FU84AXLTZwjHEfUwcV2UCZhOOWGJbfU40jXYujpQ@mail.gmail.com>
In-Reply-To: <CAA=duU0tD-FU84AXLTZwjHEfUwcV2UCZhOOWGJbfU40jXYujpQ@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 19 Nov 2018 08:42:57 -0800
Message-ID: <CA+RyBmVtZ8E42DUNWm5grLc13ZddVh88=G5sE6ZbDHiN=z=ckQ@mail.gmail.com>
To: "Andrew G. Malis" <agmalis@gmail.com>
Cc: mpls-chairs@ietf.org, draft-mirsky-mpls-p2mp-bfd@ietf.org, mpls@ietf.org
Content-Type: multipart/alternative; boundary="00000000000049cc67057b0736ee"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/_-xQVOuGJEj9sqWWFHbIup75q30>
Subject: Re: [mpls] MPLS-RT review of draft-mirsky-mpls-p2mp-bfd-04
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 16:43:16 -0000

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

Hi Andy,
thank you for your help and patience. Will do as you've suggested.

Kind regards,
Greg

On Mon, Nov 19, 2018 at 8:23 AM Andrew G. Malis <agmalis@gmail.com> wrote:

> Greg,
>
> It's looking much better, thanks.
>
> In your new text, I noticed some missing words at the end of section 3. I=
n
> the following, I've bolded and italicized the missing words.
>
>    If *the* BFD control packet *is* encapsulated in
>    IP/UDP, *then* the source IP address MUST be used to demultiplex the
>    received BFD control packet as described in Section 3.1.  *The* non-IP
>    encapsulation case *is* described in Section 3.2.
>
> Just make those changes, and then upload it for the adoption poll.
>
> Thanks again,
> Andy
>
>
>
> On Sun, Nov 18, 2018 at 5:13 PM Greg Mirsky <gregimirsky@gmail.com> wrote=
:
>
>> Hi Andy,
>> please find my notes and answers in-line tagged GIM2>>. All updates can
>> be reviewed in the attached diff and the working version of the draft.
>>
>> Regards,
>> Greg
>>
>> On Wed, Oct 31, 2018 at 6:41 AM Andrew G. Malis <agmalis@gmail.com>
>> wrote:
>>
>>> Greg,
>>>
>>> Thanks for checking.
>>>
>>> You didn't really address my comment: "I would have expected to see at
>>> least a reference to RFC 4687, "Operations and Management (OAM)
>>> Requirements for Point-to-Multipoint MPLS Networks", and some text on h=
ow
>>> this draft addresses the requirements in that draft.".
>>>
>> GIM>> This is not the specification for p2mp BFD. Issues of scaling and
>> performance of p2mp BFD discussed in detail in BFD for Multipoint Nework=
s
>> for use case of tail-only monitoring the unidirectional path, and BFD fo=
r
>> Multipoint Networks with Active Tail, for scenarios when the head uses
>> multipoint Poll sequence optionally in combination with unicasted Poll t=
o
>> the particular tail to be aware of the state of the unidirectional path =
of
>> the multicast tree to tha tail. For example, the Security Considerations=
 in
>> draft-ietf-bfd-multipoint suggest that:
>>       If redundant streams are expected for a given multicast stream,
>>       then the implementations should not create more MultipointTail
>>       sessions than the number of streams.  Additionally, when the
>>       number of MultipointTail sessions exceeds the number of expected
>>       streams, then the implementation should generate an alarm to users
>>       to indicate the anomaly.
>>
>>       The implementation should have a reasonable upper bound on the
>>       number of MultipointTail sessions that can be created, with the
>>       upper bound potentially being computed based on the number of
>>       multicast streams that the system is expecting.
>>
>> draft-ietf-bfd-multipoint-active-tail additionally notes that:
>> implementations that create MultpointClient sessions
>>    dynamically upon receipt of BFD Control packet from a tail MUST
>>    implement protective measures to prevent an infinite number of
>>    MultipointClient sessions being created.  Below are listed some
>>    points to be considered in such implementations.
>>
>>       When the number of MultipointClient sessions exceeds the number of
>>       expected tails, then the implementation should generate an alarm
>>       to users to indicate the anomaly.
>>
>>       The implementation should have a reasonable upper bound on the
>>       number of MultipointClient sessions that can be created, with the
>>       upper bound potentially being computed based on the number of
>>       multicast streams that the system is expecting.
>>
>> In addition to these considerations listed in the base specifications fo=
r
>> p2mp BFD, I've added the following text:
>>     Also, BFD for p2mp MPLS LSP MUST follow the requirements listed in
>>    section 4.1 [RFC4687] to avoid congestion in the control plane or the
>>    data plane caused by the rate of generating BFD control packets.  An
>>    operator SHOULD consider the amount of extra traffic generated by
>>    p2mp BFD when selecting the interval at which the MultipointHead will
>>    transmit BFD control packets.  Also, the operator MAY consider the
>>    size of the packet the MultipointHead transmits periodically as using
>>    IP/UDP encapsulation adds up to 28 octets, which is more than 50% of
>>    BFD control packet length, comparing to G-ACh encapsulation.
>>
>>
>>> You added a reference in the security section, but nothing about how
>>> your draft addresses the 4687 requirements.
>>>
>>> Also, you didn't really address my next comment: "I also expected more
>>> text on the relationship between this draft and RFC 6425, "Detecting
>>> Data-Plane Failures in Point-to-Multipoint MPLS - Extensions to LSP Pin=
g"',
>>> and more of an explanation of why the keyword MAY is used in sections 4=
.1
>>> and 4.2 - what are the implications of following or not following the M=
AY
>>> in each case?"
>>>
>>> Regarding RFC 6425, I was looking for text along the lines of why one
>>> would choose to implement this draft rather than 6425 (or both), to giv=
e
>>> product implementers and network operators guidance on whether to use 6=
425,
>>> this draft, or both for MPLS p2mp data plane failure detection. Otherwi=
se,
>>> why would they bother with this draft when they already have 6425 worki=
ng?
>>>
>>> Also, in sections 4.1 and 4.2, you just added another MAY to section
>>> 4.1, but again, what happens if you don't do the MAYs in both sections?=
 Why
>>> would I want to do the MAYs? Why would I not want to? The text doesn't =
say.
>>>
>> GIM2>> I've expanded the text and section 4.1 of the draft now is as
>> follows:
>>     LSP Ping is the part of on-demand OAM toolset to detect and localize
>>    defects in the data plane, and verify the control plane against the
>>    data plane by ensuring that the LSP is mapped to the same FEC, at the
>>    egress, as the ingress.
>>
>>    LSP Ping, as defined in [RFC6425], MAY be used to bootstrap
>>    MultipointTail.  If the LSP Ping used, it MUST include the Target FEC
>>    TLV and the BFD Discriminator TLV defined in [RFC5884].  The Target
>>    FEC TLV MUST use sub-TLVs defined in Section 3.1 [RFC6425].  It is
>>    RECOMMENDED setting the value of Reply Mode field to "Do not reply"
>>    [RFC8029] for the LSP Ping to bootstrap MultipointTail of the p2mp
>>    BFD session.  A MaultipointTail that receives the LSP Ping that
>>    includes the BFD Discriminator TLV:
>>
>>    o  MUST validate the LSP Ping;
>>
>>    o  MUST associate the received BFD Discriminator value with the p2mp
>>       LSP;
>>
>>    o  MUST create p2mp BFD session and set bfd.SessionType =3D
>>       MultipointTail as described in [I-D.ietf-bfd-multipoint];
>>
>>    o  MUST use the source IP address of LSP Ping, the value of BFD
>>       Discriminator from the BFD Discriminator TLV, and the identity of
>>       the p2mp LSP to properly demultiplex BFD sessions.
>>
>>    Besides bootstrapping a BFD session over a p2mp LSP, LSP Ping SHOULD
>>    be used to verify the control plane against the data plane
>>    periodically by checking that the p2mp LSP is mapped to the same FEC
>>    at the MultipointHead and all active MultipointTails.  The rate of
>>    generation of these LSP Ping Echo request messages SHOULD be
>>    significantly less than the rate of generation of the BFD Control
>>    packets because LSP Ping requires more processing to validate the
>>    consistency between the data plane and the control plane.  An
>>    implementation MAY provide configuration options to control the rate
>>    of generation of the periodic LSP Ping Echo request messages.
>>
>>
>>> Finally, in section 3, the following sentence doesn't scan:
>>>
>>>    The source IP
>>>    address MAY be drawn from the IP header if BFD control packet
>>>    transmitted by the head using IP/UDP encapsulation as described in
>>>    Section 3.1.
>>>
>>> Did you mean "uses" instead of "using"?
>>>
>> GIM2>> Yes, it does need re-wording. Would this be better:
>>  If BFD control packet encapsulated in
>>    IP/UDP, the source IP address MUST be used to demultiplex the
>>    received BFD control packet as described in Section 3.1.
>>
>>>
>>> Thanks,
>>> Andy
>>>
>>>
>>>
>>>
>>>
>>> On Tue, Oct 30, 2018 at 11:05 AM Greg Mirsky <gregimirsky@gmail.com>
>>> wrote:
>>>
>>>> Dear Andy,
>>>> thank you for the review and the detailed suggestions. Attached please
>>>> find the updated version of the draft and the diff to highlight the
>>>> proposed changes. Please let me know if these address your comments.
>>>>
>>>> Kind regards,
>>>> Greg
>>>>
>>>> On Wed, Oct 24, 2018 at 11:11 AM Greg Mirsky <gregimirsky@gmail.com>
>>>> wrote:
>>>>
>>>>> Dear Andy,
>>>>> thank you for your thorough review and the most helpful comments. I'l=
l
>>>>> work on the update to address them.
>>>>>
>>>>> Regards,
>>>>> Greg
>>>>>
>>>>> On Wed, Oct 24, 2018 at 9:17 AM Andrew G. Malis <agmalis@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> I=E2=80=99ve been selected as an MPLS-RT reviewer for
>>>>>> draft-mirsky-mpls-p2mp-bfd-04, which is currently a candidate for
>>>>>> MPLS WG adoption. This draft documents procedures for using BFD for
>>>>>> multipoint networks to detect data plane failures in MPLS p2mp LSPs.
>>>>>>
>>>>>> The BFD WG has been working on draft-ietf-bfd-multipoint, which
>>>>>> describes BFD procedures for multipoint and multicast networks.
>>>>>> draft-mirsky-mpls-p2mp-bfd uses that draft as a basis to detect MPLS=
 data
>>>>>> plane failures for p2mp LSPs. This is a straightforward and useful
>>>>>> application of the BFD draft for MPLS data plane failure detection.
>>>>>>
>>>>>> However, I would have expected to see at least a reference to RFC
>>>>>> 4687, "Operations and Management (OAM) Requirements for Point-to-Mul=
tipoint
>>>>>> MPLS Networks", and some text on how this draft addresses the requir=
ements
>>>>>> in that draft.
>>>>>>
>>>>>> I also expected more text on the relationship between this draft and
>>>>>> RFC 6425, "Detecting Data-Plane Failures in Point-to-Multipoint MPLS=
 -
>>>>>> Extensions to LSP Ping"', and more of an explanation of why the keyw=
ord MAY
>>>>>> is used in sections 4.1 and 4.2 - what are the implications of follo=
wing or
>>>>>> not following the MAY in each case?
>>>>>>
>>>>>> The draft also needs an editing pass, for example "MaultipointHead"
>>>>>> for "MultipointHead" and some incorrect English grammar in several
>>>>>> places.
>>>>>>
>>>>>> Once these items have been addressed, I think that the draft should
>>>>>> be ready for an adoption call.
>>>>>>
>>>>>> Cheers,
>>>>>> Andy
>>>>>>
>>>>>>
>>>>>>

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

<div dir=3D"ltr">Hi Andy,<div>thank you for your help and patience. Will do=
 as you&#39;ve suggested.</div><div><br></div><div>Kind regards,</div><div>=
Greg</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Mon, Nov=
 19, 2018 at 8:23 AM Andrew G. Malis &lt;<a href=3D"mailto:agmalis@gmail.co=
m">agmalis@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quo=
te" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"=
><div dir=3D"ltr"><div dir=3D"ltr">Greg,<div><br></div><div>It&#39;s lookin=
g much better, thanks.</div><div><br></div><div>In your new text, I noticed=
 some missing words at the end of section 3. In the following, I&#39;ve bol=
ded and italicized the missing words.</div><div><br></div><div><div>=C2=A0 =
=C2=A0If <i><b>the</b></i> BFD control packet <i><b>is</b></i> encapsulated=
 in</div><div>=C2=A0 =C2=A0IP/UDP, <b><i>then</i></b> the source IP address=
 MUST be used to demultiplex the</div><div>=C2=A0 =C2=A0received BFD contro=
l packet as described in Section 3.1.=C2=A0 <b><i>The</i></b> non-IP</div><=
div>=C2=A0 =C2=A0encapsulation case <b><i>is</i></b> described in Section 3=
.2.</div></div><div><br></div><div>Just make those changes, and then upload=
 it for the adoption poll.</div><div><br></div><div>Thanks again,</div><div=
>Andy</div><div><br></div><div><br></div></div></div><br><div class=3D"gmai=
l_quote"><div dir=3D"ltr">On Sun, Nov 18, 2018 at 5:13 PM Greg Mirsky &lt;<=
a href=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail=
.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr">Hi Andy,<div>please find my notes and answers =
in-line tagged GIM2&gt;&gt;. All updates can be reviewed in the attached di=
ff and the working version of the draft.</div><div><br></div><div>Regards,<=
/div><div>Greg</div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed,=
 Oct 31, 2018 at 6:41 AM Andrew G. Malis &lt;<a href=3D"mailto:agmalis@gmai=
l.com" target=3D"_blank">agmalis@gmail.com</a>&gt; wrote:<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"=
>Greg,<div><br></div><div>Thanks for checking.</div><div><br></div><div>You=
 didn&#39;t really address my comment: &quot;I would have expected to see a=
t least a reference to RFC 4687, &quot;Operations and Management (OAM) Requ=
irements for Point-to-Multipoint MPLS Networks&quot;, and some text on how =
this draft addresses the requirements in that draft.&quot;.=C2=A0</div></di=
v></div></blockquote><div>GIM&gt;&gt; This is not the specification for p2m=
p BFD. Issues of scaling and performance of p2mp BFD discussed in detail in=
 BFD for Multipoint Neworks for use case of tail-only monitoring the unidir=
ectional path, and BFD for Multipoint Networks with Active Tail, for scenar=
ios when the head uses multipoint Poll sequence optionally in combination w=
ith unicasted Poll to the particular tail to be aware of the state of the u=
nidirectional path of the multicast tree to tha tail. For example, the Secu=
rity Considerations in draft-ietf-bfd-multipoint suggest that:</div><div><d=
iv>=C2=A0 =C2=A0 =C2=A0 If redundant streams are expected for a given multi=
cast stream,</div><div>=C2=A0 =C2=A0 =C2=A0 then the implementations should=
 not create more MultipointTail</div><div>=C2=A0 =C2=A0 =C2=A0 sessions tha=
n the number of streams.=C2=A0 Additionally, when the</div><div>=C2=A0 =C2=
=A0 =C2=A0 number of MultipointTail sessions exceeds the number of expected=
</div><div>=C2=A0 =C2=A0 =C2=A0 streams, then the implementation should gen=
erate an alarm to users</div><div>=C2=A0 =C2=A0 =C2=A0 to indicate the anom=
aly.</div><div><br></div><div>=C2=A0 =C2=A0 =C2=A0 The implementation shoul=
d have a reasonable upper bound on the</div><div>=C2=A0 =C2=A0 =C2=A0 numbe=
r of MultipointTail sessions that can be created, with the</div><div>=C2=A0=
 =C2=A0 =C2=A0 upper bound potentially being computed based on the number o=
f</div><div>=C2=A0 =C2=A0 =C2=A0 multicast streams that the system is expec=
ting.</div><div><br></div></div><div>draft-ietf-bfd-multipoint-active-tail =
additionally notes that:<br></div><div><div>implementations that create Mul=
tpointClient sessions</div><div>=C2=A0 =C2=A0dynamically upon receipt of BF=
D Control packet from a tail MUST</div><div>=C2=A0 =C2=A0implement protecti=
ve measures to prevent an infinite number of</div><div>=C2=A0 =C2=A0Multipo=
intClient sessions being created.=C2=A0 Below are listed some</div><div>=C2=
=A0 =C2=A0points to be considered in such implementations.</div><div><br></=
div><div>=C2=A0 =C2=A0 =C2=A0 When the number of MultipointClient sessions =
exceeds the number of</div><div>=C2=A0 =C2=A0 =C2=A0 expected tails, then t=
he implementation should generate an alarm</div><div>=C2=A0 =C2=A0 =C2=A0 t=
o users to indicate the anomaly.</div><div><br></div><div>=C2=A0 =C2=A0 =C2=
=A0 The implementation should have a reasonable upper bound on the</div><di=
v>=C2=A0 =C2=A0 =C2=A0 number of MultipointClient sessions that can be crea=
ted, with the</div><div>=C2=A0 =C2=A0 =C2=A0 upper bound potentially being =
computed based on the number of</div><div>=C2=A0 =C2=A0 =C2=A0 multicast st=
reams that the system is expecting.</div></div><div><br></div><div>In addit=
ion to these considerations listed in the base specifications for p2mp BFD,=
 I&#39;ve added the following text:</div><div>=C2=A0 =C2=A0 Also, BFD for p=
2mp MPLS LSP MUST follow the requirements listed in</div><div>=C2=A0 =C2=A0=
section 4.1 [RFC4687] to avoid congestion in the control plane or the</div>=
<div>=C2=A0 =C2=A0data plane caused by the rate of generating BFD control p=
ackets.=C2=A0 An</div><div>=C2=A0 =C2=A0operator SHOULD consider the amount=
 of extra traffic generated by</div><div>=C2=A0 =C2=A0p2mp BFD when selecti=
ng the interval at which the MultipointHead will</div><div>=C2=A0 =C2=A0tra=
nsmit BFD control packets.=C2=A0 Also, the operator MAY consider the</div><=
div>=C2=A0 =C2=A0size of the packet the MultipointHead transmits periodical=
ly as using</div><div>=C2=A0 =C2=A0IP/UDP encapsulation adds up to 28 octet=
s, which is more than 50% of</div><div>=C2=A0 =C2=A0BFD control packet leng=
th, comparing to G-ACh encapsulation.</div><div><br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div><br=
></div><div>You added a reference in the security section, but nothing abou=
t how your draft addresses the 4687 requirements.</div><div><br></div><div>=
Also, you didn&#39;t really address my next comment: &quot;I also expected =
more text on the relationship between this draft and RFC 6425, &quot;Detect=
ing Data-Plane Failures in Point-to-Multipoint MPLS - Extensions to LSP Pin=
g&quot;&#39;, and more of an explanation of why the keyword MAY is used in =
sections 4.1 and 4.2 - what are the implications of following or not follow=
ing the MAY in each case?&quot;<br></div><div><br></div><div>Regarding RFC =
6425, I was looking for text along the lines of why one would choose to imp=
lement this draft rather than 6425 (or both), to give product implementers =
and network operators guidance on whether to use 6425, this draft, or both =
for MPLS p2mp data plane failure detection. Otherwise, why would they bothe=
r with this draft when they already have 6425 working?</div><div><br></div>=
<div>Also, in sections 4.1 and 4.2, you just added another MAY to section 4=
.1, but again, what happens if you don&#39;t do the MAYs in both sections? =
Why would I want to do the MAYs? Why would I not want to? The text doesn&#3=
9;t say.</div></div></div></blockquote><div>GIM2&gt;&gt; I&#39;ve expanded =
the text and section 4.1 of the draft now is as follows:</div><div>=C2=A0 =
=C2=A0 LSP Ping is the part of on-demand OAM toolset to detect and localize=
</div><div>=C2=A0 =C2=A0defects in the data plane, and verify the control p=
lane against the</div><div>=C2=A0 =C2=A0data plane by ensuring that the LSP=
 is mapped to the same FEC, at the</div><div>=C2=A0 =C2=A0egress, as the in=
gress.</div><div><br></div><div>=C2=A0 =C2=A0LSP Ping, as defined in [RFC64=
25], MAY be used to bootstrap</div><div>=C2=A0 =C2=A0MultipointTail.=C2=A0 =
If the LSP Ping used, it MUST include the Target FEC</div><div>=C2=A0 =C2=
=A0TLV and the BFD Discriminator TLV defined in [RFC5884].=C2=A0 The Target=
</div><div>=C2=A0 =C2=A0FEC TLV MUST use sub-TLVs defined in Section 3.1 [R=
FC6425].=C2=A0 It is</div><div>=C2=A0 =C2=A0RECOMMENDED setting the value o=
f Reply Mode field to &quot;Do not reply&quot;</div><div>=C2=A0 =C2=A0[RFC8=
029] for the LSP Ping to bootstrap MultipointTail of the p2mp</div><div>=C2=
=A0 =C2=A0BFD session.=C2=A0 A MaultipointTail that receives the LSP Ping t=
hat</div><div>=C2=A0 =C2=A0includes the BFD Discriminator TLV:</div><div><b=
r></div><div>=C2=A0 =C2=A0o=C2=A0 MUST validate the LSP Ping;</div><div><br=
></div><div>=C2=A0 =C2=A0o=C2=A0 MUST associate the received BFD Discrimina=
tor value with the p2mp</div><div>=C2=A0 =C2=A0 =C2=A0 LSP;</div><div><br><=
/div><div>=C2=A0 =C2=A0o=C2=A0 MUST create p2mp BFD session and set bfd.Ses=
sionType =3D</div><div>=C2=A0 =C2=A0 =C2=A0 MultipointTail as described in =
[I-D.ietf-bfd-multipoint];</div><div><br></div><div>=C2=A0 =C2=A0o=C2=A0 MU=
ST use the source IP address of LSP Ping, the value of BFD</div><div>=C2=A0=
 =C2=A0 =C2=A0 Discriminator from the BFD Discriminator TLV, and the identi=
ty of</div><div>=C2=A0 =C2=A0 =C2=A0 the p2mp LSP to properly demultiplex B=
FD sessions.</div><div><br></div><div>=C2=A0 =C2=A0Besides bootstrapping a =
BFD session over a p2mp LSP, LSP Ping SHOULD</div><div>=C2=A0 =C2=A0be used=
 to verify the control plane against the data plane</div><div>=C2=A0 =C2=A0=
periodically by checking that the p2mp LSP is mapped to the same FEC</div><=
div>=C2=A0 =C2=A0at the MultipointHead and all active MultipointTails.=C2=
=A0 The rate of</div><div>=C2=A0 =C2=A0generation of these LSP Ping Echo re=
quest messages SHOULD be</div><div>=C2=A0 =C2=A0significantly less than the=
 rate of generation of the BFD Control</div><div>=C2=A0 =C2=A0packets becau=
se LSP Ping requires more processing to validate the</div><div>=C2=A0 =C2=
=A0consistency between the data plane and the control plane.=C2=A0 An</div>=
<div>=C2=A0 =C2=A0implementation MAY provide configuration options to contr=
ol the rate</div><div>=C2=A0 =C2=A0of generation of the periodic LSP Ping E=
cho request messages.</div><div><br></div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div><br></div><div>Fina=
lly, in section 3, the following sentence doesn&#39;t scan:</div><div><br><=
/div><div><div>=C2=A0 =C2=A0The source IP</div><div>=C2=A0 =C2=A0address MA=
Y be drawn from the IP header if BFD control packet</div><div>=C2=A0 =C2=A0=
transmitted by the head using IP/UDP encapsulation as described in</div><di=
v>=C2=A0 =C2=A0Section 3.1.</div></div><div><br></div><div>Did you mean &qu=
ot;uses&quot; instead of &quot;using&quot;?</div></div></div></blockquote><=
div>GIM2&gt;&gt; Yes, it does need re-wording. Would this be better:</div><=
div>=C2=A0If BFD control packet encapsulated in</div><div>=C2=A0 =C2=A0IP/U=
DP, the source IP address MUST be used to demultiplex the</div><div>=C2=A0 =
=C2=A0received BFD control packet as described in Section 3.1.</div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1p=
x solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr=
"><div><br></div><div>Thanks,</div><div>Andy</div><div><br></div><div><br><=
/div><div><br></div><div><br></div></div></div><br><div class=3D"gmail_quot=
e"><div dir=3D"ltr">On Tue, Oct 30, 2018 at 11:05 AM Greg Mirsky &lt;<a hre=
f=3D"mailto:gregimirsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com<=
/a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0=
px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><=
div dir=3D"ltr">Dear Andy,<div>thank you for the review and the detailed su=
ggestions. Attached please find the updated version of the draft and the di=
ff to highlight the proposed changes. Please let me know if these address y=
our comments.</div><div><br></div><div>Kind regards,</div><div>Greg</div></=
div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Oct 24, 2018 at=
 11:11 AM Greg Mirsky &lt;<a href=3D"mailto:gregimirsky@gmail.com" target=
=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><div dir=3D"ltr">Dear Andy,<div>thank you =
for your thorough review and the most helpful comments. I&#39;ll work on th=
e update to address them.</div><div><br></div><div>Regards,</div><div>Greg<=
/div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Oct 24, =
2018 at 9:17 AM Andrew G. Malis &lt;<a href=3D"mailto:agmalis@gmail.com" ta=
rget=3D"_blank">agmalis@gmail.com</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">I=E2=80=99ve be=
en selected as an=C2=A0<span class=3D"m_2483977285687700436m_-5826172632188=
621694gmail-m_5452134630101505754gmail-m_8009674773234651919m_-797654116443=
8037522m_4836479175083463128m_7206569783012449796m_-1369470530874045245gmai=
l-il">MPLS</span>-<span class=3D"m_2483977285687700436m_-582617263218862169=
4gmail-m_5452134630101505754gmail-m_8009674773234651919m_-79765411644380375=
22m_4836479175083463128m_7206569783012449796m_-1369470530874045245gmail-il"=
>RT</span>=C2=A0reviewer for draft-mirsky-mpls-p2mp-bfd-04, which is curren=
tly a candidate for=C2=A0<span class=3D"m_2483977285687700436m_-58261726321=
88621694gmail-m_5452134630101505754gmail-m_8009674773234651919m_-7976541164=
438037522m_4836479175083463128m_7206569783012449796m_-1369470530874045245gm=
ail-il">MPLS</span>=C2=A0WG adoption. This draft documents procedures for u=
sing BFD for multipoint networks to detect data plane failures in MPLS p2mp=
 LSPs.<div><br></div><div>The BFD WG has been working on=C2=A0draft-ietf-bf=
d-multipoint, which describes BFD procedures for multipoint and multicast n=
etworks. draft-mirsky-mpls-p2mp-bfd uses that draft as a basis to detect MP=
LS data plane failures for p2mp LSPs. This is a straightforward and useful =
application of the BFD draft for MPLS data plane failure detection.</div><d=
iv><br></div><div>However, I would have expected to see at least a referenc=
e to RFC 4687, &quot;Operations and Management (OAM) Requirements for Point=
-to-Multipoint MPLS Networks&quot;, and some text on how this draft address=
es the requirements in that draft.</div><div><br></div><div>I also expected=
 more text on the relationship between this draft and RFC 6425, &quot;Detec=
ting Data-Plane Failures in Point-to-Multipoint MPLS - Extensions to LSP Pi=
ng&quot;&#39;, and more of an explanation of why the keyword MAY is used in=
 sections 4.1 and 4.2 - what are the implications of following or not follo=
wing the MAY in each case?</div><div><br></div><div>The draft also needs an=
 editing pass, for example &quot;<span style=3D"color:rgb(0,0,0);font-size:=
13.3333px">MaultipointHead&quot; for &quot;</span><span style=3D"color:rgb(=
0,0,0);font-size:13.3333px">MultipointHead&quot; and some incorrect English=
 grammar in several places.</span></div><div><br></div><div>Once these item=
s have been addressed, I think that the draft should be ready for an adopti=
on call.</div><div><br></div><div>Cheers,</div><div>Andy</div><div><br></di=
v><div><span style=3D"color:rgb(0,0,0);font-size:13.3333px"><br></span></di=
v></div></div></div></div></div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div></div></div></div></div></div></div></div>
</blockquote></div>
</blockquote></div>

--00000000000049cc67057b0736ee--


From nobody Mon Nov 19 10:43:24 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B526A130DED; Mon, 19 Nov 2018 10:43:09 -0800 (PST)
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: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.88.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154265298968.5264.13592566174625975180@ietfa.amsl.com>
Date: Mon, 19 Nov 2018 10:43:09 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/_DjRT-jbqHW-vonvLJ-1HMhjDe0>
Subject: [mpls] I-D Action: draft-mirsky-mpls-p2mp-bfd-05.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:43:10 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Multiprotocol Label Switching WG of the IETF.

        Title           : BFD for Multipoint Networks over Point-to-Multi-Point MPLS LSP
        Author          : Greg Mirsky
	Filename        : draft-mirsky-mpls-p2mp-bfd-05.txt
	Pages           : 7
	Date            : 2018-11-19

Abstract:
   This document describes procedures for using Bidirectional Forwarding
   Detection (BFD) for multipoint networks to detect data plane failures
   in Multiprotocol Label Switching (MPLS) point-to-multipoint (p2mp)
   Label Switched Paths (LSPs).  It also describes the applicability of
   out-band solutions to bootstrap a BFD session in this environment.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-mirsky-mpls-p2mp-bfd/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-05
https://datatracker.ietf.org/doc/html/draft-mirsky-mpls-p2mp-bfd-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-mirsky-mpls-p2mp-bfd-05


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

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


From nobody Mon Nov 19 10:47:37 2018
Return-Path: <bogdanov@google.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEDB6130E6A for <mpls@ietfa.amsl.com>; Mon, 19 Nov 2018 10:47:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.491
X-Spam-Level: 
X-Spam-Status: No, score=-17.491 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 Txce7-5FqWPn for <mpls@ietfa.amsl.com>; Mon, 19 Nov 2018 10:47:24 -0800 (PST)
Received: from mail-vs1-xe30.google.com (mail-vs1-xe30.google.com [IPv6:2607:f8b0:4864:20::e30]) (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 DFAA0130E41 for <mpls@ietf.org>; Mon, 19 Nov 2018 10:47:23 -0800 (PST)
Received: by mail-vs1-xe30.google.com with SMTP id t17so18377136vsc.8 for <mpls@ietf.org>; Mon, 19 Nov 2018 10:47:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=g2DWToyU9PH43kTSmOE/nRrWSLBi/7M9TGnvNFq+1iw=; b=kfflTTkxatjCczBjog18DKy/hiXJ2j/+bDuXCYXqaSrhSJ4IcJT6EZZIgdQC8ksS93 J6C2jhPOtfEGjCkADya5IotgUtDRjR5Za1erCPLxkTEImlMMwXqN8Q2K/93m1CqnjYZK k300xLJO95NoiywkqwP0Gw1BuRgnIJOSw0BUzLw1bgFQwI0bEANb87ebNdL5lBs0/qqe AjPk2YvLsfALcrGapDc8ZkYGmh6j15WqSYNiv8F7sN67IDRBV3LkNlVZIJVK3F+xkmVZ zXC/HnJBpfGfXDzMIlN55Lcs6/QzQ4JXl+uQeghdddY0a25LVCRLPUw9sus70L6uuLmP Q09A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=g2DWToyU9PH43kTSmOE/nRrWSLBi/7M9TGnvNFq+1iw=; b=bh5Y6H1pP60Og1IKASnp09mooOfp5GyxPG7r1s4L6K+wSXBT+Nl3sIrxpOb1nzN7ek wRuZ9tQSwWEknIoh5hgoG5S7dzTAi8UjunoRfjpeSS4AGQTnmNue+oaLo8QsUavoWVRx 155oExSZqTM2Fv/+xddbkRygCiZfeXhmJuXFNWfMrDddKGKmpkGHJeE0L5jRgmah+9vc j6q3EhxPoUJ31wpX+y3yCMoEXYlB/VJ0GDYQsCBuwYFHTWqYKt3WovYEhLWf/sOJKO1A 5P4SxyhbgcvkpTbJssOfkO07zjlh8NQemZI/qgSMX7WJANir+ooIDC+iVY8I0gSWLDV6 YvmA==
X-Gm-Message-State: AGRZ1gK+p/ZY0lgLiQvcOjXeS+FtI04hQ0M5PzmnlkZnX7CFbU9JlBrw okicDPu8++uwwQ0zE3ykJLDB5J2z0oNYkLZsKho43Q==
X-Google-Smtp-Source: AJdET5fsQzeDPxQjldhqR1fo8eY+XzQxFKNiA5oio4N49iTpWZRLDhRX9+wRGFQqT419BSh1z+l4OSI26N/C+gdq4PE=
X-Received: by 2002:a67:2309:: with SMTP id v9mr9737667vsf.115.1542653241991;  Mon, 19 Nov 2018 10:47:21 -0800 (PST)
MIME-Version: 1.0
References: <DB5PR0301MB19093D3B7D8159B9A341F5F79D790@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB190932C9A74DE438278C337D9D730@DB5PR0301MB1909.eurprd03.prod.outlook.com> <46a64bb1-1b17-184c-1089-e05315057236@gmail.com> <DB5PR0301MB1909C7F93AA4DF7CFB5EEEA09D5A0@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB19090AA4E888EFF6E634B4239D590@DB5PR0301MB1909.eurprd03.prod.outlook.com> <da7c2afe-ebf8-1827-1134-14f72044c812@gmail.com> <DB5PR0301MB1909542DB5C8F571257304929D520@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BN3PR05MB27060F2C9F0D775C33AD5A65D5510@BN3PR05MB2706.namprd05.prod.outlook.com> <c33105ce-41b2-3beb-f8d7-826999a8f588@gmail.com> <DB5PR0301MB1909D4AB682398BD152E72519DC90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BYAPR05MB3943FB07ACA7E343152F2BFBD5D80@BYAPR05MB3943.namprd05.prod.outlook.com> <CACH2EkUXjNDJs2rDtAZ5OiMCbAdknvoHcUx3AtMcHatG_jdEjQ@mail.gmail.com>
In-Reply-To: <CACH2EkUXjNDJs2rDtAZ5OiMCbAdknvoHcUx3AtMcHatG_jdEjQ@mail.gmail.com>
From: Alex Bogdanov <bogdanov@google.com>
Date: Mon, 19 Nov 2018 10:47:09 -0800
Message-ID: <CA+q+MpXOSwzOhEP_hf5CGqBFb0=avFNQmYZZdgnEv_uFAfwV4g@mail.gmail.com>
To: Przemyslaw Krol <pkrol=40google.com@dmarc.ietf.org>
Cc: Shraddha Hegde <shraddha@juniper.net>, rtg-dir@ietf.org, spring@ietf.org,  mpls@ietf.org, spring-chairs@ietf.org, jonathan.hardwick@metaswitch.com,  draft-ietf-spring-segment-routing-mpls.authors@ietf.org
Content-Type: multipart/alternative; boundary="00000000000080b26d057b08f282"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/4eftC-qON-6jUb1gD-HHPTWDyIQ>
Subject: Re: [mpls] [spring] RtgDir Early review: draft-ietf-spring-segment-routing-mpls-13
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:47:36 -0000

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

Hello Shraddha, I think it's an important recommendation to include.

In the absence of another obvious draft/RFC, I would lean towards my
original proposal of including it as a section in
draft-ietf-spring-segment-routing-mpls.

Cheers,

Alex



On Mon, Nov 19, 2018 at 8:02 AM Przemyslaw Krol <pkrol=3D
40google.com@dmarc.ietf.org> wrote:

> Hi Shraddha
>
> I think this would be very helpful.
>
> pk
>
> On Sun, Nov 18, 2018 at 8:39 PM Shraddha Hegde <shraddha@juniper.net>
> wrote:
>
>> Hi all,
>>
>>
>>
>> I am preparing the shepherd write-up and noticed that the topic in below
>> e-mail thread is an
>>
>> Open item. My personal opinion is to add a new section to this draft to
>> address below cases
>>
>> > more than one node advertising the same IPv4/6 PREFIX and both have
>> the same prefix-SID value with "N" flag
>>
>> > where an anycast prefix is advertised with a prefix-SID sub-TLV by
>> some (but not all) of the nodes that advertise that prefix.
>>
>>
>>
>> This draft is addressing incoming label collision and resulting behavior
>> and also describes other aspects like different SIDs for same prefix so =
it
>> seems reasonable to add above two cases to this draft.
>>
>> WG members, if you have an opinion, pls respond on the list.
>>
>>
>>
>> Rgds
>>
>> Shraddha
>>
> *From:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
>>
> *Sent:* Sunday, November 4, 2018 9:37 PM
>> *To:* Ahmed Bashandy <abashandy.ietf@gmail.com>
>>
> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; '
>> adrian@olddog.co.uk' <adrian@olddog.co.uk>; Jonathan Hardwick (
>> Jonathan.Hardwick@metaswitch.com) <jonathan.hardwick@metaswitch.com>;
>> spring@ietf.org; spring-chairs@ietf.org;
>> draft-ietf-spring-segment-routing-mpls.authors@ietf..org; Shraddha Hegde
>> <shraddha@juniper.net>
>>
>
>> *Subject:* RE: RtgDir Early review:
>> draft-ietf-spring-segment-routing-mpls-13
>>
>
>>
>> Ahmed,
>>
>> Apologies for a delayed response.
>>
>> I fully agree that advertising the same prefix SID as the Node SID by tw=
o
>> different nodes in the SR domain is =E2=80=9Ca clear violation of the SR
>> architecture RFC (8402)=E2=80=9D.
>>
>> But I do not think that the SR-MPLS draft can silently ignore this
>> violation just because it =E2=80=9Cis not an incoming label collision=E2=
=80=9D.
>>
>> The same applies to the controversy in advertising at the same prefix as
>> Anycast by some nodes but not as Anycast (or even as a Node SID) by some
>> other nodes.
>>
>> Your reference to these being just control plane issues and therefore no=
t
>> related to SR-MPLS is not valid - because the drafts dealing with the SR
>> control plane to which you refer in this draft are strictly MPLS-oriente=
d:
>> they define how to advertise *SID labels* or *indices* that are
>> translated into *SID labels*, and neither of these mechanisms is
>> relevant fore SRV6 IMHO. (I do not have to remind you that a draft that
>> defines SRV6 extensions for ISIS
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf=
.org_doc_draft-2Dbashandy-2Disis-2Dsrv6-2Dextensions_-3Finclude-5Ftext-3D1&=
d=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mv=
pCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3Dko-3eF8yySF1exH64SoeyEP0ett4gjsHmmOCvj9=
zCvQ&s=3D_AZSiqmTUTMKFS9DAqboueo_GnvvAcFxARWF820HnTA&e=3D>
>> exists, and deals with other issues).
>>
>> My 2c,
>>
>> Sasha
>>
>>
>>
>> Office: +972-39266302 <+972%203-926-6302>
>>
>> Cell:      +972-549266302 <+972%2054-926-6302>
>>
>> Email:   Alexander.Vainshtein@ecitele.com
>>
>>
>>
>> *From:* Ahmed Bashandy [mailto:abashandy.ietf@gmail.com
>> <abashandy.ietf@gmail.com>]
>> *Sent:* Sunday, October 28, 2018 1:01 AM
>> *To:* Shraddha Hegde <shraddha@juniper.net>; Alexander Vainshtein <
>> Alexander.Vainshtein@ecitele.com>
>> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; '
>> adrian@olddog.co.uk' <adrian@olddog.co.uk>; Jonathan Hardwick (
>> Jonathan.Hardwick@metaswitch.com) <jonathan.hardwick@metaswitch.com>;
>> spring@ietf.org; spring-chairs@ietf.org;
>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>> *Subject:* Re: RtgDir Early review:
>> draft-ietf-spring-segment-routing-mpls-13
>>
>>
>>
>> Thanks for the comments
>>
>> While it is a clear violation of the SR architecture RFC (8402), more
>> than one node advertising the same IPv4/6 PREFIX and both have the same
>> prefix-SID value with "N" flag is not an incoming label collision becaus=
e
>> the label is associated with the same FEC, which is the prefix.
>>
>> Hence handling such violation is not an SR-MPLS problem because there is
>> no incoming label collision and hence it it is outside the scope of this
>> draft
>>
>>
>>
>> The second issue is which SID to choose for an SR-policy (be it a policy
>> for TE, ti-lfa, uloop avoidance, security,..., etc). That is strictly a
>> control layer functionality and is not specific to SR-MPLS. Hence it is
>> outside the scope of this draft
>>
>>
>>
>> The third issue is the case where an anycast prefix is advertised with a
>> prefix-SID sub-TLV by some (but not all) of the nodes that advertise tha=
t
>> prefix. Again this is not an incoming label collision because the label =
is
>> associated with a single FEC, which is the anycast prefix.
>>
>>
>>
>> On 7/19/18 8:30 PM, Shraddha Hegde wrote:
>>
> Hi Ahmed,
>>
>>
>>
>> The Node-SIDs are expected to be unique to a node.
>>
>> =E2=80=9C
>>
>>    An IGP Node-SID MUST NOT be associated with a prefix that is owned by
>>
>>    more than one router within the same routing domain.=E2=80=9D
>>
>>
>>
>> If two different nodes advertise same Node-SID,
>>
>>          For Example Node A and B both advertise prefix 1.1.1.1 and
>> associate a  SID 1000 with N bit set.
>>
>> There is an anomaly here and IMO, this draft should address how to handl=
e
>> this anomaly and whether TI-LFA and other
>>
>> Applications can use this SID as a Node-SID.
>>
>> Another slight variation of this case is a scenario where A and B both
>> advertise a prefix 1.1.1.1 and A assigns a Node-Sid
>>
>> Of 1000 and B does not assign any SID.
>>
>>
>>
>> Rgds
>>
>> Shraddha
>>
>>
>>
>> *From:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
>> <Alexander.Vainshtein@ecitele.com>
>> *Sent:* Thursday, July 19, 2018 10:05 PM
>> *To:* Ahmed Bashandy <abashandy.ietf@gmail.com>
>> <abashandy.ietf@gmail.com>
>> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org> <mpls@ietf.org>;
>> 'adrian@olddog.co.uk' <adrian@olddog.co.uk> <adrian@olddog.co.uk>;
>> Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com)
>> <jonathan.hardwick@metaswitch.com> <jonathan.hardwick@metaswitch.com>;
>> Shraddha Hegde <shraddha@juniper.net> <shraddha@juniper.net>;
>> spring@ietf.org; spring-chairs@ietf.org;
>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>> *Subject:* RE: RtgDir Early review:
>> draft-ietf-spring-segment-routing-mpls-13
>>
>>
>>
>> Ahmed hi!
>>
>> Lots of thanks for your response.
>>
>> Of course Node SIDs are not different from any other Prefix SIDs when it
>> comes to the MPLS forwarding plane.
>>
>> But, IMHO, strictly speaking, this is correct for any other SID as well.
>>
>> You seem to ignore the difference between SR-MPLS and SRv6 with regard t=
o
>> the life span of prefix SIDs in general and Node SIDs in particular. Fro=
m
>> my POV this difference should be discussed in the draft.
>>
>> So it seems that we can only =E2=80=9Cagree to disagree=E2=80=9D on the =
need to say
>> something specific about Node SIDs in the draft, and let the WG to decid=
e
>> what to do about it.
>>
>> Regards,
>>
>> Sasha
>>
>>
>>
>> Office: +972-39266302 <+972%203-926-6302>
>>
>> Cell:      +972-549266302 <+972%2054-926-6302>
>>
>> Email:   Alexander.Vainshtein@ecitele.com
>>
>>
>>
>> *From:* Ahmed Bashandy [mailto:abashandy.ietf@gmail.com
>> <abashandy.ietf@gmail.com>]
>> *Sent:* Thursday, July 19, 2018 7:13 PM
>> *To:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
>> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; '
>> adrian@olddog.co.uk' <adrian@olddog.co.uk>; Jonathan Hardwick (
>> Jonathan.Hardwick@metaswitch.com) <jonathan.hardwick@metaswitch.com>;
>> shraddha@juniper.net; spring@ietf.org; spring-chairs@ietf.org;
>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>> *Subject:* Re: RtgDir Early review:
>> draft-ietf-spring-segment-routing-mpls-13
>>
>>
>>
>> Thanks for the reply
>>
>> See inline
>>
>> Ahmed
>>
>>
>>
>> On 7/12/18 12:22 AM, Alexander Vainshtein wrote:
>>
>> Ahmed and all,
>>
>> I would like to expand on my comments (and your responses) about the rol=
e
>> of Node SIDs in SR-MPLS.
>>
>> I would like to bring your attention two points:
>>
>> 1.       Node SIDs (and, in general, Prefix SIDs) in MPLS-SR are
>> different from the same in SRv6 because they require explicit configurat=
ion
>> action by the operator of SR domain. I.e., it is not enough for a node t=
o
>> own some /32 or /128 prefix that is advertised by IGP. The operator must
>> explicitly configure the node to use such a prefix as  Node SID and to
>> assign to it a specific index that is unique in the SR domain. From my P=
OV,
>> this difference alone would qualify Node SIDs as a topic to be discussed=
 in
>> the MPLS-SR Architecture
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_h=
tml_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dmpls-2D14&d=3DDwMGaQ&c=3DHA=
kYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ3=
1bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3Dq6djpRXl=
amUzKZlGIuXTtBcsnwevHwddqvStZrSFMnE&e=3D>
>> draft.
>>
>> #Ahmed: I disagree with your POV. From the forwarding plane perspective
>> it does not make any difference whether a the label at the top of an MPL=
S
>> packet (representing the prefix-SID) identifies a node or not. So from t=
he
>> SR-mpls forwarding point of view there is no difference between a
>> prefix-SID and a node-SID. If there is any place in the SR-mpls draft wh=
ere
>> there is a need to handle a node-SID different from a prefix SID, it wou=
ld
>> be great to point it out
>>
>> 2.      In addition, quite a few constructs associated with SR-MPLS
>> implicitly assume that each node in the SR-MPLS domain is assigned with =
at
>> least one Node SID. One example can be found in the TI-LFA
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_h=
tml_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04&d=3DDwMGaQ=
&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdV=
KcmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3Dj=
bH0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&e=3D>
>> draft. This draft says in Section 4.2:
>>
>>
>>
>> 4.2
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_h=
tml_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04-23section-=
2D4.2&d=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr=
7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27R=
aO5rQCk1Qw&s=3DsAi3KCWUwGS3D93t8ic64W_46xm9y8Oacs7ozcAweS8&e=3D>..
>> The repair node is a PQ node
>>
>>
>>
>>
>>
>>    When the repair node is in P(S,X), the repair list is made of a
>>
>>    single node segment to the repair node.
>>
>> In the scope of this section, the repair node is not adjacent to the PLR=
,
>> and therefore, to the best of my understanding,  =E2=80=9Ca single node =
segment
>> to the repair node=E2=80=9D can be only the Node SID of the repair node.=
 Since
>> repair nodes are computed dynamically, this entire scheme depends on all
>> nodes in the MPLS=3DSR domain  having at least one Node SID each
>>
>> #Ahmed: The choice of the SID to identify an intermediate or exit node(s=
)
>> in an SR-policy is a control plane behavior, irrespective of reason such
>> policy is created (be it ti-lfa explicit path, uloop avoidance explicit
>> path, or some SR-TE explicit path). SR-Policy as well as Ti-LFA and uloo=
p
>> avoidance are handled in separate drafts. So just like the response to y=
our
>> previous comment, from forwarding plane perspective it does not make any
>> difference whether the label at the top of an MPLS packet identifies a
>> single or multiple nodes.
>>
>> .
>>
>>
>>
>> Hopefully these notes clarify my position on the subject.
>>
>>
>>
>> Regards,
>>
>> Sasha
>>
>>
>>
>> Office: +972-39266302 <+972%203-926-6302>
>>
>> Cell:      +972-549266302 <+972%2054-926-6302>
>>
>> Email:   Alexander.Vainshtein@ecitele.com
>>
>>
>>
>> *From:* Alexander Vainshtein
>> *Sent:* Wednesday, July 11, 2018 12:02 PM
>> *To:* Ahmed Bashandy <abashandy.ietf@gmail.com>
>> <abashandy.ietf@gmail.com>
>> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org> <mpls@ietf.org>;
>> 'adrian@olddog.co.uk' <adrian@olddog.co.uk> <adrian@olddog.co.uk>;
>> Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com)
>> <jonathan.hardwick@metaswitch.com> <jonathan.hardwick@metaswitch.com>;
>> shraddha@juniper.net; spring@ietf.org; spring-chairs@ietf.org;
>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>> *Subject:* RE: RtgDir Early review:
>> draft-ietf-spring-segment-routing-mpls-13
>>
>>
>>
>> Ahmed, and all,
>>
>> Lots of thanks for a detailed response to my comments.
>>
>> Please see *inline below* my position on each of them.
>>
>>
>>
>> Regards,
>>
>> Sasha
>>
>>
>>
>> Office: +972-39266302 <+972%203-926-6302>
>>
>> Cell:      +972-549266302 <+972%2054-926-6302>
>>
>> Email:   Alexander.Vainshtein@ecitele.com
>>
>>
>>
>> *From:* Ahmed Bashandy [mailto:abashandy.ietf@gmail.com
>> <abashandy.ietf@gmail.com>]
>> *Sent:* Wednesday, July 11, 2018 4:42 AM
>> *To:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>;
>> spring-chairs@ietf.org;
>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; '
>> adrian@olddog.co.uk' <adrian@olddog.co.uk>; Jonathan Hardwick (
>> Jonathan.Hardwick@metaswitch.com) <jonathan.hardwick@metaswitch.com>;
>> shraddha@juniper.net; spring@ietf.org
>> *Subject:* Re: RtgDir Early review:
>> draft-ietf-spring-segment-routing-mpls-13
>>
>>
>>
>> Thanks for thorough (and VERY clear) the review
>>
>> See inline #Ahmed
>>
>>
>>
>> Ahmed
>>
>>
>>
>>
>>
>> On 6/15/18 11:08 PM, Alexander Vainshtein wrote:
>>
>> Re-sending to  correct SPRING WG list.
>>
>> Sincere apologies for the delay caused by a typo.
>>
>> Thumb typed by Sasha Vainshtein
>>
>>
>> ------------------------------
>>
>> *From:* Alexander Vainshtein
>> *Sent:* Sunday, June 10, 2018 10:43:52 AM
>> *To:* spring-chairs@ietf.org;
>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>>
>> *Cc:* spring@ietf..com <spring@ietf.com>; rtg-dir@ietf.org; '
>> mpls@ietf.org'; 'adrian@olddog.co.uk'; Jonathan Hardwick (
>> Jonathan.Hardwick@metaswitch.com); shraddha@juniper.net
>>
>>
>> *Subject:* RE: RtgDir Early review:
>> draft-ietf-spring-segment-routing-mpls-13
>>
>> Explicitly adding Shraddha  who is the shepherd of this draft.
>>
>>
>>
>> Regards,
>>
>> Sasha
>>
>>
>>
>> Office: +972-39266302 <+972%203-926-6302>
>>
>> Cell:      +972-549266302 <+972%2054-926-6302>
>>
>> Email:   Alexander.Vainshtein@ecitele.com
>>
>>
>>
>> *From:* Alexander Vainshtein
>> *Sent:* Friday, June 8, 2018 5:43 PM
>> *To:* 'spring-chairs@ietf.org' <spring-chairs@ietf.org>
>> <spring-chairs@ietf.org>; '
>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org'
>> <draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
>> <draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
>> *Cc:* 'spring@ietf.com' <spring@ietf.com> <spring@ietf.com>;
>> rtg-dir@ietf.org; mpls@ietf.org; 'adrian@olddog.co.uk'
>> <adrian@olddog.co.uk> <adrian@olddog.co.uk>
>> *Subject:* RtgDir Early review: draft-ietf-spring-segment-routing-mpls-1=
3
>>
>>
>>
>>
>>
>> Hello,
>>
>> I have been selected to do a routing directorate =E2=80=9Cearly=E2=80=9D=
 review of this
>> draft:
>> https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-mpls/
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.ietf=
.org_doc_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dmpls_&d=3DDwMGaQ&c=3DH=
AkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ=
31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3DCxbaaf9=
U0kj6_meVSobSkRLQW1SwI8MJvgHpuYp0QOM&e=3D>
>>
>>
>>
>> The routing directorate will, on request from the working group chair,
>> perform an =E2=80=9Cearly=E2=80=9D review of a draft before it is submit=
ted for publication
>> to the IESG. The early review can be performed at any time during the
>> draft=E2=80=99s lifetime as a working group document. The purpose of the=
 early
>> review depends on the stage that the document has reached. As this docum=
ent
>> is currently in the WG Last call, my focus for the review was to determi=
ne
>> whether the document is ready to be published. Please consider my commen=
ts
>> along with the other working group last call comments.
>>
>>
>>
>> For more information about the Routing Directorate, please see =E2=80=8B
>> http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__trac.tools.ietf.o=
rg_area_rtg_trac_wiki_RtgDir&d=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb=
3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZ=
rFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3D6pnI7l82ewwzoxgOXqTKrbKuQidt6-KBsZdsX=
FnoQCg&e=3D>
>>
>>
>>
>> *Document*: draft-ietf-spring-segment-routing-mpls-13
>>
>> *Reviewer*: Alexander (=E2=80=9CSasha=E2=80=9D) Vainshtein (
>> alexander.vainshtein@ecitele.com)
>>
>> *Review Date*: 08-Jun-18
>>
>> *Intended Status*: Proposed Standard.
>>
>>
>>
>> *Summary*:
>>
>>
>>
>> I have some minor concerns about this document that I think should be
>> resolved before it is submitted to the IESG.
>>
>>
>>
>> *Comments*:
>>
>>
>>
>> I consider this draft as an important  companion document to the Segment
>> Routing Architecture
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_h=
tml_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2D15&d=3DDwMGaQ&c=3DHAkYuh63r=
suhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaN=
qzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3DiJShh7e7yyVkt44=
v1O5pyCOMfHCpAvfBNGgFr5lk130&e=3D>
>> draft that, ideally, should augment definitions of the Segment Routing (=
SR)
>> notions and constructs given there with details specific for the SR
>> instantiation that uses  the MPLS data plane (SR-MPLS).  Many issues rai=
sed
>> in my review reflect either gaps that should be, but have not been, clos=
ed,
>> or inconsistencies between the two drafts.
>>
>>
>>
>>
>>
>> Since RFC 8287
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_h=
tml_rfc8287&d=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3D=
NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq=
9Pi27RaO5rQCk1Qw&s=3Dy7jp3UYNTtcmm9HOulzqPTrMURTrsMiO26rWlNZN5Ws&e=3D>
>> is already published as a Standards Track RFC, I expect such augmentatio=
n
>> to be backward compatible with this document (or to provide clear
>> indications of required updates to this document). And I include the MPL=
S
>> WG into distribution list.
>>
>>
>>
>> This draft was not easy reading for me. In particular, the style of
>> Section 2.5 that discusses at length and in some detail multiple =E2=80=
=9Ccorner
>> cases=E2=80=9D resulting, presumably, from misconfiguration, before it e=
xplains the
>> basic (and relatively simple) =E2=80=9Cnormal=E2=80=9D behavior, looks p=
roblematic to me.
>>
>>
>>
>> The WG Last Call has been extended by one week. Nevertheless, I am
>> sending out my comments
>>
>>
>>
>> *Major Issues*: None found
>>
>> #Ahmed: thanks a lot
>>
>>
>>
>> *Minor Issues*: Quite a few but, hopefully, easy to resolve.
>>
>>
>>
>> 1.    *Encapsulation of SR-MPLS packets*:
>>
>> a.    RFC 3032 (referenced by the draft) and RFC 5332 (*not mentioned in
>> the draft*) depend two encapsulations of labeled packets - one for
>> Downstream-allocated labels and another for Upstream-allocated ones.
>>
>> #Ahmed: RFC5332 is for multicast. As mentioned in Section 6 of
>> draft-ietf-spring-segment-routing-15, multicast is outside the scope of =
SR.
>> Hence the RFC was not referred to in the SR-MPLS draft
>>
>> *[[Sasha]] I would be satisfied with this response, would it not be for
>> the following text I see in Section 2.2 of the* *SR Policy Architecture*
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_h=
tml_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dpolicy-2D01&d=3DDwMGaQ&c=3D=
HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMX=
J31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3D4f0H68=
LTvkp7N-bYTVLOhWqiEbHaCsOQR1z_Qzz3Wf4&e=3D>
>> *draft:*
>>
>>    A variation of SR Policy can be used for packet replication.  A
>>
>>    candidate path could comprise multiple SID-Lists; one for each
>>
>>    replication path.  In such a scenario, packets are actually
>>
>>    replicated through each SID List of the SR Policy to realize a point-
>>
>>    to-multipoint service delivery.
>>
>>
>>
>> *This looks to me as being very much multicast in SR, and, unless you
>> want to say that it is limited to SRv6, makes my question relevant IMHO.=
*
>>
>> b.    From my POV the ST-MPLS only uses Downstream-allocated labels =E2=
=80=93
>> but I expect the draft to state that explicitly, one way or another. (If
>> Upstream-allocated labels are relevant for SR-MPLS, I would see it as a
>> major gap, so I hope that this is not the case).
>>
>> #Ahmed: I will add a statement in section 2.2 to mention that it is
>> down-stream allocated as you mentioned
>>
>> *[[Sasha]] This is quite unambiguous and, once added, would resolve my
>> comment in full =E2=80=93 the previous comment notwithstanding. In parti=
cular, it
>> would imply that even labels representing BSIDs of a SR Replication
>> policies will be downstream-allocated. *
>>
>>
>>
>> 2.    *Label spaces in SR-MPLS*:
>>
>> a.    RFC 3031 (referenced by the draft) defines per-platform and
>> per-interface label spaces, and RFC 5331 (*not mentioned in the draft*)
>> adds context-specific label spaces and context labels.
>>
>> b.    The draft does not say which of these are or are not relevant for
>> SR-MPLS
>>
>> c.    From my POV:
>>
>>                                          i.    Labels representing all
>> kinds of SIDs mentioned in the draft MUST be allocated from the
>> per-platform label space only
>>
>>                                         ii.    At the same time,
>> instantiation of Mirror Segment IDs defined in Section 5.1 of the Segmen=
t
>> Routing Architecture draft using MPLS data plane clearly calls for conte=
xt
>> labels and context-specific label spaces
>>
>> d.    I expect the draft to provide a clear-cut position on these
>> aspects of SR-MPLS.
>>
>> #Ahmed: I will add a statement to section 2.2 to say that the it is
>> per-platform. Regarding the function "mirroring", SR attaches a *functio=
n*
>> to each SID. The "mirroring" function is already described in Section 5.=
1
>> of draft-ietf-spring-segment-routing and is not specific to the MPLS
>> forwarding plane. Hence there is no need to re-mention it here because t=
his
>> document is trying to be as specific as possible to the MPLS forwarding
>> plane. General functions attached to SID are described in the segment
>> routing architecture document or future documents. Furture documents
>> proposing new SR function must be as specific and clear as possible
>>
>> *[[Sasha]] Looks OK to me.*
>>
>>
>>
>> 3.    *SR-MPLS and hierarchical LSPs*:
>>
>> a.    SR LSPs that include more than one segment are hierarchical LSPs
>> from the POV of the MPLS data plane. Therefore some (possibly, all) of t=
he
>> models for handling TTL and TC bits that have been defined in RFC 3443 (=
*not
>> mentioned in the draft*) should apply to SR-MPLS
>>
>> b.    RFC 8287 (*not referenced in the draft*) specifically discussed
>> operation of the LSP Traceroute function for SR LSPs in the case when
>> Pipe/Short Pipe model for TTL handling is used
>>
>> c.    I expect the draft to provide at least some guidelines regarding
>> applicability of each specific model defined in RFC 3443 (separately for
>> TTL and TC bits) to SR-MPLS.
>>
>> #Ahmed: BY design, the instantiation of SR over the MPLS forwarding plan=
e
>> (and hence this draft) does not modify the MPLS forwarding plan behavior=
 as
>> it is mentioned in the first sentence in Section 1. So the TTL behavior
>> specified in rfc3443 is already implied and there is no need to re-menti=
on
>> it here just like all aspects of MPLS forwarding. RFC8287 is OAM-specifi=
c.
>> SR-OAM is handled in a separate document so is outside the scope of this
>> draft
>>
>> *[[Sasha]] Unfortunately I do not think this is good enough. Let me ask =
a
>> specific question reflecting my concerns:*
>>
>> *The head-end node sends SR-MPLS packets across a path defined by an
>> ordered set of SIDs with more than one SID in the list. Each SID is
>> represented by a label stack entry (LSE) in the MPLS label stack, and th=
e
>> label field in each LSE is the label that matches the corresponding SID.
>> However, each LSE also includes the TTL and TC fields. How does the
>> head-end node set these fields in each of the LSEs following the top one=
?
>> This clearly depends on the model (Uniform vs. Pipe/Short Pipe) implemen=
ted
>> in each node that that performs Next operation on the packet along the p=
ath
>> =E2=80=93 but the head-end node usually is not aware of that. *
>>
>> *RFC 8287 is relevant as an example here IMHO because it recommends the
>> following setting of TTL in Traceroute packets:*
>>
>> -          *Set the TTL of all the labels above one that represents the
>> segment you are currently tracing to maximum*
>>
>> -          *Set the TTL of the label one that represents the segment you
>> are currently tracing to the desired value (to be incremented until end =
of
>> segment is reached*
>>
>> -          *Set the TTL of all the labels below one that represents the
>> segment you are currently tracing to 0.*
>>
>> *I expect the draft to provide some recommendations for traffic (non-OAM=
)
>> packets as well.*
>>
>>
>>
>> 4.    *Inferring network layer protocol in SR-MPLS*:
>>
>> a.    I wonder if the draft could provide any details on the situation
>> when a label that represents some kind of SID is the bottom-of-stack lab=
el
>> to be popped by the egress LER
>>
>> #ahmed: This is part of the "Next" function. It is described in detail i=
n
>> this document.
>>
>> *[[Sasha]] NEXT function is mentioned in several places in the document.
>> Can you please point to the specific text that is relevant for my questi=
on?*
>>
>>
>>
>> b.    For the reference, RFC 3032 says that =E2=80=9Cthe identity of the=
 network
>> layer protocol  must be inferable from the value of the label which is
>> popped from  the bottom of the stack, possibly along with the contents  =
of
>> the network layer header itself=E2=80=9D
>>
>> c.    From my POV the following scenario indicates relevance of this
>> expectation for SR-MPLS:
>>
>>                                          i.    IS-IS is used for
>> distributing both IPv4 and IPv6 reachability in a given domain
>>
>>                                         ii.    An IS-IS adjacency over
>> some dual-stack link is established, and a single Adj-SID for this
>> adjacency is advertised
>>
>>                                        iii.    The node that has
>> assigned and advertised this Adj-SID receives a labeled packet with the
>> label representing this Adj-SID being both the top and bottom-of-stack l=
abel
>>
>>                                        iv.    The implementers must be
>> given unambiguous instructions for forwarding the unlabeled packet via t=
he
>> dual-stack link as an Ipv4 or an IPv6 packet.
>>
>> #Ahmed: If you take a look at the SR-ISIS , SR-OSPFv2 and SR-OSFv3
>> drafts, you will see all 3 protocol advertise different adj-SIDS for IPv=
4
>> next-hop and IPv6 next-hop. For example, ISIS uses the "F-Flag" (section
>> 2.2.1 in draft-ietf-isis-segment-routing-extensions-18) to specify wheth=
er
>> the adj-SID is for IPv4 and IPv6. Similarly, the SR-ISIS draft attaches =
a
>> prefix-SID to the prefix advertisement and hence implies the identity of
>> the protocol underneath the bottom most label. For any other "function"
>> attached to a SID, it is part of the specification of this function to
>> describe what happens when the SID is represented by a label in the MPLS
>> forwarding plane and this label is the bottom most label
>>
>> *[[Sasha]] OK, got it. This issue is resolved.*
>>
>>
>>
>> 5.    *Resolution* *of Conflicts*: Are the
>>
>> a.    Are the conflict resolution procedures listed in section 2.5
>> mandatory to implement?
>>
>> b.    If they are mandatory to implement, are they also mandatory to
>> deploy, or can the operators simply treat any detected conflict as
>> requiring human intervention and preventing normal operation of SR-MPLS?
>>
>> #Ahmed: They are recommended. I will modify the paragraph after the firs=
t
>> 3 bullets in Section 2.5 to say that it is recommeded.
>>
>> *[[Sasha]] OK. However, it would be nice if you could refer separately
>> for =E2=80=9CRECOMMENDED to implement=E2=80=9D and =E2=80=9CRECOMMENDED =
to deploy=E2=80=9D.  The latter
>> probably requires a configuration knob for enabling conflict resolution
>> rules (if they are implemented). *
>>
>> c.    For the reference, the IETF capitalized MUST appears just in a few
>> places in Section 2.5, and each appearance has very narrow context:
>>
>>                                          i.    For MCCs where the
>> "Topology" and/or "Algorithm" fields are not defined, the numerical valu=
e
>> of zero MUST be used for these two fields
>>
>>                                         ii.    If the same set of FECs
>> are attached to the same label "L1", then the tie-breaking rules MUST
>> always select the same FEC irrespective of the order in which the FECs a=
nd
>> the label "L1" are received. In other words, the tie-breaking rule MUST =
be
>> deterministic.
>>
>>                                        iii.    An implementation of
>> explicit SID assignment MUST guarantee collision freeness on the same ro=
uter
>>
>> From my POV, it is not possible to infer the answer to my question from
>> these statements. Some explicit statement is required.
>>
>> #Ahmed: I agree with you POV and as mentioned in my reply to items (a)
>> and (b), I will modify the paragraph to say that it is RECOMMENDED to
>> answer you questions in items (a) and (b)
>>
>> d.    The tie-breaking rules in section 2.5.1 include some specific
>> values for encoding FEC types and address families =E2=80=93 but these v=
alues are
>> not supposed to appear in any IANA registries (because the draft does no=
t
>> request any IANA actions). Can you please clarify what is so special abo=
ut
>> these values?
>>
>> #Ahmed: There is no significance to the values but there is a
>> significance to the order among them. I will modify the text to clarify =
that
>>
>> *[[Sasha]] OK. *
>>
>>
>>
>> e.    I also doubt that comparison of FECs that represent IPv4 and IPv6
>> prefix SIDs makes much sense (for conflict resolution or else), because,
>> among other things, there are valid scenarios when an IPv4 /32 prefix is
>> embedded in an IPv6 /128 one.
>>
>> #Ahmed: A prefix-SID is assigned to a prefix. An IPv6 prefix that embeds
>> an IPv4 prefix is different from the IPv4 prefix. The specifications of =
SR
>> extensions to ISIS, OSPFv2, OSPFv3, and BGP treat IPv4 and IPv6 prefixes
>> separately, including the IPV6 prefixes with embedded IPv4 ones. Besides
>> not all IPv6 prefixes embed IPv4 prefix in them. Hence the distinction
>> between IPv4 and IPv6 prefixes is quite clear
>>
>> *[[Sasha]] My concern was mainly about IPv4-mapped IPv6 addresses.
>> Quoting from RFC 4291:*
>> *2.5.5.2*
>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools..ietf.org_=
html_rfc4291-23section-2D2.5.5.2&d=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK=
-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3DCBn46-=
tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3DI14XA8I9Ruw5aBj5er_OVbvADz1sb9ZLF=
BGaZZlJJJ4&e=3D>*.
>> IPv4-Mapped IPv6 Address*
>>
>>
>>
>> <p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-he=
igh
>>
>> --

-- Alex

Alex Bogdanov | Strategic NetEng | bogdanov@ <bogdanov@google.com> | Cell:
650-314-8196

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

<div dir=3D"ltr">Hello Shraddha, I think it&#39;s an important recommendati=
on to include.=C2=A0<div><br></div><div>In the absence of another obvious d=
raft/RFC, I would lean towards my original proposal of including it as a se=
ction in draft-ietf-spring-segment-routing-mpls.=C2=A0<div><br></div><div>C=
heers,</div><div><br></div><div>Alex<br><div><br></div><div><br><div class=
=3D"gmail_quote"></div><div class=3D"gmail_quote"><div dir=3D"ltr"><br></di=
v><div dir=3D"ltr">On Mon, Nov 19, 2018 at 8:02 AM Przemyslaw Krol &lt;pkro=
l=3D<a href=3D"mailto:40google.com@dmarc.ietf.org" target=3D"_blank">40goog=
le.com@dmarc.ietf.org</a>&gt; wrote:<br></div></div><div class=3D"gmail_quo=
te"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-lef=
t:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">Hi Shraddha<div><br></d=
iv><div>I think this would be very=C2=A0helpful.</div><div><br></div><div>p=
k</div></div><br><div class=3D"gmail_quote"></div><div class=3D"gmail_quote=
"><div dir=3D"ltr">On Sun, Nov 18, 2018 at 8:39 PM Shraddha Hegde &lt;<a hr=
ef=3D"mailto:shraddha@juniper.net" target=3D"_blank">shraddha@juniper.net</=
a>&gt; wrote:<br></div></div><div class=3D"gmail_quote"><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=
=3D"#954F72"><div class=3D"m_-4049056334005215152m_1688136927262479164m_-87=
15810421183248678WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Hi all,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">I am preparing the shepherd write-up =
and noticed that the topic in below e-mail thread is an<u></u><u></u></span=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Open item. My personal opinion is to =
add a new section to this draft to address below cases<u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">&gt;</span> more than one node advert=
ising the same IPv4/6 PREFIX and both have the same prefix-SID value with &=
quot;N&quot; flag<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">&gt;</span> where an anycast prefix i=
s advertised with a prefix-SID sub-TLV by some (but not all) of the nodes t=
hat advertise that prefix.<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">This draft =
is addressing incoming label collision and resulting behavior and also desc=
ribes other aspects like different SIDs for same
 prefix so it seems reasonable to add above two cases to this draft.<u></u>=
<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">WG members,=
 if you have an opinion, pls respond on the list.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"><u></u>=C2=
=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Rgds<u></u>=
<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Shraddha<u>=
</u><u></u></span></p>
</div></div></blockquote></div><div class=3D"gmail_quote"><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=
=3D"#954F72"><div class=3D"m_-4049056334005215152m_1688136927262479164m_-87=
15810421183248678WordSection1"><div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Alexander Vainshtei=
n &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank"=
>Alexander.Vainshtein@ecitele.com</a>&gt;
<br></span></p></div></div></div></div></blockquote></div><div class=3D"gma=
il_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-=
US" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-4049056334005215152=
m_1688136927262479164m_-8715810421183248678WordSection1"><div><div style=3D=
"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in"><p c=
lass=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height:no=
rmal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-=
serif;color:windowtext">
<b>Sent:</b> Sunday, November 4, 2018 9:37 PM<br>
<b>To:</b> Ahmed Bashandy &lt;<a href=3D"mailto:abashandy.ietf@gmail.com" t=
arget=3D"_blank">abashandy.ietf@gmail.com</a>&gt;<br>
</span></p></div></div></div></div></blockquote></div><div class=3D"gmail_q=
uote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l=
eft:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" =
link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-4049056334005215152m_16=
88136927262479164m_-8715810421183248678WordSection1"><div><div style=3D"bor=
der:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in"><p class=
=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height:normal=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f;color:windowtext"><b>Cc:</b> <a href=3D"mailto:rtg-dir@ietf.org" target=
=3D"_blank">rtg-dir@ietf.org</a>; &#39;<a href=3D"mailto:mpls@ietf.org" tar=
get=3D"_blank">mpls@ietf.org</a>&#39; &lt;<a href=3D"mailto:mpls@ietf.org" =
target=3D"_blank">mpls@ietf.org</a>&gt;; &#39;<a href=3D"mailto:adrian@oldd=
og.co.uk" target=3D"_blank">adrian@olddog.co.uk</a>&#39; &lt;<a href=3D"mai=
lto:adrian@olddog.co.uk" target=3D"_blank">adrian@olddog.co.uk</a>&gt;; Jon=
athan Hardwick (<a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=
=3D"_blank">Jonathan.Hardwick@metaswitch.com</a>) &lt;<a href=3D"mailto:jon=
athan.hardwick@metaswitch.com" target=3D"_blank">jonathan.hardwick@metaswit=
ch.com</a>&gt;; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">spring=
@ietf.org</a>; <a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank">=
spring-chairs@ietf.org</a>; <a href=3D"mailto:draft-ietf-spring-segment-rou=
ting-mpls.authors@ietf..org" target=3D"_blank">draft-ietf-spring-segment-ro=
uting-mpls.authors@ietf..org</a>;
 Shraddha Hegde &lt;<a href=3D"mailto:shraddha@juniper.net" target=3D"_blan=
k">shraddha@juniper.net</a>&gt;</span></p></div></div></div></div></blockqu=
ote></div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bg=
color=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"><div clas=
s=3D"m_-4049056334005215152m_1688136927262479164m_-8715810421183248678WordS=
ection1"><div><div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padd=
ing:3.0pt 0in 0in 0in"><p class=3D"MsoNormal" style=3D"margin:0in;margin-bo=
ttom:.0001pt;line-height:normal"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13<u></u><u></u></span></p></div></div></div></div></blockquote></div>=
<div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"w=
hite" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-40=
49056334005215152m_1688136927262479164m_-8715810421183248678WordSection1">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Ahmed,<u></=
u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Apologies f=
or a delayed response.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">I fully agr=
ee that advertising the same prefix SID as the Node SID by two different no=
des in the SR domain is =E2=80=9C</span>a clear violation
 of the SR architecture RFC (8402)<span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,sans-serif;color:#1f497d">=E2=80=9D.<u></u><u></u></=
span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">But I do no=
t think that the SR-MPLS draft can silently ignore this violation just beca=
use it =E2=80=9C</span>is not an incoming label collision<span style=3D"fon=
t-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">=E2=
=80=9D.
<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">The same ap=
plies to the controversy in advertising at the same prefix as Anycast by so=
me nodes but not as Anycast (or even as a Node SID)
 by some other nodes. <u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Your refere=
nce to these being just control plane issues and therefore not related to S=
R-MPLS is not valid - because the drafts dealing
 with the SR control plane to which you refer in this draft are strictly MP=
LS-oriented: they define how to advertise
<b><i>SID labels</i></b> or <b><i>indices</i></b> that are translated into =
<b><i>SID labels</i></b>, and neither of these mechanisms is relevant fore =
SRV6 IMHO. (I do not have to remind you that a draft that defines
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__da=
tatracker.ietf.org_doc_draft-2Dbashandy-2Disis-2Dsrv6-2Dextensions_-3Finclu=
de-5Ftext-3D1&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXc=
WzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3Dko-3eF8yy=
SF1exH64SoeyEP0ett4gjsHmmOCvj9zCvQ&amp;s=3D_AZSiqmTUTMKFS9DAqboueo_GnvvAcFx=
ARWF820HnTA&amp;e=3D" target=3D"_blank"><span style=3D"font-size:11.0pt;fon=
t-family:&quot;Calibri&quot;,sans-serif">SRV6
 extensions for ISIS</span></a><span style=3D"font-size:11.0pt;font-family:=
&quot;Calibri&quot;,sans-serif;color:#1f497d"> exists, and deals with other=
 issues).<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">My 2c,<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Sasha<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Office: <a href=3D"tel:+972%203-926-6302" value=3D"+97239266=
302" target=3D"_blank">+972-39266302</a><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <a href=3D"tel:+972%2054=
-926-6302" value=3D"+972549266302" target=3D"_blank">+972-549266302</a><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Email:=C2=A0=C2=A0
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">Alexander.Vainshtein@ecitele.com</span></a><span style=3D"font-size:11.0=
pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"><u></u><u></u>=
</span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Ahmed Bashandy [</s=
pan><a href=3D"mailto:abashandy.ietf@gmail.com" target=3D"_blank"><span sty=
le=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mailto:a=
bashandy.ietf@gmail.com</span></a><span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,sans-serif;color:windowtext">]
<br>
<b>Sent:</b> Sunday, October 28, 2018 1:01 AM<br>
<b>To:</b> Shraddha Hegde &lt;</span><a href=3D"mailto:shraddha@juniper.net=
" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,sans-serif">shraddha@juniper.net</span></a><span style=3D"font-siz=
e:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;;=
 Alexander
 Vainshtein &lt;</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" =
target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri=
&quot;,sans-serif">Alexander.Vainshtein@ecitele.com</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext">&gt;<br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;<a href=3D"mailto:mpls@ie=
tf.org" target=3D"_blank">mpls@ietf.org</a>&#39; &lt;</span><a href=3D"mail=
to:mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-fa=
mily:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowte=
xt">&gt;;
 &#39;<a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank">adrian@olddo=
g.co.uk</a>&#39; &lt;</span><a href=3D"mailto:adrian@olddog.co.uk" target=
=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif">adrian@olddog.co.uk</span></a><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;; Jonathan=
 Hardwick
 (</span><a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_bla=
nk"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-se=
rif">Jonathan.Hardwick@metaswitch.com</span></a><span>) &lt;</span><a href=
=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">jonathan.h=
ardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> Re: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p>Thanks for the comments<u></u><u></u></p>
<p>While it is a clear violation of the SR architecture RFC (8402), more th=
an one node advertising the same IPv4/6 PREFIX and both have the same prefi=
x-SID value with &quot;N&quot; flag is not an incoming label collision beca=
use the label is associated with the same
 FEC, which is the prefix.=C2=A0 <u></u><u></u></p>
<p>Hence handling such violation is not an SR-MPLS problem because there is=
 no incoming label collision and hence it it is outside the scope of this d=
raft<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>The second issue is which SID to choose for an SR-policy (be it a policy=
 for TE, ti-lfa, uloop avoidance, security,..., etc). That is strictly a co=
ntrol layer functionality and is not specific to SR-MPLS. Hence it is outsi=
de the scope of this draft<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>The third issue is the case where an anycast prefix is advertised with a=
 prefix-SID sub-TLV by some (but not all) of the nodes that advertise that =
prefix. Again this is not an incoming label collision because the label is =
associated with a single FEC, which
 is the anycast prefix.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">On 7/19/18 8:30 PM, Shraddha Hegde wrote:<u></u><u><=
/u></p>
</div>
</div></div></blockquote></div><div class=3D"gmail_quote"><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=
=3D"#954F72"><div class=3D"m_-4049056334005215152m_1688136927262479164m_-87=
15810421183248678WordSection1"><blockquote style=3D"margin-top:5.0pt;margin=
-bottom:5.0pt">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Hi Ahmed,</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">The Node-SIDs are expected to be uniq=
ue to a node.
</span><u></u><u></u></p>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#1f497d">=E2=80=9C</span><u></u><u></u></pre>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt;color:windowtext">=C2=A0=C2=A0 An IGP Node-=
SID MUST NOT be associated with a prefix that is owned by</span><u></u><u><=
/u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt;color:windowtext">=C2=A0=C2=A0 more than on=
e router within the same routing domain.=E2=80=9D</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">If two different nodes advertise same=
 Node-SID,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 For Example Node A and B both adver=
tise prefix 1.1.1.1 and associate a =C2=A0SID 1000 with N bit set.</span><u=
></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">There is an=
 anomaly here and IMO, this draft should address how to handle this anomaly=
 and whether TI-LFA and other</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Application=
s can use this SID as a Node-SID.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Another sli=
ght variation of this case is a scenario where A and B both advertise a pre=
fix 1.1.1.1 and A assigns a Node-Sid</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Of 1000 and=
 B does not assign any SID.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">=C2=A0</spa=
n><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Rgds</span>=
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Shraddha</s=
pan><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Alexander Vainshtei=
n
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">&lt;Alexander.Vainshtein@ecitele.com&gt;</span></a><span style=3D"font-s=
ize:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">
<br>
<b>Sent:</b> Thursday, July 19, 2018 10:05 PM<br>
<b>To:</b> Ahmed Bashandy </span><a href=3D"mailto:abashandy.ietf@gmail.com=
" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,sans-serif">&lt;abashandy.ietf@gmail.com&gt;</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext"><br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:=
mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"=
>&#39;
</span><a href=3D"mailto:mpls@ietf.org" target=3D"_blank"><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;mpls@ietf.or=
g&gt;</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&q=
uot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:adrian@ol=
ddog.co.uk" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span></a><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowte=
xt">&#39;
</span><a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;adrian=
@olddog.co.uk&gt;</span></a><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:windowtext">; Jonathan Hardwick (</span><=
a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank"><span =
style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Jonat=
han.Hardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif;color:windowtext">)
</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">&lt;jonathan.hardwick@metaswitch.com&gt;</span></a><span style=3D"font-s=
ize:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">; S=
hraddha
 Hegde </span><a href=3D"mailto:shraddha@juniper.net" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&l=
t;shraddha@juniper.net&gt;</span></a><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13</span><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Ahmed hi!</=
span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Lots of tha=
nks for your response.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Of course N=
ode SIDs are not different from any other Prefix SIDs when it comes to the =
MPLS forwarding plane.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">But, IMHO, =
strictly speaking, this is correct for any other SID as well.
</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">You seem to=
 ignore the difference between SR-MPLS and SRv6 with regard to the life spa=
n of prefix SIDs in general and Node SIDs in particular.
 From my POV this difference should be discussed in the draft. </span><u></=
u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">So it seems=
 that we can only =E2=80=9Cagree to disagree=E2=80=9D on the need to say so=
mething specific about Node SIDs in the draft, and let the WG to
 decide what to do about it. </span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Regards,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Sasha</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Office: <a href=3D"tel:+972%203-926-6302" value=3D"+97239266=
302" target=3D"_blank">+972-39266302</a></span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <a href=3D"tel:+972%2054=
-926-6302" value=3D"+972549266302" target=3D"_blank">+972-549266302</a></sp=
an><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Email:=C2=A0=C2=A0
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">Alexander.Vainshtein@ecitele.com</span></a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Ahmed Bashandy [</s=
pan><a href=3D"mailto:abashandy.ietf@gmail.com" target=3D"_blank"><span sty=
le=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mailto:a=
bashandy.ietf@gmail.com</span></a><span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,sans-serif;color:windowtext">]
<br>
<b>Sent:</b> Thursday, July 19, 2018 7:13 PM<br>
<b>To:</b> Alexander Vainshtein &lt;</span><a href=3D"mailto:Alexander.Vain=
shtein@ecitele.com" target=3D"_blank"><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif">Alexander.Vainshtein@ecitele.com</sp=
an></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif;color:windowtext">&gt;<br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:=
mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"=
>&#39;
 &lt;</span><a href=3D"mailto:mpls@ietf.org" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mpls@ietf.=
org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quo=
t;,sans-serif;color:windowtext">&gt;; &#39;</span><a href=3D"mailto:adrian@=
olddog.co.uk" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family=
:&quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext">&#39;
 &lt;</span><a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank"><span =
style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">adria=
n@olddog.co.uk</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">&gt;; Jonathan Hardwick (</span>=
<a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank"><span=
 style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Jona=
than.Hardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif;color:windowtext">)
 &lt;</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_=
blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif">jonathan.hardwick@metaswitch.com</span></a><span style=3D"font-size=
:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:shraddha@juniper.net" target=3D"_blank"><span styl=
e=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">shraddha@=
juniper.net</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> Re: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13</span><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p>Thanks for the reply<u></u><u></u></p>
<p>See inline<u></u><u></u></p>
<p>Ahmed<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">On 7/12/18 12:22 AM, Alexander Vainshtein wrote:<u><=
/u><u></u></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Ahmed and a=
ll,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">I would lik=
e to expand on my comments (and your responses) about the role of Node SIDs=
 in SR-MPLS.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">I would lik=
e to bring your attention two points:</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph"><u></u><span>1.<span style=3D"font:7.0pt &quot;Times Ne=
w Roman&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u><span style=3D"color:#1f497d">Node SIDs (and, in gener=
al, Prefix SIDs) in MPLS-SR are different from the same in SRv6 because the=
y require explicit configuration action by the operator of SR domain. I.e.,=
 it is not enough for a node to
 own some /32 or /128 prefix that is advertised by IGP. The operator must e=
xplicitly configure the node to use such a prefix as=C2=A0 Node SID and to =
assign to it a specific index that is unique in the SR domain. From my POV,=
 this difference alone would qualify
 Node SIDs as a topic to be discussed in the </span><a href=3D"https://urld=
efense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dietf=
-2Dspring-2Dsegment-2Drouting-2Dmpls-2D14&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rs=
uhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpb=
BaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3Dq6dj=
pRXlamUzKZlGIuXTtBcsnwevHwddqvStZrSFMnE&amp;e=3D" target=3D"_blank">MPLS-SR
 Architecture</a><span style=3D"color:#1f497d"> draft.</span><u></u><u></u>=
</p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: I disagree w=
ith your POV. From the forwarding plane perspective it does not make any di=
fference whether a the label at the top of an MPLS
 packet (representing the prefix-SID) identifies a node or not. So from the=
 SR-mpls forwarding point of view there is no difference between a prefix-S=
ID and a node-SID. If there is any place in the SR-mpls draft where there i=
s a need to handle a node-SID different
 from a prefix SID, it would be great to point it out<br>
<br>
</span><u></u><u></u></p>
</blockquote></div></div></blockquote></div><div class=3D"gmail_quote"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0=
563C1" vlink=3D"#954F72"><div class=3D"m_-4049056334005215152m_168813692726=
2479164m_-8715810421183248678WordSection1"><blockquote style=3D"margin-top:=
5.0pt;margin-bottom:5.0pt"><blockquote style=3D"margin-top:5.0pt;margin-bot=
tom:5.0pt">
<h3 style=3D"margin-left:.5in">
<u></u><span>2.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u>In addition, quite a few constructs associated with SR=
-MPLS implicitly assume that each node in the SR-MPLS domain is assigned wi=
th at least one Node SID. One example can be found in the
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.iet=
f.org_html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04&amp=
;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyj=
Lsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QF=
q9Pi27RaO5rQCk1Qw&amp;s=3DjbH0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&amp;e=
=3D" target=3D"_blank">
<span style=3D"font-family:&quot;Calibri&quot;,sans-serif">TI-LFA</span></a=
> draft. This draft says in Section 4.2:<u></u><u></u></h3>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
</blockquote></blockquote></div></div></blockquote></div><div class=3D"gmai=
l_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-U=
S" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-4049056334005215152m=
_1688136927262479164m_-8715810421183248678WordSection1"><blockquote style=
=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"margin-top:5=
.0pt;margin-bottom:5.0pt"><h3 style=3D"margin-left:1.0in"><a href=3D"https:=
//urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-=
2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04-23section-2D4.2&amp;=
d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjL=
sr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq=
9Pi27RaO5rQCk1Qw&amp;s=3DsAi3KCWUwGS3D93t8ic64W_46xm9y8Oacs7ozcAweS8&amp;e=
=3D" target=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New ;color:black&quot;">4.2</span></a><a name=3D"m_-40490563340052151=
52_m_1688136927262479164_m_-8715810421183248678_section-4.2"></a><span styl=
e=3D"font-size:10.0pt;font-family:&quot;Courier New ;color:black&quot;">..
 The repair node is a PQ node</span><u></u><u></u></h3></blockquote></block=
quote></div></div></blockquote></div><div class=3D"gmail_quote"><blockquote=
 class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc soli=
d;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" =
vlink=3D"#954F72"><div class=3D"m_-4049056334005215152m_1688136927262479164=
m_-8715810421183248678WordSection1"><blockquote style=3D"margin-top:5.0pt;m=
argin-bottom:5.0pt"><blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0=
pt">
<pre style=3D"margin-left:.7in"><span style=3D"color:black">=C2=A0</span><u=
></u><u></u></pre>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">=C2=A0</span><u=
></u><u></u></pre>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">=C2=A0=C2=A0 Wh=
en the repair node is in P(S,X), the repair list is made of a</span><u></u>=
<u></u></pre>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">=C2=A0=C2=A0 si=
ngle node segment to the repair node.</span><u></u><u></u></pre>
<div>
<p class=3D"MsoNormal" style=3D"margin-right:0in;margin-bottom:0in;margin-l=
eft:.5in;margin-bottom:.0001pt;line-height:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">In the scope of this section, the repair node is not adjacen=
t to the PLR, and therefore, to the best of my understanding, =C2=A0=E2=80=
=9Ca single
<span style=3D"background:yellow">node segment</span> to the repair node=E2=
=80=9D can be only the Node SID of the repair node. Since repair nodes are =
computed dynamically, this entire scheme depends on all nodes in the MPLS=
=3DSR domain =C2=A0having at least
 one Node SID each</span><u></u><u></u></p>
</div>
</blockquote></blockquote></div></div></blockquote></div><div class=3D"gmai=
l_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-U=
S" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-4049056334005215152m=
_1688136927262479164m_-8715810421183248678WordSection1"><blockquote style=
=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: The choice o=
f the SID to identify an intermediate or exit node(s) in an SR-policy is a =
control plane behavior, irrespective of reason such
 policy is created (be it ti-lfa explicit path, uloop avoidance explicit pa=
th, or some SR-TE explicit path). SR-Policy as well as Ti-LFA and uloop avo=
idance are handled in separate drafts. So just like the response to your pr=
evious comment, from forwarding
 plane perspective it does not make any difference whether the label at the=
 top of an MPLS packet identifies a single or multiple nodes.
<br>
<br>
</span><u></u><u></u></p>
</blockquote></div></div></blockquote></div><div class=3D"gmail_quote"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0=
563C1" vlink=3D"#954F72"><div class=3D"m_-4049056334005215152m_168813692726=
2479164m_-8715810421183248678WordSection1"><blockquote style=3D"margin-top:=
5.0pt;margin-bottom:5.0pt"><blockquote style=3D"margin-top:5.0pt;margin-bot=
tom:5.0pt">
<div>
<p class=3D"MsoNormal" style=3D"margin-right:0in;margin-bottom:0in;margin-l=
eft:.5in;margin-bottom:.0001pt;line-height:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Hopefully these notes clarify my position on the subject.</s=
pan><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Regards,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Sasha</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Office: <a href=3D"tel:+972%203-926-6302" value=3D"+97239266=
302" target=3D"_blank">+972-39266302</a></span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <a href=3D"tel:+972%2054=
-926-6302" value=3D"+972549266302" target=3D"_blank">+972-549266302</a></sp=
an><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Email:=C2=A0=C2=A0
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">Alexander.Vainshtein@ecitele.com</span></a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Alexander Vainshtei=
n
<br>
<b>Sent:</b> Wednesday, July 11, 2018 12:02 PM<br>
<b>To:</b> Ahmed Bashandy </span><a href=3D"mailto:abashandy.ietf@gmail.com=
" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,sans-serif">&lt;abashandy.ietf@gmail.com&gt;</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext"><br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:=
mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"=
>&#39;
</span><a href=3D"mailto:mpls@ietf.org" target=3D"_blank"><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;mpls@ietf.or=
g&gt;</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&q=
uot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:adrian@ol=
ddog.co.uk" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span></a><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowte=
xt">&#39;
</span><a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;adrian=
@olddog.co.uk&gt;</span></a><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:windowtext">; Jonathan Hardwick (</span><=
a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank"><span =
style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Jonat=
han.Hardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif;color:windowtext">)
</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">&lt;jonathan.hardwick@metaswitch.com&gt;</span></a><span style=3D"font-s=
ize:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:shraddha@juniper.net" target=3D"_blank"><span styl=
e=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">shraddha@=
juniper.net</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13</span><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Ahmed, and =
all,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Lots of tha=
nks for a detailed response to my comments.
</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Please see
</span><b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot=
;,sans-serif;color:#00b050">inline below</span></i></b><span style=3D"font-=
size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"> my p=
osition on each of them.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Regards,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Sasha</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Office: <a href=3D"tel:+972%203-926-6302" value=3D"+97239266=
302" target=3D"_blank">+972-39266302</a></span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <a href=3D"tel:+972%2054=
-926-6302" value=3D"+972549266302" target=3D"_blank">+972-549266302</a></sp=
an><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Email:=C2=A0=C2=A0
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">Alexander.Vainshtein@ecitele.com</span></a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Ahmed Bashandy [</s=
pan><a href=3D"mailto:abashandy.ietf@gmail.com" target=3D"_blank"><span sty=
le=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mailto:a=
bashandy.ietf@gmail.com</span></a><span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,sans-serif;color:windowtext">]
<br>
<b>Sent:</b> Wednesday, July 11, 2018 4:42 AM<br>
<b>To:</b> Alexander Vainshtein &lt;</span><a href=3D"mailto:Alexander.Vain=
shtein@ecitele.com" target=3D"_blank"><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif">Alexander.Vainshtein@ecitele.com</sp=
an></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:=
mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"=
>&#39;
 &lt;</span><a href=3D"mailto:mpls@ietf.org" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mpls@ietf.=
org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quo=
t;,sans-serif;color:windowtext">&gt;; &#39;</span><a href=3D"mailto:adrian@=
olddog.co.uk" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family=
:&quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext">&#39;
 &lt;</span><a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank"><span =
style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">adria=
n@olddog.co.uk</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">&gt;; Jonathan Hardwick (</span>=
<a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank"><span=
 style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Jona=
than.Hardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif;color:windowtext">)
 &lt;</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_=
blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif">jonathan.hardwick@metaswitch.com</span></a><span style=3D"font-size=
:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:shraddha@juniper.net" target=3D"_blank"><span styl=
e=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">shraddha@=
juniper.net</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext"><br>
<b>Subject:</b> Re: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13</span><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p>Thanks for thorough (and VERY clear) the review<u></u><u></u></p>
<p>See inline #Ahmed<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>Ahmed<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">On 6/15/18 11:08 PM, Alexander Vainshtein wrote:<u><=
/u><u></u></p>
</div>
</blockquote></blockquote></div></div></blockquote></div><div class=3D"gmai=
l_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-U=
S" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-4049056334005215152m=
_1688136927262479164m_-8715810421183248678WordSection1"><blockquote style=
=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"margin-top:5=
.0pt;margin-bottom:5.0pt"><blockquote style=3D"margin-top:5.0pt;margin-bott=
om:5.0pt">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Re-sending to=C2=A0 correct SPRING WG list.</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Sincere apologies for the delay caused by a typo.</span><u></u><u></u>=
</p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Thumb typed by Sasha Vainshtein</span><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">=C2=A0</span><u></u><u></u></p>
</div>
<div style=3D"margin-left:.3in;margin-bottom:12.0pt">
<div class=3D"MsoNormal" align=3D"center" style=3D"margin:0in;margin-bottom=
:.0001pt;text-align:center">
<span style=3D"font-family:&quot;Times New Roman ,serif&quot;">
<hr size=3D"2" width=3D"98%" align=3D"center">
</span></div>
</div>
</blockquote></blockquote></blockquote></div></div></blockquote></div><div =
class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white"=
 lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-4049056=
334005215152m_1688136927262479164m_-8715810421183248678WordSection1"><block=
quote style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"m=
argin-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"margin-top:5.0pt;=
margin-bottom:5.0pt"><div id=3D"m_-4049056334005215152m_1688136927262479164=
m_-8715810421183248678divRplyFwdMsg"><p class=3D"MsoNormal"><b>From:</b> Al=
exander Vainshtein<br>
<b>Sent:</b> Sunday, June 10, 2018 10:43:52 AM<br>
<b>To:</b> <a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank">spri=
ng-chairs@ietf.org</a>; <a href=3D"mailto:draft-ietf-spring-segment-routing=
-mpls.authors@ietf.org" target=3D"_blank">
draft-ietf-spring-segment-routing-mpls.authors@ietf.org</a><br>
</p></div></blockquote></blockquote></blockquote></div></div></blockquote><=
/div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"=
margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor=
=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"=
m_-4049056334005215152m_1688136927262479164m_-8715810421183248678WordSectio=
n1"><blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote =
style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"margin-=
top:5.0pt;margin-bottom:5.0pt"><div id=3D"m_-4049056334005215152m_168813692=
7262479164m_-8715810421183248678divRplyFwdMsg"><p class=3D"MsoNormal"><b>Cc=
:</b> <a href=3D"mailto:spring@ietf.com" target=3D"_blank">spring@ietf..com=
</a>; <a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank">
rtg-dir@ietf.org</a>; &#39;<a href=3D"mailto:mpls@ietf.org" target=3D"_blan=
k">mpls@ietf.org</a>&#39;; &#39;<a href=3D"mailto:adrian@olddog.co.uk" targ=
et=3D"_blank">adrian@olddog.co.uk</a>&#39;; Jonathan Hardwick (<a href=3D"m=
ailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank">Jonathan.Hardwick=
@metaswitch.com</a>);
<a href=3D"mailto:shraddha@juniper.net" target=3D"_blank">shraddha@juniper.=
net</a></p></div></blockquote></blockquote></blockquote></div></div></block=
quote></div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div =
bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"><div cl=
ass=3D"m_-4049056334005215152m_1688136927262479164m_-8715810421183248678Wor=
dSection1"><blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><bloc=
kquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"=
margin-top:5.0pt;margin-bottom:5.0pt"><div id=3D"m_-4049056334005215152m_16=
88136927262479164m_-8715810421183248678divRplyFwdMsg"><p class=3D"MsoNormal=
"><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13<span style=3D"font-family:&quot;Times New Roman&quot;,serif">
</span><u></u><u></u></p></div></blockquote></blockquote></blockquote></div=
></div></blockquote></div><div class=3D"gmail_quote"><blockquote class=3D"g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#9=
54F72"><div class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104=
21183248678WordSection1"><blockquote style=3D"margin-top:5.0pt;margin-botto=
m:5.0pt"><blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockq=
uote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Explicitly adding Shra=
ddha =C2=A0who is the shepherd of this draft.
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">=C2=A0</span><u></u><u=
></u></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Regards,</span><u></u>=
<u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Sasha</span><u></u><u>=
</u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">=C2=A0</span><u></u><u=
></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Office: <a href=3D"tel=
:+972%203-926-6302" value=3D"+97239266302" target=3D"_blank">+972-39266302<=
/a></span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Cell:=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 <a href=3D"tel:+972%2054-926-6302" value=3D"+972549266302" =
target=3D"_blank">+972-549266302</a></span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Email:=C2=A0=C2=A0 </s=
pan><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank">A=
lexander.Vainshtein@ecitele.com</a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">=C2=A0</span><u></u><u=
></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Alexander Vainshtein <br>
<b>Sent:</b> Friday, June 8, 2018 5:43 PM<br>
<b>To:</b> &#39;<a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"=
>spring-chairs@ietf.org</a>&#39; <a href=3D"mailto:spring-chairs@ietf.org" =
target=3D"_blank">
&lt;spring-chairs@ietf.org&gt;</a>; &#39;<a href=3D"mailto:draft-ietf-sprin=
g-segment-routing-mpls.authors@ietf.org" target=3D"_blank">draft-ietf-sprin=
g-segment-routing-mpls.authors@ietf.org</a>&#39;
<a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf.org" =
target=3D"_blank">&lt;draft-ietf-spring-segment-routing-mpls.authors@ietf.o=
rg&gt;</a><br>
<b>Cc:</b> &#39;<a href=3D"mailto:spring@ietf.com" target=3D"_blank">spring=
@ietf.com</a>&#39; <a href=3D"mailto:spring@ietf.com" target=3D"_blank">
&lt;spring@ietf.com&gt;</a>; <a href=3D"mailto:rtg-dir@ietf.org" target=3D"=
_blank">rtg-dir@ietf.org</a>; <a href=3D"mailto:mpls@ietf.org" target=3D"_b=
lank">
mpls@ietf.org</a>; &#39;<a href=3D"mailto:adrian@olddog.co.uk" target=3D"_b=
lank">adrian@olddog.co.uk</a>&#39;
<a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank">&lt;adrian@olddog.=
co.uk&gt;</a><br>
<b>Subject:</b> RtgDir Early review: draft-ietf-spring-segment-routing-mpls=
-13<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">Hello,</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">I have been selected to do a routing directorate =
=E2=80=9Cearly=E2=80=9D review of this draft:
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__da=
tatracker.ietf.org_doc_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dmpls_&am=
p;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNy=
jLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4Q=
Fq9Pi27RaO5rQCk1Qw&amp;s=3DCxbaaf9U0kj6_meVSobSkRLQW1SwI8MJvgHpuYp0QOM&amp;=
e=3D" target=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;V=
erdana&quot;,sans-serif">https://datatracker.ietf.org/doc/draft-ietf-spring=
-segment-routing-mpls/</span></a><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">The routing directorate will, on request from the w=
orking group chair, perform an =E2=80=9Cearly=E2=80=9D review of a draft be=
fore it is submitted for publication to the IESG. The early review
 can be performed at any time during the draft=E2=80=99s lifetime as a work=
ing group document. The purpose of the early review depends on the stage th=
at the document has reached. As this document is currently in the WG Last c=
all, my focus for the review was to determine
 whether the document is ready to be published. Please consider my comments=
 along with the other working group last call comments.</span><u></u><u></u=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">For more information about the Routing Directorate,=
 please see
</span><span style=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,sans-s=
erif">=E2=80=8B</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=
=3Dhttp-3A__trac.tools.ietf.org_area_rtg_trac_wiki_RtgDir&amp;d=3DDwMGaQ&am=
p;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0=
YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk=
1Qw&amp;s=3D6pnI7l82ewwzoxgOXqTKrbKuQidt6-KBsZdsXFnoQCg&amp;e=3D" target=3D=
"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sa=
ns-serif">http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir</span></a><s=
pan style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Document</span></b><span style=3D"font-size:10.0=
pt;font-family:&quot;Verdana&quot;,sans-serif">: draft-ietf-spring-segment-=
routing-mpls-13</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Reviewer</span></b><span style=3D"font-size:10.0=
pt;font-family:&quot;Verdana&quot;,sans-serif">: Alexander (=E2=80=9CSasha=
=E2=80=9D) Vainshtein (</span><a href=3D"mailto:alexander.vainshtein@ecitel=
e.com" target=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;=
Verdana&quot;,sans-serif">alexander.vainshtein@ecitele.com</span></a><span =
style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">)</sp=
an><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Review Date</span></b><span style=3D"font-size:1=
0.0pt;font-family:&quot;Verdana&quot;,sans-serif">: 08-Jun-18</span><u></u>=
<u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Intended Status</span></b><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">: Proposed Standard.<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Summary</span></b><span style=3D"font-size:10.0p=
t;font-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">I have some minor concerns about this document that=
 I think should be resolved before it is submitted to the IESG.</span><u></=
u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Comments</span></b><span style=3D"font-size:10.0=
pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">I consider this draft as an important =C2=A0compani=
on document to the
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__to=
ols.ietf.org_html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2D15&amp;d=3DDw=
MGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7=
mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27R=
aO5rQCk1Qw&amp;s=3DiJShh7e7yyVkt44v1O5pyCOMfHCpAvfBNGgFr5lk130&amp;e=3D" ta=
rget=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&q=
uot;,sans-serif">Segment
 Routing Architecture</span></a><span style=3D"font-size:10.0pt;font-family=
:&quot;Verdana&quot;,sans-serif"> draft that, ideally, should augment defin=
itions of the Segment Routing (SR) notions and constructs given there with =
details specific for the SR instantiation that
 uses=C2=A0 the MPLS data plane (SR-MPLS).=C2=A0 Many issues raised in my r=
eview reflect either gaps that should be, but have not been, closed, or inc=
onsistencies between the two drafts.
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">Since
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__to=
ols.ietf.org_html_rfc8287&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeM=
K-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=
=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3Dy7jp3UYNTtcmm9HOulzq=
PTrMURTrsMiO26rWlNZN5Ws&amp;e=3D" target=3D"_blank"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">RFC
 8287</span></a><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&q=
uot;,sans-serif"> is already published as a Standards Track RFC, I expect s=
uch augmentation to be backward compatible with this document (or to provid=
e clear indications of required updates to this
 document). And I include the MPLS WG into distribution list. </span><u></u=
><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">This draft was not easy reading for me. In particul=
ar, the style of Section 2.5 that discusses at length and in some detail mu=
ltiple =E2=80=9Ccorner cases=E2=80=9D resulting, presumably, from
 misconfiguration, before it explains the basic (and relatively simple) =E2=
=80=9Cnormal=E2=80=9D behavior, looks problematic to me.</span><u></u><u></=
u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">The WG Last Call has been extended by one week. Nev=
ertheless, I am sending out my comments
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Major Issues</span></b><span style=3D"font-size:=
10.0pt;font-family:&quot;Verdana&quot;,sans-serif">: None found</span><u></=
u><u></u></p>
</div>
</div>
</blockquote></blockquote></blockquote></div></div></blockquote></div><div =
class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white"=
 lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-4049056=
334005215152m_1688136927262479164m_-8715810421183248678WordSection1"><block=
quote style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"m=
argin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: thanks a lot</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Minor Issues</span></b><span style=3D"font-size:=
10.0pt;font-family:&quot;Verdana&quot;,sans-serif">: Quite a few but, hopef=
ully, easy to resolve.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph"><span style=3D"font-size:10.0pt;font-family:&quot;Verda=
na&quot;,sans-serif">1.</span><span style=3D"font-size:7.0pt;font-family:&q=
uot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Encapsulation of SR-MPLS packets</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:
</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">a.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">RFC 3032 (referenced by the draft) and RFC 5332 (<b><i>not mentione=
d in the draft</i></b>) depend two encapsulations of labeled packets - one =
for Downstream-allocated labels and another
 for Upstream-allocated ones.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: RFC5332 is for multicast. As mentioned in Section 6 of d=
raft-ietf-spring-segment-routing-15, multicast is outside the scope of SR. =
Hence the RFC was not referred to in the SR-MPLS
 draft</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] I would be satisfied =
with this response, would it not be for the following text I see in Section=
 2.2 of the</span></i></b><b><i><span style=3D"font-size:11.0pt;font-family=
:&quot;Calibri&quot;,sans-serif;color:#1f497d">
</span></i></b><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttp=
s-3A__tools.ietf.org_html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dpolic=
y-2D01&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&a=
mp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0d=
R-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3D4f0H68LTvkp7N-bYTVLOhWqiEbHaCsOQR1z_Qzz=
3Wf4&amp;e=3D" target=3D"_blank"><b><i><span style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif">SR
 Policy Architecture</span></i></b></a><b><i><span style=3D"font-size:11.0p=
t;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">
</span></i></b><b><i><span style=3D"font-size:11.0pt;font-family:&quot;Cali=
bri&quot;,sans-serif;color:#00b050">draft:</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 A variation of SR Policy can =
be used for packet replication.=C2=A0 A</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 candidate path could comprise=
 multiple SID-Lists; one for each</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 replication path.=C2=A0 In su=
ch a scenario, packets are actually</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 replicated through each SID L=
ist of the SR Policy to realize a point-</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 to-multipoint service deliver=
y. </span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">This looks to me as being very =
much multicast in SR, and, unless you want to say that it is limited to SRv=
6, makes my question relevant IMHO.</span></i></b><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">b.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">From my POV the ST-MPLS only uses Downstream-allocated labels =E2=
=80=93 but I expect the draft to state that explicitly, one way or another.=
 (If Upstream-allocated labels are relevant for SR-MPLS,
 I would see it as a major gap, so I hope that this is not the case).</span=
><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: I will add a statement in section 2.2 to mention that it=
 is down-stream allocated as you mentioned</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#1f497d">[[Sasha]] This is quite unambig=
uous and, once added, would resolve my comment in full =E2=80=93 the previo=
us comment notwithstanding. In particular, it would imply
 that even labels representing BSIDs of a SR Replication policies will be d=
ownstream-allocated.
</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph"><span style=3D"font-size:10.0pt;font-family:&quot;Verda=
na&quot;,sans-serif">2.</span><span style=3D"font-size:7.0pt;font-family:&q=
uot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Label spaces in SR-MPLS</span></b><span style=3D"font-size:10.0p=
t;font-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">a.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">RFC 3031 (referenced by the draft) defines per-platform and per-int=
erface label spaces, and RFC 5331 (<b><i>not mentioned in the draft</i></b>=
) adds context-specific label spaces and context
 labels. </span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">b.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The draft does not say which of these are or are not relevant for S=
R-MPLS</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">c.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">From my POV:</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.5in"><span style=3D"font-size:7.=
0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New=
 Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Labels representing all kinds of SIDs mentioned in the draft MUST b=
e allocated from the per-platform label space only
</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.5in"><span style=3D"font-size:7.=
0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">At the same time, instantiation of Mirror Segment IDs defined in Se=
ction 5.1 of the Segment Routing Architecture draft using MPLS data plane c=
learly calls for context labels and context-specific
 label spaces</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">d.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I expect the draft to provide a clear-cut position on these aspects=
 of SR-MPLS.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: I will add a statement to section 2.2 to say that the it=
 is per-platform. Regarding the function &quot;mirroring&quot;, SR attaches=
 a *function* to each SID. The &quot;mirroring&quot; function is
 already described in Section 5.1 of draft-ietf-spring-segment-routing and =
is not specific to the MPLS forwarding plane. Hence there is no need to re-=
mention it here because this document is trying to be as specific as possib=
le to the MPLS forwarding plane.
 General functions attached to SID are described in the segment routing arc=
hitecture document or future documents. Furture documents proposing new SR =
function must be as specific and clear as possible</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] Looks OK to me.</span=
></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph"><span style=3D"font-size:10.0pt;font-family:&quot;Verda=
na&quot;,sans-serif">3.</span><span style=3D"font-size:7.0pt;font-family:&q=
uot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">SR-MPLS and hierarchical LSPs</span></b><span style=3D"font-size=
:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u><=
/p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">a.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">SR LSPs that include more than one segment are hierarchical LSPs fr=
om the POV of the MPLS data plane. Therefore some (possibly, all) of the mo=
dels for handling TTL and TC bits that have
 been defined in RFC 3443 (<b><i>not mentioned in the draft</i></b>) should=
 apply to SR-MPLS</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">b.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">RFC 8287 (<b><i>not referenced in the draft</i></b>) specifically d=
iscussed operation of the LSP Traceroute function for SR LSPs in the case w=
hen Pipe/Short Pipe model for TTL handling is
 used</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">c.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I expect the draft to provide at least some guidelines regarding ap=
plicability of each specific model defined in RFC 3443 (separately for TTL =
and TC bits) to SR-MPLS.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: BY design, the instantiation of SR over the MPLS forward=
ing plane (and hence this draft) does not modify the MPLS forwarding plan b=
ehavior as it is mentioned in the first sentence
 in Section 1. So the TTL behavior specified in rfc3443 is already implied =
and there is no need to re-mention it here just like all aspects of MPLS fo=
rwarding. RFC8287 is OAM-specific.=C2=A0 SR-OAM is handled in a separate do=
cument so is outside the scope of this
 draft</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] Unfortunately I do no=
t think this is good enough. Let me ask a specific question reflecting my c=
oncerns:</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">The head-end node sends SR-MPLS=
 packets across a path defined by an ordered set of SIDs with more than one=
 SID in the list. Each SID is represented by a
 label stack entry (LSE) in the MPLS label stack, and the label field in ea=
ch LSE is the label that matches the corresponding SID. However, each LSE a=
lso includes the TTL and TC fields. How does the head-end node set these fi=
elds in each of the LSEs following
 the top one? This clearly depends on the model (Uniform vs. Pipe/Short Pip=
e) implemented in each node that that performs Next operation on the packet=
 along the path =E2=80=93 but the head-end node usually is not aware of tha=
t.
</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">RFC 8287 is relevant as an exam=
ple here IMHO because it recommends the following setting of TTL in Tracero=
ute packets:</span></i></b><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:.55in">
<u></u><span>-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u><b><i><span style=3D"color:#00b050">Set the TTL of all=
 the labels above one that represents the segment you are currently tracing=
 to maximum</span></i></b><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:.55in">
<u></u><span>-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u><b><i><span style=3D"color:#00b050">Set the TTL of the=
 label one that represents the segment you are currently tracing to the des=
ired value (to be incremented until end of segment is reached</span></i></b=
><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:.55in">
<u></u><span>-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u><b><i><span style=3D"color:#00b050">Set the TTL of all=
 the labels below one that represents the segment you are currently tracing=
 to 0.</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-family:&quot;Calibri&quot;=
,sans-serif;color:#00b050">I expect the draft to provide some recommendatio=
ns for traffic (non-OAM) packets as well.</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph"><span style=3D"font-size:10.0pt;font-family:&quot;Verda=
na&quot;,sans-serif">4.</span><span style=3D"font-size:7.0pt;font-family:&q=
uot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Inferring network layer protocol in SR-MPLS</span></b><span styl=
e=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><=
u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">a.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I wonder if the draft could provide any details on the situation wh=
en a label that represents some kind of SID is the bottom-of-stack label to=
 be popped by the egress LER</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#ahmed: This is part of the &quot;Next&quot; function. It is des=
cribed in detail in this document.
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] NEXT function is ment=
ioned in several places in the document. Can you please point to the specif=
ic text that is relevant for my question?</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">b.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">For the reference, RFC 3032 says that =E2=80=9Cthe identity of the =
network layer protocol=C2=A0 must be inferable from the value of the label =
which is popped from=C2=A0 the bottom of the stack, possibly along
 with the contents=C2=A0 of the network layer header itself=E2=80=9D</span>=
<u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">c.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">From my POV the following scenario indicates relevance of this expe=
ctation for SR-MPLS:</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.5in"><span style=3D"font-size:7.=
0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New=
 Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">IS-IS is used for distributing both IPv4 and IPv6 reachability in a=
 given domain</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.5in"><span style=3D"font-size:7.=
0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">An IS-IS adjacency over some dual-stack link is established, and a =
single Adj-SID for this adjacency is advertised</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.5in"><span style=3D"font-size:7.=
0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">iii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times N=
ew Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The node that has assigned and advertised this Adj-SID receives a l=
abeled packet with the label representing this Adj-SID being both the top a=
nd bottom-of-stack label</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.5in"><span style=3D"font-size:7.=
0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">iv.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The implementers must be given unambiguous instructions for forward=
ing the unlabeled packet via the dual-stack link as an Ipv4 or an IPv6 pack=
et.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: If you take a look at the SR-ISIS , SR-OSPFv2 and SR-OSF=
v3 drafts, you will see all 3 protocol advertise different adj-SIDS for IPv=
4 next-hop and IPv6 next-hop. For example, ISIS
 uses the &quot;F-Flag&quot; (section 2.2.1 in draft-ietf-isis-segment-rout=
ing-extensions-18) to specify whether the adj-SID is for IPv4 and IPv6. Sim=
ilarly, the SR-ISIS draft attaches a prefix-SID to the prefix advertisement=
 and hence implies the identity of the protocol
 underneath the bottom most label. For any other &quot;function&quot; attac=
hed to a SID, it is part of the specification of this function to describe =
what happens when the SID is represented by a label in the MPLS forwarding =
plane and this label is the bottom most label
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] OK, got it. This issu=
e is resolved.</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph"><span style=3D"font-size:10.0pt;font-family:&quot;Verda=
na&quot;,sans-serif">5.</span><span style=3D"font-size:7.0pt;font-family:&q=
uot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Resolution</span></b><span style=3D"font-size:10.0pt;font-family=
:&quot;Verdana&quot;,sans-serif">
<b>of Conflicts</b>: Are the</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">a.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Are the conflict resolution procedures listed in section 2.5 mandat=
ory to implement?
</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">b.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">If they are mandatory to implement, are they also mandatory to depl=
oy, or can the operators simply treat any detected conflict as requiring hu=
man intervention and preventing normal operation
 of SR-MPLS?</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: They are recommended. I will modify the paragraph after =
the first 3 bullets in Section 2.5 to say that it is recommeded. =C2=A0
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] OK. However, it would=
 be nice if you could refer separately for =E2=80=9CRECOMMENDED to implemen=
t=E2=80=9D and =E2=80=9CRECOMMENDED to deploy=E2=80=9D.=C2=A0 The latter pr=
obably requires
 a configuration knob for enabling conflict resolution rules (if they are i=
mplemented).
</span></i></b><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">c.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">For the reference, the IETF capitalized MUST appears just in a few =
places in Section 2.5, and each appearance has very narrow context:</span><=
u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.5in"><span style=3D"font-size:7.=
0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New=
 Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">For MCCs where the &quot;Topology&quot; and/or &quot;Algorithm&quot=
; fields are not defined, the numerical value of zero MUST be used for thes=
e two fields</span><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.5in"><span style=3D"font-size:7.=
0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">If the same set of FECs are attached to the same label &quot;L1&quo=
t;, then the tie-breaking rules MUST always select the same FEC irrespectiv=
e of the order in which the FECs and the label &quot;L1&quot; are
 received. In other words, the tie-breaking rule MUST be deterministic. </s=
pan><u></u><u></u></p>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.5in"><span style=3D"font-size:7.=
0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">iii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times N=
ew Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">An implementation of explicit SID assignment MUST guarantee collisi=
on freeness on the same router</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size=
:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">From my POV, it is not =
possible to infer the answer to my question from these statements. Some exp=
licit statement is required.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: I agree with you POV and as mentioned in my reply to ite=
ms (a) and (b), I will modify the paragraph to say that it is RECOMMENDED t=
o answer you questions in items (a) and (b)</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">d.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The tie-breaking rules in section 2.5.1 include some specific value=
s for encoding FEC types and address families =E2=80=93 but these values ar=
e not supposed to appear in any IANA registries (because
 the draft does not request any IANA actions). Can you please clarify what =
is so special about these values?
</span><u></u><u></u></p>
</div>
</div>
</blockquote>
</blockquote></blockquote></div></div></blockquote></div></blockquote></div=
><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=3D"gm=
ail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bor=
der-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN=
-US" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-404905633400521515=
2m_1688136927262479164m_-8715810421183248678WordSection1"><blockquote style=
=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"margin-top:5=
.0pt;margin-bottom:5.0pt"><p class=3D"MsoNormal"><span style=3D"font-family=
:&quot;Times New Roman ,serif&quot;">#Ahmed: There is no significance to th=
e values but there is a significance to the order among them. I will modify=
 the text to clarify that</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] OK.
</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78MsoListParagraph" style=3D"margin-left:1.0in"><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">e.</span><span style=3D"fo=
nt-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=
=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I also doubt that comparison of FECs that represent IPv4 and IPv6 p=
refix SIDs makes much sense (for conflict resolution or else), because, amo=
ng other things, there are valid scenarios when
 an IPv4 /32 prefix is embedded in an IPv6 /128 one.</span><u></u><u></u></=
p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: A prefix-SID is assigned to a prefix. An IPv6 prefix tha=
t embeds an IPv4 prefix is different from the IPv4 prefix. The specificatio=
ns of SR extensions to ISIS, OSPFv2, OSPFv3,
 and BGP treat IPv4 and IPv6 prefixes separately, including the IPV6 prefix=
es with embedded IPv4 ones. Besides not all IPv6 prefixes embed IPv4 prefix=
 in them. Hence the distinction between IPv4 and IPv6 prefixes is quite cle=
ar
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] My concern was mainly=
 about IPv4-mapped IPv6 addresses. Quoting from RFC 4291:</span></i></b><u>=
</u><u></u></p>
<h5><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools=
..ietf.org_html_rfc4291-23section-2D2.5.5.2&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63=
rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31b=
pbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3DI1=
4XA8I9Ruw5aBj5er_OVbvADz1sb9ZLFBGaZZlJJJ4&amp;e=3D" target=3D"_blank"><b><s=
pan style=3D"font-size:10.0pt;font-family:&quot;Courier New ;color:black&qu=
ot;">2.5.5.2</span></b></a><a name=3D"m_-4049056334005215152_m_168813692726=
2479164_m_-8715810421183248678_section-2.5.5.2"></a><b><span style=3D"font-=
size:10.0pt;font-family:&quot;Courier New ;color:black&quot;">.=C2=A0
 IPv4-Mapped IPv6 Address</span></b><u></u><u></u></h5>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0</span><u></u><u></u></p></blockquot=
e></blockquote></div></div></blockquote></div></blockquote></div><div class=
=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex"><div class=3D"gmail_quote">=
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=
=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-4049056334005215152m_168813=
6927262479164m_-8715810421183248678WordSection1"><blockquote style=3D"margi=
n-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"margin-top:5.0pt;marg=
in-bottom:5.0pt">
&lt;p class=3D&quot;MsoNormal&quot; style=3D&quot;margin:0in;margin-bottom:=
.0001pt;line-heigh</blockquote></blockquote></div></div></blockquote></div>=
</blockquote></div></div></div></div></div>-- <br><div dir=3D"ltr" class=3D=
"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div>=
<br class=3D"inbox-inbox-inbox-inbox-Apple-interchange-newline">-- Alex</di=
v><div dir=3D"ltr"><span><br><font color=3D"#000000">Alex Bogdanov |</font>=
</span><font color=3D"#000000">=C2=A0Strategic NetEng |=C2=A0<a href=3D"mai=
lto:bogdanov@google.com">bogdanov@</a>=C2=A0| Cell: 650</font><span style=
=3D"font-size:small;color:rgb(0,0,0);font-family:sans-serif;line-height:19.=
5px">-314-8196</span></div></div></div>

--00000000000080b26d057b08f282--


From nobody Mon Nov 19 10:50:07 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ABA03130DE3; Mon, 19 Nov 2018 10:50:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham 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 iewBAuD_3S_t; Mon, 19 Nov 2018 10:50:00 -0800 (PST)
Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) (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 088FC130DF4; Mon, 19 Nov 2018 10:49:51 -0800 (PST)
Received: by mail-lf1-x12f.google.com with SMTP id l10so18488298lfh.9; Mon, 19 Nov 2018 10:49:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to;  bh=gi8JnRqx3NkXRNzeJObwu2wfl1U/jMODvWeayB9ytaU=; b=HmS0iJ4nafLJDF6J+wPoeH2WRu4OAWL8V1SiFxRNYUWY/deMEygKozXEghrlBe8oax rgGXWN3LPtA/NOuP+p+BufcE7uA33VIPHer0NyYVZRmyu08GyKV5ERcHjnlXEkbTTgs7 bNQDssXf8KYKDv9ZDUkYQp8FmAH5EMTspto+AlzSTtMJdvO9Y7DkFHZp9O4xGpiMhrHw dkjvW5gmiSBeU8yk4V1nDpfCJCYTuZB60iyyXh8q5d1UtcgQFzGSOAo+YZfLsMdH6Rif B9lgd9YPzzvsJ9b1p6elSsqz5nSQinPVmC3l3PLFxNkYDpE4fA+LttIeWf/2hzFffwFM MjPg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=gi8JnRqx3NkXRNzeJObwu2wfl1U/jMODvWeayB9ytaU=; b=MtqupVSEGjMbNi3MgHeWtVQED+Bwk1W2p3lxbOYIsJGDHZqpG4WkI3VZOVBk6q/uOL 6OyvMx2ugwFDWcO2+KrR9ItND+Ka1/LgpRmJ8Mn1hztQXW/Fuw8NFFW1eSodB47vHZYW 7s/8nFqgUW3Y7lXNqESSay1XrtZ/tZmlMzx6NjxJn4igw5qNxlMono/Q7Yw1uwN6gOrn rQXNNTu5KgqyegxSsJJp6BvV+FlqcAKisnMU9ZzDw0QDmzaIhob/uT1RkfzGwiOhUi8T KKzNodIKGAYL9qbPEXuDqeQByZy8gYHDK0sAjh89xwccxHKbGOXHRu9mMl9Mz3oUpHP6 xXzQ==
X-Gm-Message-State: AGRZ1gIGhnKQoaLG3lZ+BwIYvgsBZsTgYZvqIK/zvpPoXRFWPDHZ8syv qXckj3fRBFnXbGOPe+JSqqvAfKH0J8KuNkQjGWQRGw==
X-Google-Smtp-Source: AJdET5dO35jBO4dgsk0D4QU3W+fGtWRRb/TiDI6OanU0H8lA0ZjVAIcsvgnMQuuT3q2EVozKbioNMpoHjeKgqdwxEXU=
X-Received: by 2002:a19:6f0a:: with SMTP id k10mr11027547lfc.119.1542653388708;  Mon, 19 Nov 2018 10:49:48 -0800 (PST)
MIME-Version: 1.0
References: <154265298968.5264.13592566174625975180@ietfa.amsl.com>
In-Reply-To: <154265298968.5264.13592566174625975180@ietfa.amsl.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 19 Nov 2018 10:49:37 -0800
Message-ID: <CA+RyBmWBauwQrZXhkQ=AeS4vjAKxWOKApGKD+6ukgOrJZ373rw@mail.gmail.com>
To: mpls@ietf.org, mpls-chairs@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003ede82057b08fbdf"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/WsFQr8qZpdX66TKqOfGhlOWznl0>
Subject: [mpls] Fwd:  I-D Action: draft-mirsky-mpls-p2mp-bfd-05.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Nov 2018 18:50:03 -0000

--0000000000003ede82057b08fbdf
Content-Type: text/plain; charset="UTF-8"

Dear All,
updates are to address comments from the MPLS-RT review by Andy Malis.

Regards,
Greg

---------- Forwarded message ---------
From: <internet-drafts@ietf.org>
Date: Mon, Nov 19, 2018 at 10:43 AM
Subject: [mpls] I-D Action: draft-mirsky-mpls-p2mp-bfd-05.txt
To: <i-d-announce@ietf.org>
Cc: <mpls@ietf.org>



A New Internet-Draft is available from the on-line Internet-Drafts
directories.
This draft is a work item of the Multiprotocol Label Switching WG of the
IETF.

        Title           : BFD for Multipoint Networks over
Point-to-Multi-Point MPLS LSP
        Author          : Greg Mirsky
        Filename        : draft-mirsky-mpls-p2mp-bfd-05.txt
        Pages           : 7
        Date            : 2018-11-19

Abstract:
   This document describes procedures for using Bidirectional Forwarding
   Detection (BFD) for multipoint networks to detect data plane failures
   in Multiprotocol Label Switching (MPLS) point-to-multipoint (p2mp)
   Label Switched Paths (LSPs).  It also describes the applicability of
   out-band solutions to bootstrap a BFD session in this environment.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-mirsky-mpls-p2mp-bfd/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-05
https://datatracker.ietf.org/doc/html/draft-mirsky-mpls-p2mp-bfd-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-mirsky-mpls-p2mp-bfd-05


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

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

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

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

<div dir=3D"ltr">Dear All,<div>updates are to address comments from the MPL=
S-RT review by Andy Malis.</div><div><br></div><div>Regards,</div><div>Greg=
<br><div><br><div class=3D"gmail_quote"><div dir=3D"ltr">---------- Forward=
ed message ---------<br>From: <span dir=3D"ltr">&lt;<a href=3D"mailto:inter=
net-drafts@ietf.org">internet-drafts@ietf.org</a>&gt;</span><br>Date: Mon, =
Nov 19, 2018 at 10:43 AM<br>Subject: [mpls] I-D Action: draft-mirsky-mpls-p=
2mp-bfd-05.txt<br>To:  &lt;<a href=3D"mailto:i-d-announce@ietf.org">i-d-ann=
ounce@ietf.org</a>&gt;<br>Cc:  &lt;<a href=3D"mailto:mpls@ietf.org">mpls@ie=
tf.org</a>&gt;<br></div><br><br><br>
A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.<br>
This draft is a work item of the Multiprotocol Label Switching WG of the IE=
TF.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Title=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0:=
 BFD for Multipoint Networks over Point-to-Multi-Point MPLS LSP<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Author=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : Greg=
 Mirsky<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Filename=C2=A0 =C2=A0 =C2=A0 =C2=A0 : draft-mir=
sky-mpls-p2mp-bfd-05.txt<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Pages=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0:=
 7<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Date=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 :=
 2018-11-19<br>
<br>
Abstract:<br>
=C2=A0 =C2=A0This document describes procedures for using Bidirectional For=
warding<br>
=C2=A0 =C2=A0Detection (BFD) for multipoint networks to detect data plane f=
ailures<br>
=C2=A0 =C2=A0in Multiprotocol Label Switching (MPLS) point-to-multipoint (p=
2mp)<br>
=C2=A0 =C2=A0Label Switched Paths (LSPs).=C2=A0 It also describes the appli=
cability of<br>
=C2=A0 =C2=A0out-band solutions to bootstrap a BFD session in this environm=
ent.<br>
<br>
<br>
The IETF datatracker status page for this draft is:<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-mirsky-mpls-p2mp-bfd/" re=
l=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/draft-m=
irsky-mpls-p2mp-bfd/</a><br>
<br>
There are also htmlized versions available at:<br>
<a href=3D"https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-05" rel=
=3D"noreferrer" target=3D"_blank">https://tools.ietf.org/html/draft-mirsky-=
mpls-p2mp-bfd-05</a><br>
<a href=3D"https://datatracker.ietf.org/doc/html/draft-mirsky-mpls-p2mp-bfd=
-05" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/doc/=
html/draft-mirsky-mpls-p2mp-bfd-05</a><br>
<br>
A diff from the previous version is available at:<br>
<a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-mirsky-mpls-p2mp-bfd-0=
5" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/rfcdiff?url2=
=3Ddraft-mirsky-mpls-p2mp-bfd-05</a><br>
<br>
<br>
Please note that it may take a couple of minutes from the time of submissio=
n<br>
until the htmlized version and diff are available at <a href=3D"http://tool=
s.ietf.org" rel=3D"noreferrer" target=3D"_blank">tools.ietf.org</a>.<br>
<br>
Internet-Drafts are also available by anonymous FTP at:<br>
<a href=3D"ftp://ftp.ietf.org/internet-drafts/" rel=3D"noreferrer" target=
=3D"_blank">ftp://ftp.ietf.org/internet-drafts/</a><br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</div></div></div></div>

--0000000000003ede82057b08fbdf--


From nobody Mon Nov 19 20:17:51 2018
Return-Path: <robjs@google.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEE7C130E8F for <mpls@ietfa.amsl.com>; Mon, 19 Nov 2018 20:17:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.501
X-Spam-Level: 
X-Spam-Status: No, score=-15.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 OEOTz6NurW6l for <mpls@ietfa.amsl.com>; Mon, 19 Nov 2018 20:17:37 -0800 (PST)
Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (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 EC74A130E1E for <mpls@ietf.org>; Mon, 19 Nov 2018 20:17:24 -0800 (PST)
Received: by mail-wm1-x330.google.com with SMTP id 125so760223wmh.0 for <mpls@ietf.org>; Mon, 19 Nov 2018 20:17:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=134jbOFxY6U0OP+ss3hGtJX7qoEUL237BYRA5y3XfEM=; b=vZKPMm3cUxGd57n0VhDm5scnNUxAB1Niv8m4s+Y6TxEEcvEzTk7HbOheewmD2yLCZq rfNRp93IwNrypFMXcCFBNWSRjjHVHCkS9lCEiFmlWqE2JBFgg+O9mD+WmilfYielAKHC zbV7XBkutqtgLKrHKwpnIWERvd2TIYVj+UN7g+rUBmiVUAWO6Z341d0mTCjQzEwkQXYE VIbmwDmSeE2ZkwI5ovQp9Xzlv26rdqfeDXz0WD18wbbFykl+oCAl/3vwmy6CYIIxDl3S 5znpwO5XdfYuzkWDE+lkgKcXQQEIPGyIEPODD3XjlVUzLmJ0LfUJ7gaYrM3HRclojcuh XA/w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=134jbOFxY6U0OP+ss3hGtJX7qoEUL237BYRA5y3XfEM=; b=d5dx3KkZnysKhu3Q85wYZORrpd98EXwl+KERem3JPyZL98HG4sKsa+yv2qkj2zBBg6 V3ZIAo7qJ1/CfiwhAmQEGkQIKX6c6n1bhFRaFmbb+7qpC0uD/0EHqVt8lxXftxXr4Mqy q8KWY1yp9PJ9RYqmhPPaaSbEWKEFZNF94Wd1ETT6y3BBPijALcO3Cm9M0cyD6rgKJgLm /c1Z1W2H74rLY0nWzzfJmyjKYhKEsakkgER5pZOuRBocZZs9iOMKAUQpoI5LyvFsW1+h ot8WZbeSsDVVRkHRkfRpngBYYToFx2zXGWklzHA0b2we2ZKbf+39d/WEIhGo//eEYBGv 41uQ==
X-Gm-Message-State: AGRZ1gIbkRMP0qhR3DPhFlr25L14PvkwemC0phUpdz3o9B9UV3IDBe4u zVzx3Vx5CX1sk+Mwk0Qex5R3V13o7q60avaDGnJyrA==
X-Google-Smtp-Source: AJdET5dF9Tzgf63HrdjUxdCdPbcI4RSKfx49lrqw+M7CYWJM+Erqgwwt7C120000++vlAkWqIcbj90tdzvDY2wyFRcI=
X-Received: by 2002:a1c:8791:: with SMTP id j139mr609055wmd.86.1542687442613;  Mon, 19 Nov 2018 20:17:22 -0800 (PST)
MIME-Version: 1.0
References: <DB5PR0301MB19093D3B7D8159B9A341F5F79D790@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB190932C9A74DE438278C337D9D730@DB5PR0301MB1909.eurprd03.prod.outlook.com> <46a64bb1-1b17-184c-1089-e05315057236@gmail.com> <DB5PR0301MB1909C7F93AA4DF7CFB5EEEA09D5A0@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB19090AA4E888EFF6E634B4239D590@DB5PR0301MB1909.eurprd03.prod.outlook.com> <da7c2afe-ebf8-1827-1134-14f72044c812@gmail.com> <DB5PR0301MB1909542DB5C8F571257304929D520@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BN3PR05MB27060F2C9F0D775C33AD5A65D5510@BN3PR05MB2706.namprd05.prod.outlook.com> <c33105ce-41b2-3beb-f8d7-826999a8f588@gmail.com> <DB5PR0301MB1909D4AB682398BD152E72519DC90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BYAPR05MB3943FB07ACA7E343152F2BFBD5D80@BYAPR05MB3943.namprd05.prod.outlook.com> <CACH2EkUXjNDJs2rDtAZ5OiMCbAdknvoHcUx3AtMcHatG_jdEjQ@mail.gmail.com> <CA+q+MpXOSwzOhEP_hf5CGqBFb0=avFNQmYZZdgnEv_uFAfwV4g@mail.gmail.com>
In-Reply-To: <CA+q+MpXOSwzOhEP_hf5CGqBFb0=avFNQmYZZdgnEv_uFAfwV4g@mail.gmail.com>
From: Rob Shakir <robjs@google.com>
Date: Mon, 19 Nov 2018 20:17:09 -0800
Message-ID: <CAHd-QWt09jx+zf9qkvJposbhy8gkyFqyPL815mtmt2z9kq45jA@mail.gmail.com>
To: Alex Bogdanov <bogdanov@google.com>
Cc: Przemyslaw Krol <pkrol=40google.com@dmarc.ietf.org>,  Shraddha Hegde <shraddha@juniper.net>, rtg-dir@ietf.org, spring@ietf.org, mpls@ietf.org, spring-chairs@ietf.org, jonathan.hardwick@metaswitch.com,  draft-ietf-spring-segment-routing-mpls.authors@ietf.org
Content-Type: multipart/alternative; boundary="00000000000004ee14057b10e937"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/4lZ_nNtYwzMFBF-EuR5-gO0w50o>
Subject: Re: [mpls] [spring] RtgDir Early review: draft-ietf-spring-segment-routing-mpls-13
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 04:17:47 -0000

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

Folks,

Thanks for the feedback here -- given that there were relatively late
changes to this draft in its lifecycle to absorb some of the material on
conflicts, if the consensus is that we need to make additions (it seems to
be pointing that way from this small sample), then I (personally, no chair
hat) think we should not worry too much about needing another (short) WGLC.

The alternatives of having undefined cases, or worse, needing an addendum
document very soon after this is published -- seem much worse than a short
delay.

Cheers,
r.

On Mon, Nov 19, 2018 at 10:47 AM Alex Bogdanov <bogdanov@google.com> wrote:

> Hello Shraddha, I think it's an important recommendation to include.
>
> In the absence of another obvious draft/RFC, I would lean towards my
> original proposal of including it as a section in
> draft-ietf-spring-segment-routing-mpls.
>
> Cheers,
>
> Alex
>
>
>
> On Mon, Nov 19, 2018 at 8:02 AM Przemyslaw Krol <pkrol=3D
> 40google.com@dmarc.ietf.org> wrote:
>
>> Hi Shraddha
>>
>> I think this would be very helpful.
>>
>> pk
>>
>
>> On Sun, Nov 18, 2018 at 8:39 PM Shraddha Hegde <shraddha@juniper.net>
>> wrote:
>>
>>> Hi all,
>>>
>>>
>>>
>>> I am preparing the shepherd write-up and noticed that the topic in belo=
w
>>> e-mail thread is an
>>>
>>> Open item. My personal opinion is to add a new section to this draft to
>>> address below cases
>>>
>>> > more than one node advertising the same IPv4/6 PREFIX and both have
>>> the same prefix-SID value with "N" flag
>>>
>>> > where an anycast prefix is advertised with a prefix-SID sub-TLV by
>>> some (but not all) of the nodes that advertise that prefix.
>>>
>>>
>>>
>>> This draft is addressing incoming label collision and resulting behavio=
r
>>> and also describes other aspects like different SIDs for same prefix so=
 it
>>> seems reasonable to add above two cases to this draft.
>>>
>>> WG members, if you have an opinion, pls respond on the list.
>>>
>>>
>>>
>>> Rgds
>>>
>>> Shraddha
>>>
>> *From:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
>>>
>> *Sent:* Sunday, November 4, 2018 9:37 PM
>>> *To:* Ahmed Bashandy <abashandy.ietf@gmail.com>
>>>
>> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; '
>>> adrian@olddog.co.uk' <adrian@olddog.co.uk>; Jonathan Hardwick (
>>> Jonathan.Hardwick@metaswitch.com) <jonathan.hardwick@metaswitch.com>;
>>> spring@ietf.org; spring-chairs@ietf.org;
>>> draft-ietf-spring-segment-routing-mpls.authors@ietf..org; Shraddha
>>> Hegde <shraddha@juniper.net>
>>>
>>
>>> *Subject:* RE: RtgDir Early review:
>>> draft-ietf-spring-segment-routing-mpls-13
>>>
>>
>>>
>>> Ahmed,
>>>
>>> Apologies for a delayed response.
>>>
>>> I fully agree that advertising the same prefix SID as the Node SID by
>>> two different nodes in the SR domain is =E2=80=9Ca clear violation of t=
he SR
>>> architecture RFC (8402)=E2=80=9D.
>>>
>>> But I do not think that the SR-MPLS draft can silently ignore this
>>> violation just because it =E2=80=9Cis not an incoming label collision=
=E2=80=9D.
>>>
>>> The same applies to the controversy in advertising at the same prefix a=
s
>>> Anycast by some nodes but not as Anycast (or even as a Node SID) by som=
e
>>> other nodes.
>>>
>>> Your reference to these being just control plane issues and therefore
>>> not related to SR-MPLS is not valid - because the drafts dealing with t=
he
>>> SR control plane to which you refer in this draft are strictly
>>> MPLS-oriented: they define how to advertise *SID labels* or *indices*
>>> that are translated into *SID labels*, and neither of these mechanisms
>>> is relevant fore SRV6 IMHO. (I do not have to remind you that a draft t=
hat
>>> defines SRV6 extensions for ISIS
>>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.iet=
f.org_doc_draft-2Dbashandy-2Disis-2Dsrv6-2Dextensions_-3Finclude-5Ftext-3D1=
&d=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7m=
vpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3Dko-3eF8yySF1exH64SoeyEP0ett4gjsHmmOCvj=
9zCvQ&s=3D_AZSiqmTUTMKFS9DAqboueo_GnvvAcFxARWF820HnTA&e=3D>
>>> exists, and deals with other issues).
>>>
>>> My 2c,
>>>
>>> Sasha
>>>
>>>
>>>
>>> Office: +972-39266302 <+972%203-926-6302>
>>>
>>> Cell:      +972-549266302 <+972%2054-926-6302>
>>>
>>> Email:   Alexander.Vainshtein@ecitele.com
>>>
>>>
>>>
>>> *From:* Ahmed Bashandy [mailto:abashandy.ietf@gmail.com
>>> <abashandy.ietf@gmail.com>]
>>> *Sent:* Sunday, October 28, 2018 1:01 AM
>>> *To:* Shraddha Hegde <shraddha@juniper.net>; Alexander Vainshtein <
>>> Alexander.Vainshtein@ecitele.com>
>>> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; '
>>> adrian@olddog.co.uk' <adrian@olddog.co.uk>; Jonathan Hardwick (
>>> Jonathan.Hardwick@metaswitch.com) <jonathan.hardwick@metaswitch.com>;
>>> spring@ietf.org; spring-chairs@ietf.org;
>>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>>> *Subject:* Re: RtgDir Early review:
>>> draft-ietf-spring-segment-routing-mpls-13
>>>
>>>
>>>
>>> Thanks for the comments
>>>
>>> While it is a clear violation of the SR architecture RFC (8402), more
>>> than one node advertising the same IPv4/6 PREFIX and both have the same
>>> prefix-SID value with "N" flag is not an incoming label collision becau=
se
>>> the label is associated with the same FEC, which is the prefix.
>>>
>>> Hence handling such violation is not an SR-MPLS problem because there i=
s
>>> no incoming label collision and hence it it is outside the scope of thi=
s
>>> draft
>>>
>>>
>>>
>>> The second issue is which SID to choose for an SR-policy (be it a polic=
y
>>> for TE, ti-lfa, uloop avoidance, security,..., etc). That is strictly a
>>> control layer functionality and is not specific to SR-MPLS. Hence it is
>>> outside the scope of this draft
>>>
>>>
>>>
>>> The third issue is the case where an anycast prefix is advertised with =
a
>>> prefix-SID sub-TLV by some (but not all) of the nodes that advertise th=
at
>>> prefix. Again this is not an incoming label collision because the label=
 is
>>> associated with a single FEC, which is the anycast prefix.
>>>
>>>
>>>
>>> On 7/19/18 8:30 PM, Shraddha Hegde wrote:
>>>
>> Hi Ahmed,
>>>
>>>
>>>
>>> The Node-SIDs are expected to be unique to a node.
>>>
>>> =E2=80=9C
>>>
>>>    An IGP Node-SID MUST NOT be associated with a prefix that is owned b=
y
>>>
>>>    more than one router within the same routing domain.=E2=80=9D
>>>
>>>
>>>
>>> If two different nodes advertise same Node-SID,
>>>
>>>          For Example Node A and B both advertise prefix 1.1.1.1 and
>>> associate a  SID 1000 with N bit set.
>>>
>>> There is an anomaly here and IMO, this draft should address how to
>>> handle this anomaly and whether TI-LFA and other
>>>
>>> Applications can use this SID as a Node-SID.
>>>
>>> Another slight variation of this case is a scenario where A and B both
>>> advertise a prefix 1.1.1.1 and A assigns a Node-Sid
>>>
>>> Of 1000 and B does not assign any SID.
>>>
>>>
>>>
>>> Rgds
>>>
>>> Shraddha
>>>
>>>
>>>
>>> *From:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
>>> <Alexander.Vainshtein@ecitele.com>
>>> *Sent:* Thursday, July 19, 2018 10:05 PM
>>> *To:* Ahmed Bashandy <abashandy.ietf@gmail.com>
>>> <abashandy.ietf@gmail.com>
>>> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org> <mpls@ietf.org>=
;
>>> 'adrian@olddog.co.uk' <adrian@olddog.co.uk> <adrian@olddog.co.uk>;
>>> Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com)
>>> <jonathan.hardwick@metaswitch.com> <jonathan.hardwick@metaswitch.com>;
>>> Shraddha Hegde <shraddha@juniper.net> <shraddha@juniper.net>;
>>> spring@ietf.org; spring-chairs@ietf.org;
>>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>>> *Subject:* RE: RtgDir Early review:
>>> draft-ietf-spring-segment-routing-mpls-13
>>>
>>>
>>>
>>> Ahmed hi!
>>>
>>> Lots of thanks for your response.
>>>
>>> Of course Node SIDs are not different from any other Prefix SIDs when i=
t
>>> comes to the MPLS forwarding plane.
>>>
>>> But, IMHO, strictly speaking, this is correct for any other SID as well=
.
>>>
>>> You seem to ignore the difference between SR-MPLS and SRv6 with regard
>>> to the life span of prefix SIDs in general and Node SIDs in particular.
>>> From my POV this difference should be discussed in the draft.
>>>
>>> So it seems that we can only =E2=80=9Cagree to disagree=E2=80=9D on the=
 need to say
>>> something specific about Node SIDs in the draft, and let the WG to deci=
de
>>> what to do about it.
>>>
>>> Regards,
>>>
>>> Sasha
>>>
>>>
>>>
>>> Office: +972-39266302 <+972%203-926-6302>
>>>
>>> Cell:      +972-549266302 <+972%2054-926-6302>
>>>
>>> Email:   Alexander.Vainshtein@ecitele.com
>>>
>>>
>>>
>>> *From:* Ahmed Bashandy [mailto:abashandy.ietf@gmail.com
>>> <abashandy.ietf@gmail.com>]
>>> *Sent:* Thursday, July 19, 2018 7:13 PM
>>> *To:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
>>> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; '
>>> adrian@olddog.co.uk' <adrian@olddog.co.uk>; Jonathan Hardwick (
>>> Jonathan.Hardwick@metaswitch.com) <jonathan.hardwick@metaswitch.com>;
>>> shraddha@juniper.net; spring@ietf.org; spring-chairs@ietf.org;
>>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>>> *Subject:* Re: RtgDir Early review:
>>> draft-ietf-spring-segment-routing-mpls-13
>>>
>>>
>>>
>>> Thanks for the reply
>>>
>>> See inline
>>>
>>> Ahmed
>>>
>>>
>>>
>>> On 7/12/18 12:22 AM, Alexander Vainshtein wrote:
>>>
>>> Ahmed and all,
>>>
>>> I would like to expand on my comments (and your responses) about the
>>> role of Node SIDs in SR-MPLS.
>>>
>>> I would like to bring your attention two points:
>>>
>>> 1.       Node SIDs (and, in general, Prefix SIDs) in MPLS-SR are
>>> different from the same in SRv6 because they require explicit configura=
tion
>>> action by the operator of SR domain. I.e., it is not enough for a node =
to
>>> own some /32 or /128 prefix that is advertised by IGP. The operator mus=
t
>>> explicitly configure the node to use such a prefix as  Node SID and to
>>> assign to it a specific index that is unique in the SR domain. From my =
POV,
>>> this difference alone would qualify Node SIDs as a topic to be discusse=
d in
>>> the MPLS-SR Architecture
>>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_=
html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dmpls-2D14&d=3DDwMGaQ&c=3DH=
AkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ=
31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3Dq6djpRX=
lamUzKZlGIuXTtBcsnwevHwddqvStZrSFMnE&e=3D>
>>> draft.
>>>
>>> #Ahmed: I disagree with your POV. From the forwarding plane perspective
>>> it does not make any difference whether a the label at the top of an MP=
LS
>>> packet (representing the prefix-SID) identifies a node or not. So from =
the
>>> SR-mpls forwarding point of view there is no difference between a
>>> prefix-SID and a node-SID. If there is any place in the SR-mpls draft w=
here
>>> there is a need to handle a node-SID different from a prefix SID, it wo=
uld
>>> be great to point it out
>>>
>>> 2.      In addition, quite a few constructs associated with SR-MPLS
>>> implicitly assume that each node in the SR-MPLS domain is assigned with=
 at
>>> least one Node SID. One example can be found in the TI-LFA
>>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_=
html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04&d=3DDwMGa=
Q&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPd=
VKcmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3D=
jbH0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&e=3D>
>>> draft. This draft says in Section 4.2:
>>>
>>>
>>>
>>> 4.2
>>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_=
html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04-23section=
-2D4.2&d=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLs=
r7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27=
RaO5rQCk1Qw&s=3DsAi3KCWUwGS3D93t8ic64W_46xm9y8Oacs7ozcAweS8&e=3D>..
>>> The repair node is a PQ node
>>>
>>>
>>>
>>>
>>>
>>>    When the repair node is in P(S,X), the repair list is made of a
>>>
>>>    single node segment to the repair node.
>>>
>>> In the scope of this section, the repair node is not adjacent to the
>>> PLR, and therefore, to the best of my understanding,  =E2=80=9Ca single=
 node
>>> segment to the repair node=E2=80=9D can be only the Node SID of the rep=
air
>>> node. Since repair nodes are computed dynamically, this entire scheme
>>> depends on all nodes in the MPLS=3DSR domain  having at least one Node =
SID
>>> each
>>>
>>> #Ahmed: The choice of the SID to identify an intermediate or exit
>>> node(s) in an SR-policy is a control plane behavior, irrespective of re=
ason
>>> such policy is created (be it ti-lfa explicit path, uloop avoidance
>>> explicit path, or some SR-TE explicit path). SR-Policy as well as Ti-LF=
A
>>> and uloop avoidance are handled in separate drafts. So just like the
>>> response to your previous comment, from forwarding plane perspective it
>>> does not make any difference whether the label at the top of an MPLS pa=
cket
>>> identifies a single or multiple nodes.
>>>
>>> .
>>>
>>>
>>>
>>> Hopefully these notes clarify my position on the subject.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Sasha
>>>
>>>
>>>
>>> Office: +972-39266302 <+972%203-926-6302>
>>>
>>> Cell:      +972-549266302 <+972%2054-926-6302>
>>>
>>> Email:   Alexander.Vainshtein@ecitele.com
>>>
>>>
>>>
>>> *From:* Alexander Vainshtein
>>> *Sent:* Wednesday, July 11, 2018 12:02 PM
>>> *To:* Ahmed Bashandy <abashandy.ietf@gmail.com>
>>> <abashandy.ietf@gmail.com>
>>> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org> <mpls@ietf.org>=
;
>>> 'adrian@olddog.co.uk' <adrian@olddog.co.uk> <adrian@olddog.co.uk>;
>>> Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com)
>>> <jonathan.hardwick@metaswitch.com> <jonathan.hardwick@metaswitch.com>;
>>> shraddha@juniper.net; spring@ietf.org; spring-chairs@ietf.org;
>>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>>> *Subject:* RE: RtgDir Early review:
>>> draft-ietf-spring-segment-routing-mpls-13
>>>
>>>
>>>
>>> Ahmed, and all,
>>>
>>> Lots of thanks for a detailed response to my comments.
>>>
>>> Please see *inline below* my position on each of them.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Sasha
>>>
>>>
>>>
>>> Office: +972-39266302 <+972%203-926-6302>
>>>
>>> Cell:      +972-549266302 <+972%2054-926-6302>
>>>
>>> Email:   Alexander.Vainshtein@ecitele.com
>>>
>>>
>>>
>>> *From:* Ahmed Bashandy [mailto:abashandy.ietf@gmail.com
>>> <abashandy.ietf@gmail.com>]
>>> *Sent:* Wednesday, July 11, 2018 4:42 AM
>>> *To:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>;
>>> spring-chairs@ietf.org;
>>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>>> *Cc:* rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; '
>>> adrian@olddog.co.uk' <adrian@olddog.co.uk>; Jonathan Hardwick (
>>> Jonathan.Hardwick@metaswitch.com) <jonathan.hardwick@metaswitch.com>;
>>> shraddha@juniper.net; spring@ietf.org
>>> *Subject:* Re: RtgDir Early review:
>>> draft-ietf-spring-segment-routing-mpls-13
>>>
>>>
>>>
>>> Thanks for thorough (and VERY clear) the review
>>>
>>> See inline #Ahmed
>>>
>>>
>>>
>>> Ahmed
>>>
>>>
>>>
>>>
>>>
>>> On 6/15/18 11:08 PM, Alexander Vainshtein wrote:
>>>
>>> Re-sending to  correct SPRING WG list.
>>>
>>> Sincere apologies for the delay caused by a typo.
>>>
>>> Thumb typed by Sasha Vainshtein
>>>
>>>
>>> ------------------------------
>>>
>>> *From:* Alexander Vainshtein
>>> *Sent:* Sunday, June 10, 2018 10:43:52 AM
>>> *To:* spring-chairs@ietf.org;
>>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>>>
>>> *Cc:* spring@ietf..com <spring@ietf.com>; rtg-dir@ietf.org; '
>>> mpls@ietf.org'; 'adrian@olddog.co.uk'; Jonathan Hardwick (
>>> Jonathan.Hardwick@metaswitch.com); shraddha@juniper.net
>>>
>>>
>>> *Subject:* RE: RtgDir Early review:
>>> draft-ietf-spring-segment-routing-mpls-13
>>>
>>> Explicitly adding Shraddha  who is the shepherd of this draft.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Sasha
>>>
>>>
>>>
>>> Office: +972-39266302 <+972%203-926-6302>
>>>
>>> Cell:      +972-549266302 <+972%2054-926-6302>
>>>
>>> Email:   Alexander.Vainshtein@ecitele.com
>>>
>>>
>>>
>>> *From:* Alexander Vainshtein
>>> *Sent:* Friday, June 8, 2018 5:43 PM
>>> *To:* 'spring-chairs@ietf.org' <spring-chairs@ietf.org>
>>> <spring-chairs@ietf.org>; '
>>> draft-ietf-spring-segment-routing-mpls.authors@ietf.org'
>>> <draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
>>> <draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
>>> *Cc:* 'spring@ietf.com' <spring@ietf.com> <spring@ietf.com>;
>>> rtg-dir@ietf.org; mpls@ietf.org; 'adrian@olddog.co.uk'
>>> <adrian@olddog.co.uk> <adrian@olddog.co.uk>
>>> *Subject:* RtgDir Early review:
>>> draft-ietf-spring-segment-routing-mpls-13
>>>
>>>
>>>
>>>
>>>
>>> Hello,
>>>
>>> I have been selected to do a routing directorate =E2=80=9Cearly=E2=80=
=9D review of this
>>> draft:
>>> https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-mpls=
/
>>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__datatracker.iet=
f.org_doc_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dmpls_&d=3DDwMGaQ&c=3D=
HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMX=
J31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3DCxbaaf=
9U0kj6_meVSobSkRLQW1SwI8MJvgHpuYp0QOM&e=3D>
>>>
>>>
>>>
>>> The routing directorate will, on request from the working group chair,
>>> perform an =E2=80=9Cearly=E2=80=9D review of a draft before it is submi=
tted for publication
>>> to the IESG. The early review can be performed at any time during the
>>> draft=E2=80=99s lifetime as a working group document. The purpose of th=
e early
>>> review depends on the stage that the document has reached. As this docu=
ment
>>> is currently in the WG Last call, my focus for the review was to determ=
ine
>>> whether the document is ready to be published. Please consider my comme=
nts
>>> along with the other working group last call comments.
>>>
>>>
>>>
>>> For more information about the Routing Directorate, please see =E2=80=
=8B
>>> http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir
>>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__trac.tools.ietf.=
org_area_rtg_trac_wiki_RtgDir&d=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-nd=
b3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTj=
ZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3D6pnI7l82ewwzoxgOXqTKrbKuQidt6-KBsZds=
XFnoQCg&e=3D>
>>>
>>>
>>>
>>> *Document*: draft-ietf-spring-segment-routing-mpls-13
>>>
>>> *Reviewer*: Alexander (=E2=80=9CSasha=E2=80=9D) Vainshtein (
>>> alexander.vainshtein@ecitele.com)
>>>
>>> *Review Date*: 08-Jun-18
>>>
>>> *Intended Status*: Proposed Standard.
>>>
>>>
>>>
>>> *Summary*:
>>>
>>>
>>>
>>> I have some minor concerns about this document that I think should be
>>> resolved before it is submitted to the IESG.
>>>
>>>
>>>
>>> *Comments*:
>>>
>>>
>>>
>>> I consider this draft as an important  companion document to the Segmen=
t
>>> Routing Architecture
>>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_=
html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2D15&d=3DDwMGaQ&c=3DHAkYuh63=
rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBa=
NqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3DiJShh7e7yyVkt4=
4v1O5pyCOMfHCpAvfBNGgFr5lk130&e=3D>
>>> draft that, ideally, should augment definitions of the Segment Routing =
(SR)
>>> notions and constructs given there with details specific for the SR
>>> instantiation that uses  the MPLS data plane (SR-MPLS).  Many issues ra=
ised
>>> in my review reflect either gaps that should be, but have not been, clo=
sed,
>>> or inconsistencies between the two drafts.
>>>
>>>
>>>
>>>
>>>
>>> Since RFC 8287
>>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_=
html_rfc8287&d=3DDwMGaQ&c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=
=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4=
QFq9Pi27RaO5rQCk1Qw&s=3Dy7jp3UYNTtcmm9HOulzqPTrMURTrsMiO26rWlNZN5Ws&e=3D>
>>> is already published as a Standards Track RFC, I expect such augmentati=
on
>>> to be backward compatible with this document (or to provide clear
>>> indications of required updates to this document). And I include the MP=
LS
>>> WG into distribution list.
>>>
>>>
>>>
>>> This draft was not easy reading for me. In particular, the style of
>>> Section 2.5 that discusses at length and in some detail multiple =E2=80=
=9Ccorner
>>> cases=E2=80=9D resulting, presumably, from misconfiguration, before it =
explains the
>>> basic (and relatively simple) =E2=80=9Cnormal=E2=80=9D behavior, looks =
problematic to me.
>>>
>>>
>>>
>>> The WG Last Call has been extended by one week. Nevertheless, I am
>>> sending out my comments
>>>
>>>
>>>
>>> *Major Issues*: None found
>>>
>>> #Ahmed: thanks a lot
>>>
>>>
>>>
>>> *Minor Issues*: Quite a few but, hopefully, easy to resolve.
>>>
>>>
>>>
>>> 1.    *Encapsulation of SR-MPLS packets*:
>>>
>>> a.    RFC 3032 (referenced by the draft) and RFC 5332 (*not mentioned
>>> in the draft*) depend two encapsulations of labeled packets - one for
>>> Downstream-allocated labels and another for Upstream-allocated ones.
>>>
>>> #Ahmed: RFC5332 is for multicast. As mentioned in Section 6 of
>>> draft-ietf-spring-segment-routing-15, multicast is outside the scope of=
 SR.
>>> Hence the RFC was not referred to in the SR-MPLS draft
>>>
>>> *[[Sasha]] I would be satisfied with this response, would it not be for
>>> the following text I see in Section 2.2 of the* *SR Policy Architecture=
*
>>> <https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_=
html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dpolicy-2D01&d=3DDwMGaQ&c=
=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DNyjLsr7JA7mvpCJa0YmPdVKc=
mMXJ31bpbBaNqzCNrng&m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=3D4f0=
H68LTvkp7N-bYTVLOhWqiEbHaCsOQR1z_Qzz3Wf4&e=3D>
>>> *draft:*
>>>
>>>    A variation of SR Policy can be used for packet replication.  A
>>>
>>>    candidate path could comprise multiple SID-Lists; one for each
>>>
>>>    replication path.  In such a scenario, packets are actually
>>>
>>>    replicated through each SID List of the SR Policy to realize a point=
-
>>>
>>>    to-multipoint service delivery.
>>>
>>>
>>>
>>> *This looks to me as being very much multicast in SR, and, unless you
>>> want to say that it is limited to SRv6, makes my question relevant IMHO=
.*
>>>
>>> b.    From my POV the ST-MPLS only uses Downstream-allocated labels =E2=
=80=93
>>> but I expect the draft to state that explicitly, one way or another. (I=
f
>>> Upstream-allocated labels are relevant for SR-MPLS, I would see it as a
>>> major gap, so I hope that this is not the case).
>>>
>>> #Ahmed: I will add a statement in section 2.2 to mention that it is
>>> down-stream allocated as you mentioned
>>>
>>> *[[Sasha]] This is quite unambiguous and, once added, would resolve my
>>> comment in full =E2=80=93 the previous comment notwithstanding. In part=
icular, it
>>> would imply that even labels representing BSIDs of a SR Replication
>>> policies will be downstream-allocated. *
>>>
>>>
>>>
>>> 2.    *Label spaces in SR-MPLS*:
>>>
>>> a.    RFC 3031 (referenced by the draft) defines per-platform and
>>> per-interface label spaces, and RFC 5331 (*not mentioned in the draft*)
>>> adds context-specific label spaces and context labels.
>>>
>>> b.    The draft does not say which of these are or are not relevant for
>>> SR-MPLS
>>>
>>> c.    From my POV:
>>>
>>>                                          i.    Labels representing all
>>> kinds of SIDs mentioned in the draft MUST be allocated from the
>>> per-platform label space only
>>>
>>>                                         ii.    At the same time,
>>> instantiation of Mirror Segment IDs defined in Section 5.1 of the Segme=
nt
>>> Routing Architecture draft using MPLS data plane clearly calls for cont=
ext
>>> labels and context-specific label spaces
>>>
>>> d.    I expect the draft to provide a clear-cut position on these
>>> aspects of SR-MPLS.
>>>
>>> #Ahmed: I will add a statement to section 2.2 to say that the it is
>>> per-platform. Regarding the function "mirroring", SR attaches a *functi=
on*
>>> to each SID. The "mirroring" function is already described in Section 5=
.1
>>> of draft-ietf-spring-segment-routing and is not specific to the MPLS
>>> forwarding plane. Hence there is no need to re-mention it here because =
this
>>> document is trying to be as specific as possible to the MPLS forwarding
>>> plane. General functions attached to SID are described in the segment
>>> routing architecture document or future documents. Furture documents
>>> proposing new SR function must be as specific and clear as possible
>>>
>>> *[[Sasha]] Looks OK to me.*
>>>
>>>
>>>
>>> 3.    *SR-MPLS and hierarchical LSPs*:
>>>
>>> a.    SR LSPs that include more than one segment are hierarchical LSPs
>>> from the POV of the MPLS data plane. Therefore some (possibly, all) of =
the
>>> models for handling TTL and TC bits that have been defined in RFC 3443 =
(*not
>>> mentioned in the draft*) should apply to SR-MPLS
>>>
>>> b.    RFC 8287 (*not referenced in the draft*) specifically discussed
>>> operation of the LSP Traceroute function for SR LSPs in the case when
>>> Pipe/Short Pipe model for TTL handling is used
>>>
>>> c.    I expect the draft to provide at least some guidelines regarding
>>> applicability of each specific model defined in RFC 3443 (separately fo=
r
>>> TTL and TC bits) to SR-MPLS.
>>>
>>> #Ahmed: BY design, the instantiation of SR over the MPLS forwarding
>>> plane (and hence this draft) does not modify the MPLS forwarding plan
>>> behavior as it is mentioned in the first sentence in Section 1. So the =
TTL
>>> behavior specified in rfc3443 is already implied and there is no need t=
o
>>> re-mention it here just like all aspects of MPLS forwarding. RFC8287 is
>>> OAM-specific.  SR-OAM is handled in a separate document so is outside t=
he
>>> scope of this draft
>>>
>>> *[[Sasha]] Unfortunately I do not think this is good enough. Let me ask
>>> a specific question reflecting my concerns:*
>>>
>>> *The head-end node sends SR-MPLS packets across a path defined by an
>>> ordered set of SIDs with more than one SID in the list. Each SID is
>>> represented by a label stack entry (LSE) in the MPLS label stack, and t=
he
>>> label field in each LSE is the label that matches the corresponding SID=
.
>>> However, each LSE also includes the TTL and TC fields. How does the
>>> head-end node set these fields in each of the LSEs following the top on=
e?
>>> This clearly depends on the model (Uniform vs. Pipe/Short Pipe) impleme=
nted
>>> in each node that that performs Next operation on the packet along the =
path
>>> =E2=80=93 but the head-end node usually is not aware of that. *
>>>
>>> *RFC 8287 is relevant as an example here IMHO because it recommends the
>>> following setting of TTL in Traceroute packets:*
>>>
>>> -          *Set the TTL of all the labels above one that represents the
>>> segment you are currently tracing to maximum*
>>>
>>> -          *Set the TTL of the label one that represents the segment
>>> you are currently tracing to the desired value (to be incremented until=
 end
>>> of segment is reached*
>>>
>>> -          *Set the TTL of all the labels below one that represents the
>>> segment you are currently tracing to 0.*
>>>
>>> *I expect the draft to provide some recommendations for traffic
>>> (non-OAM) packets as well.*
>>>
>>>
>>>
>>> 4.    *Inferring network layer protocol in SR-MPLS*:
>>>
>>> a.    I wonder if the draft could provide any details on the situation
>>> when a label that represents some kind of SID is the bottom-of-stack la=
bel
>>> to be popped by the egress LER
>>>
>>> #ahmed: This is part of the "Next" function. It is described in detail
>>> in this document.
>>>
>>> *[[Sasha]] NEXT function is mentioned in several places in the document=
.
>>> Can you please point to the specific text that is relevant for my quest=
ion?*
>>>
>>>
>>>
>>> b.    For the reference, RFC 3032 says that =E2=80=9Cthe identity of th=
e
>>> network layer protocol  must be inferable from the value of the label w=
hich
>>> is popped from  the bottom of the stack, possibly along with the conten=
ts
>>> of the network layer header itself=E2=80=9D
>>>
>>> c.    From my POV the following scenario indicates relevance of this
>>> expectation for SR-MPLS:
>>>
>>>                                          i.    IS-IS is used for
>>> distributing both IPv4 and IPv6 reachability in a given domain
>>>
>>>                                         ii.    An IS-IS adjacency over
>>> some dual-stack link is established, and a single Adj-SID for this
>>> adjacency is advertised
>>>
>>>                                        iii.    The node that has
>>> assigned and advertised this Adj-SID receives a labeled packet with the
>>> label representing this Adj-SID being both the top and bottom-of-stack =
label
>>>
>>>                                        iv.    The implementers must be
>>> given unambiguous instructions for forwarding the unlabeled packet via =
the
>>> dual-stack link as an Ipv4 or an IPv6 packet.
>>>
>>> #Ahmed: If you take a look at the SR-ISIS , SR-OSPFv2 and SR-OSFv3
>>> drafts, you will see all 3 protocol advertise different adj-SIDS for IP=
v4
>>> next-hop and IPv6 next-hop. For example, ISIS uses the "F-Flag" (sectio=
n
>>> 2.2.1 in draft-ietf-isis-segment-routing-extensions-18) to specify whet=
her
>>> the adj-SID is for IPv4 and IPv6. Similarly, the SR-ISIS draft attaches=
 a
>>> prefix-SID to the prefix advertisement and hence implies the identity o=
f
>>> the protocol underneath the bottom most label. For any other "function"
>>> attached to a SID, it is part of the specification of this function to
>>> describe what happens when the SID is represented by a label in the MPL=
S
>>> forwarding plane and this label is the bottom most label
>>>
>>> *[[Sasha]] OK, got it. This issue is resolved.*
>>>
>>>
>>>
>>> 5.    *Resolution* *of Conflicts*: Are the
>>>
>>> a.    Are the conflict resolution procedures listed in section 2.5
>>> mandatory to implement?
>>>
>>> b.    If they are mandatory to implement, are they also mandatory to
>>> deploy, or can the operators simply treat any detected conflict as
>>> requiring human intervention and preventing normal operation of SR-MPLS=
?
>>>
>>> #Ahmed: They are recommended. I will modify the paragraph after the
>>> first 3 bullets in Section 2.5 to say that it is recommeded.
>>>
>>> *[[Sasha]] OK. However, it would be nice if you could refer separately
>>> for =E2=80=9CRECOMMENDED to implement=E2=80=9D and =E2=80=9CRECOMMENDED=
 to deploy=E2=80=9D.  The latter
>>> probably requires a configuration knob for enabling conflict resolution
>>> rules (if they are implemented). *
>>>
>>> c.    For the reference, the IETF capitalized MUST appears just in a
>>> few places in Section 2.5, and each appearance has very narrow context:
>>>
>>>                                          i.    For MCCs where the
>>> "Topology" and/or "Algorithm" fields are not defined, the numerical val=
ue
>>> of zero MUST be used for these two fields
>>>
>>>                                         ii.    If the same set of FECs
>>> are attached to the same label "L1", then the tie-breaking rules MUST
>>> always select the same FEC irrespective of the order in which the FECs =
and
>>> the label "L1" are received. In other words, the tie-breaking rule MUST=
 be
>>> deterministic.
>>>
>>>                                        iii.    An implementation of
>>> explicit SID assignment MUST guarantee collision freeness on the same r=
outer
>>>
>>> From my POV, it is not possible to infer the answer to my question from
>>> these statements. Some explicit statement is required.
>>>
>>> #Ahmed: I agree with you POV and as mentioned in my reply to items (a)
>>> and (b), I will modify the paragraph to say that it is RECOMMENDED to
>>> answer you questions in items (a) and (b)
>>>
>>> d.    The tie-breaking rules in section 2.5.1 include some specific
>>> values for encoding FEC types and address families =E2=80=93 but these =
values are
>>> not supposed to appear in any IANA registries (because the draft does n=
ot
>>> request any IANA actions). Can you please clarify what is so special ab=
out
>>> these values?
>>>
>>>

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

<div dir=3D"ltr">Folks,<div><br></div><div>Thanks for the feedback here -- =
given that there were relatively late changes to this draft in its lifecycl=
e to absorb some of the material on conflicts, if the consensus is that we =
need to make additions (it seems to be pointing that way from this small sa=
mple), then I (personally, no chair hat) think we should not worry too much=
 about needing another (short) WGLC.=C2=A0</div><div><br></div><div>The alt=
ernatives of having undefined cases, or worse, needing an addendum document=
 very soon after this is published -- seem much worse than a short delay.</=
div><div><br></div><div>Cheers,</div><div>r.</div></div><br><div class=3D"g=
mail_quote"><div dir=3D"ltr">On Mon, Nov 19, 2018 at 10:47 AM Alex Bogdanov=
 &lt;<a href=3D"mailto:bogdanov@google.com">bogdanov@google.com</a>&gt; wro=
te:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">Hello Shraddha=
, I think it&#39;s an important recommendation to include.=C2=A0<div><br></=
div><div>In the absence of another obvious draft/RFC, I would lean towards =
my original proposal of including it as a section in draft-ietf-spring-segm=
ent-routing-mpls.=C2=A0<div><br></div><div>Cheers,</div><div><br></div><div=
>Alex<br><div><br></div><div><br><div class=3D"gmail_quote"></div><div clas=
s=3D"gmail_quote"><div dir=3D"ltr"><br></div><div dir=3D"ltr">On Mon, Nov 1=
9, 2018 at 8:02 AM Przemyslaw Krol &lt;pkrol=3D<a href=3D"mailto:40google.c=
om@dmarc.ietf.org" target=3D"_blank">40google.com@dmarc.ietf.org</a>&gt; wr=
ote:<br></div></div><div class=3D"gmail_quote"><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x"><div dir=3D"ltr">Hi Shraddha<div><br></div><div>I think this would be ve=
ry=C2=A0helpful.</div><div><br></div><div>pk</div></div></blockquote></div>=
</div></div></div></div><div dir=3D"ltr"><div><div><div><div class=3D"gmail=
_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border=
-left:1px #ccc solid;padding-left:1ex"><br><div class=3D"gmail_quote"></div=
><div class=3D"gmail_quote"><div dir=3D"ltr">On Sun, Nov 18, 2018 at 8:39 P=
M Shraddha Hegde &lt;<a href=3D"mailto:shraddha@juniper.net" target=3D"_bla=
nk">shraddha@juniper.net</a>&gt; wrote:<br></div></div><div class=3D"gmail_=
quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-=
left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US"=
 link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-9141174123197902612m_-=
4049056334005215152m_1688136927262479164m_-8715810421183248678WordSection1"=
>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Hi all,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">I am preparing the shepherd write-up =
and noticed that the topic in below e-mail thread is an<u></u><u></u></span=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Open item. My personal opinion is to =
add a new section to this draft to address below cases<u></u><u></u></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">&gt;</span> more than one node advert=
ising the same IPv4/6 PREFIX and both have the same prefix-SID value with &=
quot;N&quot; flag<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">&gt;</span> where an anycast prefix i=
s advertised with a prefix-SID sub-TLV by some (but not all) of the nodes t=
hat advertise that prefix.<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">This draft =
is addressing incoming label collision and resulting behavior and also desc=
ribes other aspects like different SIDs for same
 prefix so it seems reasonable to add above two cases to this draft.<u></u>=
<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">WG members,=
 if you have an opinion, pls respond on the list.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"><u></u>=C2=
=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Rgds<u></u>=
<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Shraddha<u>=
</u><u></u></span></p>
</div></div></blockquote></div><div class=3D"gmail_quote"><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=
=3D"#954F72"><div class=3D"m_-9141174123197902612m_-4049056334005215152m_16=
88136927262479164m_-8715810421183248678WordSection1"><div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Alexander Vainshtei=
n &lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank"=
>Alexander.Vainshtein@ecitele.com</a>&gt;
<br></span></p></div></div></div></div></blockquote></div><div class=3D"gma=
il_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-=
US" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-9141174123197902612=
m_-4049056334005215152m_1688136927262479164m_-8715810421183248678WordSectio=
n1"><div><div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3=
.0pt 0in 0in 0in"><p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:=
.0001pt;line-height:normal"><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:windowtext">
<b>Sent:</b> Sunday, November 4, 2018 9:37 PM<br>
<b>To:</b> Ahmed Bashandy &lt;<a href=3D"mailto:abashandy.ietf@gmail.com" t=
arget=3D"_blank">abashandy.ietf@gmail.com</a>&gt;<br>
</span></p></div></div></div></div></blockquote></div></blockquote></div></=
div></div></div></div><div dir=3D"ltr"><div><div><div><div class=3D"gmail_q=
uote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l=
eft:1px #ccc solid;padding-left:1ex"><div class=3D"gmail_quote"><blockquote=
 class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc soli=
d;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" =
vlink=3D"#954F72"><div class=3D"m_-9141174123197902612m_-404905633400521515=
2m_1688136927262479164m_-8715810421183248678WordSection1"><div><div style=
=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in"><=
p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sa=
ns-serif;color:windowtext"><b>Cc:</b> <a href=3D"mailto:rtg-dir@ietf.org" t=
arget=3D"_blank">rtg-dir@ietf.org</a>; &#39;<a href=3D"mailto:mpls@ietf.org=
" target=3D"_blank">mpls@ietf.org</a>&#39; &lt;<a href=3D"mailto:mpls@ietf.=
org" target=3D"_blank">mpls@ietf.org</a>&gt;; &#39;<a href=3D"mailto:adrian=
@olddog.co.uk" target=3D"_blank">adrian@olddog.co.uk</a>&#39; &lt;<a href=
=3D"mailto:adrian@olddog.co.uk" target=3D"_blank">adrian@olddog.co.uk</a>&g=
t;; Jonathan Hardwick (<a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" =
target=3D"_blank">Jonathan.Hardwick@metaswitch.com</a>) &lt;<a href=3D"mail=
to:jonathan.hardwick@metaswitch.com" target=3D"_blank">jonathan.hardwick@me=
taswitch.com</a>&gt;; <a href=3D"mailto:spring@ietf.org" target=3D"_blank">=
spring@ietf.org</a>; <a href=3D"mailto:spring-chairs@ietf.org" target=3D"_b=
lank">spring-chairs@ietf.org</a>; <a href=3D"mailto:draft-ietf-spring-segme=
nt-routing-mpls.authors@ietf..org" target=3D"_blank">draft-ietf-spring-segm=
ent-routing-mpls.authors@ietf..org</a>;
 Shraddha Hegde &lt;<a href=3D"mailto:shraddha@juniper.net" target=3D"_blan=
k">shraddha@juniper.net</a>&gt;</span></p></div></div></div></div></blockqu=
ote></div></blockquote></div></div></div></div></div><div dir=3D"ltr"><div>=
<div><div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div cl=
ass=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white" l=
ang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-914117412=
3197902612m_-4049056334005215152m_1688136927262479164m_-8715810421183248678=
WordSection1"><div><div style=3D"border:none;border-top:solid #e1e1e1 1.0pt=
;padding:3.0pt 0in 0in 0in"><p class=3D"MsoNormal" style=3D"margin:0in;marg=
in-bottom:.0001pt;line-height:normal"><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13<u></u><u></u></span></p></div></div></div></div></blockquote></div>=
<div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"w=
hite" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-91=
41174123197902612m_-4049056334005215152m_1688136927262479164m_-871581042118=
3248678WordSection1">
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Ahmed,<u></=
u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Apologies f=
or a delayed response.<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">I fully agr=
ee that advertising the same prefix SID as the Node SID by two different no=
des in the SR domain is =E2=80=9C</span>a clear violation
 of the SR architecture RFC (8402)<span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,sans-serif;color:#1f497d">=E2=80=9D.<u></u><u></u></=
span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">But I do no=
t think that the SR-MPLS draft can silently ignore this violation just beca=
use it =E2=80=9C</span>is not an incoming label collision<span style=3D"fon=
t-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">=E2=
=80=9D.
<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">The same ap=
plies to the controversy in advertising at the same prefix as Anycast by so=
me nodes but not as Anycast (or even as a Node SID)
 by some other nodes. <u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Your refere=
nce to these being just control plane issues and therefore not related to S=
R-MPLS is not valid - because the drafts dealing
 with the SR control plane to which you refer in this draft are strictly MP=
LS-oriented: they define how to advertise
<b><i>SID labels</i></b> or <b><i>indices</i></b> that are translated into =
<b><i>SID labels</i></b>, and neither of these mechanisms is relevant fore =
SRV6 IMHO. (I do not have to remind you that a draft that defines
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__da=
tatracker.ietf.org_doc_draft-2Dbashandy-2Disis-2Dsrv6-2Dextensions_-3Finclu=
de-5Ftext-3D1&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXc=
WzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3Dko-3eF8yy=
SF1exH64SoeyEP0ett4gjsHmmOCvj9zCvQ&amp;s=3D_AZSiqmTUTMKFS9DAqboueo_GnvvAcFx=
ARWF820HnTA&amp;e=3D" target=3D"_blank"><span style=3D"font-size:11.0pt;fon=
t-family:&quot;Calibri&quot;,sans-serif">SRV6
 extensions for ISIS</span></a><span style=3D"font-size:11.0pt;font-family:=
&quot;Calibri&quot;,sans-serif;color:#1f497d"> exists, and deals with other=
 issues).<u></u><u></u></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">My 2c,<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Sasha<u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Office: <a href=3D"tel:+972%203-926-6302" value=3D"+97239266=
302" target=3D"_blank">+972-39266302</a><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <a href=3D"tel:+972%2054=
-926-6302" value=3D"+972549266302" target=3D"_blank">+972-549266302</a><u><=
/u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Email:=C2=A0=C2=A0
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">Alexander.Vainshtein@ecitele.com</span></a><span style=3D"font-size:11.0=
pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"><u></u><u></u>=
</span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d"><u></u>=C2=A0<u></u></span></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Ahmed Bashandy [</s=
pan><a href=3D"mailto:abashandy.ietf@gmail.com" target=3D"_blank"><span sty=
le=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mailto:a=
bashandy.ietf@gmail.com</span></a><span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,sans-serif;color:windowtext">]
<br>
<b>Sent:</b> Sunday, October 28, 2018 1:01 AM<br>
<b>To:</b> Shraddha Hegde &lt;</span><a href=3D"mailto:shraddha@juniper.net=
" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,sans-serif">shraddha@juniper.net</span></a><span style=3D"font-siz=
e:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;;=
 Alexander
 Vainshtein &lt;</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" =
target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri=
&quot;,sans-serif">Alexander.Vainshtein@ecitele.com</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext">&gt;<br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;<a href=3D"mailto:mpls@ie=
tf.org" target=3D"_blank">mpls@ietf.org</a>&#39; &lt;</span><a href=3D"mail=
to:mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-fa=
mily:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowte=
xt">&gt;;
 &#39;<a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank">adrian@olddo=
g.co.uk</a>&#39; &lt;</span><a href=3D"mailto:adrian@olddog.co.uk" target=
=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif">adrian@olddog.co.uk</span></a><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;; Jonathan=
 Hardwick
 (</span><a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_bla=
nk"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-se=
rif">Jonathan.Hardwick@metaswitch.com</span></a><span>) &lt;</span><a href=
=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">jonathan.h=
ardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> Re: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13<u></u><u></u></span></p>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<p>Thanks for the comments<u></u><u></u></p>
<p>While it is a clear violation of the SR architecture RFC (8402), more th=
an one node advertising the same IPv4/6 PREFIX and both have the same prefi=
x-SID value with &quot;N&quot; flag is not an incoming label collision beca=
use the label is associated with the same
 FEC, which is the prefix.=C2=A0 <u></u><u></u></p>
<p>Hence handling such violation is not an SR-MPLS problem because there is=
 no incoming label collision and hence it it is outside the scope of this d=
raft<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>The second issue is which SID to choose for an SR-policy (be it a policy=
 for TE, ti-lfa, uloop avoidance, security,..., etc). That is strictly a co=
ntrol layer functionality and is not specific to SR-MPLS. Hence it is outsi=
de the scope of this draft<u></u><u></u></p>
<p><u></u>=C2=A0<u></u></p>
<p>The third issue is the case where an anycast prefix is advertised with a=
 prefix-SID sub-TLV by some (but not all) of the nodes that advertise that =
prefix. Again this is not an incoming label collision because the label is =
associated with a single FEC, which
 is the anycast prefix.<u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<p class=3D"MsoNormal">On 7/19/18 8:30 PM, Shraddha Hegde wrote:<u></u><u><=
/u></p>
</div>
</div></div></blockquote></div><div class=3D"gmail_quote"><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=
=3D"#954F72"><div class=3D"m_-9141174123197902612m_-4049056334005215152m_16=
88136927262479164m_-8715810421183248678WordSection1"><blockquote style=3D"m=
argin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">Hi Ahmed,</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">The Node-SIDs are expected to be uniq=
ue to a node.
</span><u></u><u></u></p>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#1f497d">=E2=80=9C</span><u></u><u></u></pre>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt;color:windowtext">=C2=A0=C2=A0 An IGP Node-=
SID MUST NOT be associated with a prefix that is owned by</span><u></u><u><=
/u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt;color:windowtext">=C2=A0=C2=A0 more than on=
e router within the same routing domain.=E2=80=9D</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">If two different nodes advertise same=
 Node-SID,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 For Example Node A and B both adver=
tise prefix 1.1.1.1 and associate a =C2=A0SID 1000 with N bit set.</span><u=
></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">There is an=
 anomaly here and IMO, this draft should address how to handle this anomaly=
 and whether TI-LFA and other</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Application=
s can use this SID as a Node-SID.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Another sli=
ght variation of this case is a scenario where A and B both advertise a pre=
fix 1.1.1.1 and A assigns a Node-Sid</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Of 1000 and=
 B does not assign any SID.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">=C2=A0</spa=
n><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Rgds</span>=
<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Shraddha</s=
pan><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Alexander Vainshtei=
n
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">&lt;Alexander.Vainshtein@ecitele.com&gt;</span></a><span style=3D"font-s=
ize:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">
<br>
<b>Sent:</b> Thursday, July 19, 2018 10:05 PM<br>
<b>To:</b> Ahmed Bashandy </span><a href=3D"mailto:abashandy.ietf@gmail.com=
" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,sans-serif">&lt;abashandy.ietf@gmail.com&gt;</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext"><br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:=
mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"=
>&#39;
</span><a href=3D"mailto:mpls@ietf.org" target=3D"_blank"><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;mpls@ietf.or=
g&gt;</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&q=
uot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:adrian@ol=
ddog.co.uk" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span></a><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowte=
xt">&#39;
</span><a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;adrian=
@olddog.co.uk&gt;</span></a><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:windowtext">; Jonathan Hardwick (</span><=
a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank"><span =
style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Jonat=
han.Hardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif;color:windowtext">)
</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">&lt;jonathan.hardwick@metaswitch.com&gt;</span></a><span style=3D"font-s=
ize:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">; S=
hraddha
 Hegde </span><a href=3D"mailto:shraddha@juniper.net" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&l=
t;shraddha@juniper.net&gt;</span></a><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13</span><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Ahmed hi!</=
span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Lots of tha=
nks for your response.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Of course N=
ode SIDs are not different from any other Prefix SIDs when it comes to the =
MPLS forwarding plane.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">But, IMHO, =
strictly speaking, this is correct for any other SID as well.
</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">You seem to=
 ignore the difference between SR-MPLS and SRv6 with regard to the life spa=
n of prefix SIDs in general and Node SIDs in particular.
 From my POV this difference should be discussed in the draft. </span><u></=
u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">So it seems=
 that we can only =E2=80=9Cagree to disagree=E2=80=9D on the need to say so=
mething specific about Node SIDs in the draft, and let the WG to
 decide what to do about it. </span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Regards,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Sasha</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Office: <a href=3D"tel:+972%203-926-6302" value=3D"+97239266=
302" target=3D"_blank">+972-39266302</a></span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <a href=3D"tel:+972%2054=
-926-6302" value=3D"+972549266302" target=3D"_blank">+972-549266302</a></sp=
an><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Email:=C2=A0=C2=A0
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">Alexander.Vainshtein@ecitele.com</span></a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Ahmed Bashandy [</s=
pan><a href=3D"mailto:abashandy.ietf@gmail.com" target=3D"_blank"><span sty=
le=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mailto:a=
bashandy.ietf@gmail.com</span></a><span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,sans-serif;color:windowtext">]
<br>
<b>Sent:</b> Thursday, July 19, 2018 7:13 PM<br>
<b>To:</b> Alexander Vainshtein &lt;</span><a href=3D"mailto:Alexander.Vain=
shtein@ecitele.com" target=3D"_blank"><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif">Alexander.Vainshtein@ecitele.com</sp=
an></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif;color:windowtext">&gt;<br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:=
mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"=
>&#39;
 &lt;</span><a href=3D"mailto:mpls@ietf.org" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mpls@ietf.=
org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quo=
t;,sans-serif;color:windowtext">&gt;; &#39;</span><a href=3D"mailto:adrian@=
olddog.co.uk" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family=
:&quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext">&#39;
 &lt;</span><a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank"><span =
style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">adria=
n@olddog.co.uk</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">&gt;; Jonathan Hardwick (</span>=
<a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank"><span=
 style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Jona=
than.Hardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif;color:windowtext">)
 &lt;</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_=
blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif">jonathan.hardwick@metaswitch.com</span></a><span style=3D"font-size=
:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:shraddha@juniper.net" target=3D"_blank"><span styl=
e=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">shraddha@=
juniper.net</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> Re: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13</span><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p>Thanks for the reply<u></u><u></u></p>
<p>See inline<u></u><u></u></p>
<p>Ahmed<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">On 7/12/18 12:22 AM, Alexander Vainshtein wrote:<u><=
/u><u></u></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Ahmed and a=
ll,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">I would lik=
e to expand on my comments (and your responses) about the role of Node SIDs=
 in SR-MPLS.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">I would lik=
e to bring your attention two points:</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph"><u></u><span>1.<span style=3D"fon=
t:7.0pt &quot;Times New Roman&quot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u><span style=3D"color:#1f497d">Node SIDs (and, in gener=
al, Prefix SIDs) in MPLS-SR are different from the same in SRv6 because the=
y require explicit configuration action by the operator of SR domain. I.e.,=
 it is not enough for a node to
 own some /32 or /128 prefix that is advertised by IGP. The operator must e=
xplicitly configure the node to use such a prefix as=C2=A0 Node SID and to =
assign to it a specific index that is unique in the SR domain. From my POV,=
 this difference alone would qualify
 Node SIDs as a topic to be discussed in the </span><a href=3D"https://urld=
efense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dietf=
-2Dspring-2Dsegment-2Drouting-2Dmpls-2D14&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rs=
uhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpb=
BaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3Dq6dj=
pRXlamUzKZlGIuXTtBcsnwevHwddqvStZrSFMnE&amp;e=3D" target=3D"_blank">MPLS-SR
 Architecture</a><span style=3D"color:#1f497d"> draft.</span><u></u><u></u>=
</p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: I disagree w=
ith your POV. From the forwarding plane perspective it does not make any di=
fference whether a the label at the top of an MPLS
 packet (representing the prefix-SID) identifies a node or not. So from the=
 SR-mpls forwarding point of view there is no difference between a prefix-S=
ID and a node-SID. If there is any place in the SR-mpls draft where there i=
s a need to handle a node-SID different
 from a prefix SID, it would be great to point it out<br>
<br>
</span><u></u><u></u></p>
</blockquote></div></div></blockquote></div><div class=3D"gmail_quote"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0=
563C1" vlink=3D"#954F72"><div class=3D"m_-9141174123197902612m_-40490563340=
05215152m_1688136927262479164m_-8715810421183248678WordSection1"><blockquot=
e style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"margi=
n-top:5.0pt;margin-bottom:5.0pt">
<h3 style=3D"margin-left:.5in">
<u></u><span>2.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u>In addition, quite a few constructs associated with SR=
-MPLS implicitly assume that each node in the SR-MPLS domain is assigned wi=
th at least one Node SID. One example can be found in the
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.iet=
f.org_html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04&amp=
;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyj=
Lsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QF=
q9Pi27RaO5rQCk1Qw&amp;s=3DjbH0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&amp;e=
=3D" target=3D"_blank">
<span style=3D"font-family:&quot;Calibri&quot;,sans-serif">TI-LFA</span></a=
> draft. This draft says in Section 4.2:<u></u><u></u></h3>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
</blockquote></blockquote></div></div></blockquote></div></blockquote></div=
></div></div></div></div><div dir=3D"ltr"><div><div><div><div class=3D"gmai=
l_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex"><div class=3D"gmail_quote"><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc s=
olid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C=
1" vlink=3D"#954F72"><div class=3D"m_-9141174123197902612m_-404905633400521=
5152m_1688136927262479164m_-8715810421183248678WordSection1"><blockquote st=
yle=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"margin-to=
p:5.0pt;margin-bottom:5.0pt"><h3 style=3D"margin-left:1.0in"><a href=3D"htt=
ps://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_dra=
ft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04-23section-2D4.2&a=
mp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DN=
yjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4=
QFq9Pi27RaO5rQCk1Qw&amp;s=3DsAi3KCWUwGS3D93t8ic64W_46xm9y8Oacs7ozcAweS8&amp=
;e=3D" target=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;=
Courier New ;color:black&quot;">4.2</span></a><a name=3D"m_-914117412319790=
2612_m_-4049056334005215152_m_1688136927262479164_m_-8715810421183248678_se=
ction-4.2"></a><span style=3D"font-size:10.0pt;font-family:&quot;Courier Ne=
w ;color:black&quot;">..
 The repair node is a PQ node</span><u></u><u></u></h3></blockquote></block=
quote></div></div></blockquote></div></blockquote></div></div></div></div><=
/div><div dir=3D"ltr"><div><div><div><div class=3D"gmail_quote"><blockquote=
 class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc soli=
d;padding-left:1ex"><div class=3D"gmail_quote"><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"=
><div class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624=
79164m_-8715810421183248678WordSection1"><blockquote style=3D"margin-top:5.=
0pt;margin-bottom:5.0pt"><blockquote style=3D"margin-top:5.0pt;margin-botto=
m:5.0pt">
<pre style=3D"margin-left:.7in"><span style=3D"color:black">=C2=A0</span><u=
></u><u></u></pre>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">=C2=A0</span><u=
></u><u></u></pre>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">=C2=A0=C2=A0 Wh=
en the repair node is in P(S,X), the repair list is made of a</span><u></u>=
<u></u></pre>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">=C2=A0=C2=A0 si=
ngle node segment to the repair node.</span><u></u><u></u></pre>
<div>
<p class=3D"MsoNormal" style=3D"margin-right:0in;margin-bottom:0in;margin-l=
eft:.5in;margin-bottom:.0001pt;line-height:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">In the scope of this section, the repair node is not adjacen=
t to the PLR, and therefore, to the best of my understanding, =C2=A0=E2=80=
=9Ca single
<span style=3D"background:yellow">node segment</span> to the repair node=E2=
=80=9D can be only the Node SID of the repair node. Since repair nodes are =
computed dynamically, this entire scheme depends on all nodes in the MPLS=
=3DSR domain =C2=A0having at least
 one Node SID each</span><u></u><u></u></p>
</div>
</blockquote></blockquote></div></div></blockquote></div><div class=3D"gmai=
l_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-U=
S" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-9141174123197902612m=
_-4049056334005215152m_1688136927262479164m_-8715810421183248678WordSection=
1"><blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span s=
tyle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: The choice o=
f the SID to identify an intermediate or exit node(s) in an SR-policy is a =
control plane behavior, irrespective of reason such
 policy is created (be it ti-lfa explicit path, uloop avoidance explicit pa=
th, or some SR-TE explicit path). SR-Policy as well as Ti-LFA and uloop avo=
idance are handled in separate drafts. So just like the response to your pr=
evious comment, from forwarding
 plane perspective it does not make any difference whether the label at the=
 top of an MPLS packet identifies a single or multiple nodes.
<br>
<br>
</span><u></u><u></u></p>
</blockquote></div></div></blockquote></div><div class=3D"gmail_quote"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0=
563C1" vlink=3D"#954F72"><div class=3D"m_-9141174123197902612m_-40490563340=
05215152m_1688136927262479164m_-8715810421183248678WordSection1"><blockquot=
e style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"margi=
n-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal" style=3D"margin-right:0in;margin-bottom:0in;margin-l=
eft:.5in;margin-bottom:.0001pt;line-height:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">.</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Hopefully these notes clarify my position on the subject.</s=
pan><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Regards,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Sasha</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Office: <a href=3D"tel:+972%203-926-6302" value=3D"+97239266=
302" target=3D"_blank">+972-39266302</a></span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <a href=3D"tel:+972%2054=
-926-6302" value=3D"+972549266302" target=3D"_blank">+972-549266302</a></sp=
an><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Email:=C2=A0=C2=A0
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">Alexander.Vainshtein@ecitele.com</span></a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Alexander Vainshtei=
n
<br>
<b>Sent:</b> Wednesday, July 11, 2018 12:02 PM<br>
<b>To:</b> Ahmed Bashandy </span><a href=3D"mailto:abashandy.ietf@gmail.com=
" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,sans-serif">&lt;abashandy.ietf@gmail.com&gt;</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext"><br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:=
mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"=
>&#39;
</span><a href=3D"mailto:mpls@ietf.org" target=3D"_blank"><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;mpls@ietf.or=
g&gt;</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&q=
uot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:adrian@ol=
ddog.co.uk" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span></a><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowte=
xt">&#39;
</span><a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;adrian=
@olddog.co.uk&gt;</span></a><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:windowtext">; Jonathan Hardwick (</span><=
a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank"><span =
style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Jonat=
han.Hardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif;color:windowtext">)
</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">&lt;jonathan.hardwick@metaswitch.com&gt;</span></a><span style=3D"font-s=
ize:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:shraddha@juniper.net" target=3D"_blank"><span styl=
e=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">shraddha@=
juniper.net</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13</span><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Ahmed, and =
all,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Lots of tha=
nks for a detailed response to my comments.
</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">Please see
</span><b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot=
;,sans-serif;color:#00b050">inline below</span></i></b><span style=3D"font-=
size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d"> my p=
osition on each of them.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Regards,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Sasha</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Office: <a href=3D"tel:+972%203-926-6302" value=3D"+97239266=
302" target=3D"_blank">+972-39266302</a></span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Cell:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <a href=3D"tel:+972%2054=
-926-6302" value=3D"+972549266302" target=3D"_blank">+972-549266302</a></sp=
an><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#1f497d">Email:=C2=A0=C2=A0
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank=
"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f">Alexander.Vainshtein@ecitele.com</span></a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1f497d">=C2=A0</span><u></u><u></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-ser=
if;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-f=
amily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Ahmed Bashandy [</s=
pan><a href=3D"mailto:abashandy.ietf@gmail.com" target=3D"_blank"><span sty=
le=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mailto:a=
bashandy.ietf@gmail.com</span></a><span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,sans-serif;color:windowtext">]
<br>
<b>Sent:</b> Wednesday, July 11, 2018 4:42 AM<br>
<b>To:</b> Alexander Vainshtein &lt;</span><a href=3D"mailto:Alexander.Vain=
shtein@ecitele.com" target=3D"_blank"><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif">Alexander.Vainshtein@ecitele.com</sp=
an></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-=
chairs@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif">draft-ietf-spring-segment-routing-mpls.authors@ie=
tf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&=
quot;,sans-serif;color:windowtext"><br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org" target=3D"_blank"><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rt=
g-dir@ietf.org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">; &#39;</span><a href=3D"mailto:=
mpls@ietf.org" target=3D"_blank"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"=
>&#39;
 &lt;</span><a href=3D"mailto:mpls@ietf.org" target=3D"_blank"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mpls@ietf.=
org</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quo=
t;,sans-serif;color:windowtext">&gt;; &#39;</span><a href=3D"mailto:adrian@=
olddog.co.uk" target=3D"_blank"><span style=3D"font-size:11.0pt;font-family=
:&quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span></a><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windo=
wtext">&#39;
 &lt;</span><a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank"><span =
style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">adria=
n@olddog.co.uk</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:windowtext">&gt;; Jonathan Hardwick (</span>=
<a href=3D"mailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank"><span=
 style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Jona=
than.Hardwick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif;color:windowtext">)
 &lt;</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com" target=3D"_=
blank"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif">jonathan.hardwick@metaswitch.com</span></a><span style=3D"font-size=
:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:shraddha@juniper.net" target=3D"_blank"><span styl=
e=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">shraddha@=
juniper.net</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org" target=3D"_blank"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring@ietf.or=
g</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext"><br>
<b>Subject:</b> Re: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13</span><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p>Thanks for thorough (and VERY clear) the review<u></u><u></u></p>
<p>See inline #Ahmed<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p>Ahmed<u></u><u></u></p>
<p>=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p class=3D"MsoNormal">On 6/15/18 11:08 PM, Alexander Vainshtein wrote:<u><=
/u><u></u></p>
</div>
</blockquote></blockquote></div></div></blockquote></div><div class=3D"gmai=
l_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white" lang=3D"EN-U=
S" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-9141174123197902612m=
_-4049056334005215152m_1688136927262479164m_-8715810421183248678WordSection=
1"><blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote s=
tyle=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"margin-t=
op:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Re-sending to=C2=A0 correct SPRING WG list.</span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Sincere apologies for the delay caused by a typo.</span><u></u><u></u>=
</p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">Thumb typed by Sasha Vainshtein</span><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-se=
rif">=C2=A0</span><u></u><u></u></p>
</div>
<div style=3D"margin-left:.3in;margin-bottom:12.0pt">
<div class=3D"MsoNormal" align=3D"center" style=3D"margin:0in;margin-bottom=
:.0001pt;text-align:center">
<span style=3D"font-family:&quot;Times New Roman ,serif&quot;">
<hr size=3D"2" width=3D"98%" align=3D"center">
</span></div>
</div>
</blockquote></blockquote></blockquote></div></div></blockquote></div><div =
class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white"=
 lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-9141174=
123197902612m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78WordSection1"><blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">=
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote styl=
e=3D"margin-top:5.0pt;margin-bottom:5.0pt"><div id=3D"m_-914117412319790261=
2m_-4049056334005215152m_1688136927262479164m_-8715810421183248678divRplyFw=
dMsg"><p class=3D"MsoNormal"><b>From:</b> Alexander Vainshtein<br>
<b>Sent:</b> Sunday, June 10, 2018 10:43:52 AM<br>
<b>To:</b> <a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank">spri=
ng-chairs@ietf.org</a>; <a href=3D"mailto:draft-ietf-spring-segment-routing=
-mpls.authors@ietf.org" target=3D"_blank">
draft-ietf-spring-segment-routing-mpls.authors@ietf.org</a><br>
</p></div></blockquote></blockquote></blockquote></div></div></blockquote><=
/div></blockquote></div></div></div></div></div><div dir=3D"ltr"><div><div>=
<div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"=
margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=
=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white" lang=
=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-914117412319=
7902612m_-4049056334005215152m_1688136927262479164m_-8715810421183248678Wor=
dSection1"><blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><bloc=
kquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"=
margin-top:5.0pt;margin-bottom:5.0pt"><div id=3D"m_-9141174123197902612m_-4=
049056334005215152m_1688136927262479164m_-8715810421183248678divRplyFwdMsg"=
><p class=3D"MsoNormal"><b>Cc:</b> <a href=3D"mailto:spring@ietf.com" targe=
t=3D"_blank">spring@ietf..com</a>; <a href=3D"mailto:rtg-dir@ietf.org" targ=
et=3D"_blank">
rtg-dir@ietf.org</a>; &#39;<a href=3D"mailto:mpls@ietf.org" target=3D"_blan=
k">mpls@ietf.org</a>&#39;; &#39;<a href=3D"mailto:adrian@olddog.co.uk" targ=
et=3D"_blank">adrian@olddog.co.uk</a>&#39;; Jonathan Hardwick (<a href=3D"m=
ailto:Jonathan.Hardwick@metaswitch.com" target=3D"_blank">Jonathan.Hardwick=
@metaswitch.com</a>);
<a href=3D"mailto:shraddha@juniper.net" target=3D"_blank">shraddha@juniper.=
net</a></p></div></blockquote></blockquote></blockquote></div></div></block=
quote></div></blockquote></div></div></div></div></div><div dir=3D"ltr"><di=
v><div><div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div =
class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white"=
 lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-9141174=
123197902612m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78WordSection1"><blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">=
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt"><blockquote styl=
e=3D"margin-top:5.0pt;margin-bottom:5.0pt"><div id=3D"m_-914117412319790261=
2m_-4049056334005215152m_1688136927262479164m_-8715810421183248678divRplyFw=
dMsg"><p class=3D"MsoNormal"><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-=
mpls-13<span style=3D"font-family:&quot;Times New Roman&quot;,serif">
</span><u></u><u></u></p></div></blockquote></blockquote></blockquote></div=
></div></blockquote></div><div class=3D"gmail_quote"><blockquote class=3D"g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex"><div bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#9=
54F72"><div class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369=
27262479164m_-8715810421183248678WordSection1"><blockquote style=3D"margin-=
top:5.0pt;margin-bottom:5.0pt"><blockquote style=3D"margin-top:5.0pt;margin=
-bottom:5.0pt"><blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Explicitly adding Shra=
ddha =C2=A0who is the shepherd of this draft.
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">=C2=A0</span><u></u><u=
></u></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Regards,</span><u></u>=
<u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Sasha</span><u></u><u>=
</u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">=C2=A0</span><u></u><u=
></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Office: <a href=3D"tel=
:+972%203-926-6302" value=3D"+97239266302" target=3D"_blank">+972-39266302<=
/a></span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Cell:=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 <a href=3D"tel:+972%2054-926-6302" value=3D"+972549266302" =
target=3D"_blank">+972-549266302</a></span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Email:=C2=A0=C2=A0 </s=
pan><a href=3D"mailto:Alexander.Vainshtein@ecitele.com" target=3D"_blank">A=
lexander.Vainshtein@ecitele.com</a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">=C2=A0</span><u></u><u=
></u></p>
<div>
<div style=3D"border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b>From:</b> Alexander Vainshtein <br>
<b>Sent:</b> Friday, June 8, 2018 5:43 PM<br>
<b>To:</b> &#39;<a href=3D"mailto:spring-chairs@ietf.org" target=3D"_blank"=
>spring-chairs@ietf.org</a>&#39; <a href=3D"mailto:spring-chairs@ietf.org" =
target=3D"_blank">
&lt;spring-chairs@ietf.org&gt;</a>; &#39;<a href=3D"mailto:draft-ietf-sprin=
g-segment-routing-mpls.authors@ietf.org" target=3D"_blank">draft-ietf-sprin=
g-segment-routing-mpls.authors@ietf.org</a>&#39;
<a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf.org" =
target=3D"_blank">&lt;draft-ietf-spring-segment-routing-mpls.authors@ietf.o=
rg&gt;</a><br>
<b>Cc:</b> &#39;<a href=3D"mailto:spring@ietf.com" target=3D"_blank">spring=
@ietf.com</a>&#39; <a href=3D"mailto:spring@ietf.com" target=3D"_blank">
&lt;spring@ietf.com&gt;</a>; <a href=3D"mailto:rtg-dir@ietf.org" target=3D"=
_blank">rtg-dir@ietf.org</a>; <a href=3D"mailto:mpls@ietf.org" target=3D"_b=
lank">
mpls@ietf.org</a>; &#39;<a href=3D"mailto:adrian@olddog.co.uk" target=3D"_b=
lank">adrian@olddog.co.uk</a>&#39;
<a href=3D"mailto:adrian@olddog.co.uk" target=3D"_blank">&lt;adrian@olddog.=
co.uk&gt;</a><br>
<b>Subject:</b> RtgDir Early review: draft-ietf-spring-segment-routing-mpls=
-13<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">Hello,</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">I have been selected to do a routing directorate =
=E2=80=9Cearly=E2=80=9D review of this draft:
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__da=
tatracker.ietf.org_doc_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dmpls_&am=
p;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNy=
jLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4Q=
Fq9Pi27RaO5rQCk1Qw&amp;s=3DCxbaaf9U0kj6_meVSobSkRLQW1SwI8MJvgHpuYp0QOM&amp;=
e=3D" target=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;V=
erdana&quot;,sans-serif">https://datatracker.ietf.org/doc/draft-ietf-spring=
-segment-routing-mpls/</span></a><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">The routing directorate will, on request from the w=
orking group chair, perform an =E2=80=9Cearly=E2=80=9D review of a draft be=
fore it is submitted for publication to the IESG. The early review
 can be performed at any time during the draft=E2=80=99s lifetime as a work=
ing group document. The purpose of the early review depends on the stage th=
at the document has reached. As this document is currently in the WG Last c=
all, my focus for the review was to determine
 whether the document is ready to be published. Please consider my comments=
 along with the other working group last call comments.</span><u></u><u></u=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">For more information about the Routing Directorate,=
 please see
</span><span style=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,sans-s=
erif">=E2=80=8B</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=
=3Dhttp-3A__trac.tools.ietf.org_area_rtg_trac_wiki_RtgDir&amp;d=3DDwMGaQ&am=
p;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0=
YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk=
1Qw&amp;s=3D6pnI7l82ewwzoxgOXqTKrbKuQidt6-KBsZdsXFnoQCg&amp;e=3D" target=3D=
"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sa=
ns-serif">http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir</span></a><s=
pan style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Document</span></b><span style=3D"font-size:10.0=
pt;font-family:&quot;Verdana&quot;,sans-serif">: draft-ietf-spring-segment-=
routing-mpls-13</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Reviewer</span></b><span style=3D"font-size:10.0=
pt;font-family:&quot;Verdana&quot;,sans-serif">: Alexander (=E2=80=9CSasha=
=E2=80=9D) Vainshtein (</span><a href=3D"mailto:alexander.vainshtein@ecitel=
e.com" target=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;=
Verdana&quot;,sans-serif">alexander.vainshtein@ecitele.com</span></a><span =
style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">)</sp=
an><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Review Date</span></b><span style=3D"font-size:1=
0.0pt;font-family:&quot;Verdana&quot;,sans-serif">: 08-Jun-18</span><u></u>=
<u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Intended Status</span></b><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">: Proposed Standard.<=
/span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Summary</span></b><span style=3D"font-size:10.0p=
t;font-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">I have some minor concerns about this document that=
 I think should be resolved before it is submitted to the IESG.</span><u></=
u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Comments</span></b><span style=3D"font-size:10.0=
pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">I consider this draft as an important =C2=A0compani=
on document to the
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__to=
ols.ietf.org_html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2D15&amp;d=3DDw=
MGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7=
mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27R=
aO5rQCk1Qw&amp;s=3DiJShh7e7yyVkt44v1O5pyCOMfHCpAvfBNGgFr5lk130&amp;e=3D" ta=
rget=3D"_blank"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&q=
uot;,sans-serif">Segment
 Routing Architecture</span></a><span style=3D"font-size:10.0pt;font-family=
:&quot;Verdana&quot;,sans-serif"> draft that, ideally, should augment defin=
itions of the Segment Routing (SR) notions and constructs given there with =
details specific for the SR instantiation that
 uses=C2=A0 the MPLS data plane (SR-MPLS).=C2=A0 Many issues raised in my r=
eview reflect either gaps that should be, but have not been, closed, or inc=
onsistencies between the two drafts.
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">Since
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__to=
ols.ietf.org_html_rfc8287&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeM=
K-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=
=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3Dy7jp3UYNTtcmm9HOulzq=
PTrMURTrsMiO26rWlNZN5Ws&amp;e=3D" target=3D"_blank"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">RFC
 8287</span></a><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&q=
uot;,sans-serif"> is already published as a Standards Track RFC, I expect s=
uch augmentation to be backward compatible with this document (or to provid=
e clear indications of required updates to this
 document). And I include the MPLS WG into distribution list. </span><u></u=
><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">This draft was not easy reading for me. In particul=
ar, the style of Section 2.5 that discusses at length and in some detail mu=
ltiple =E2=80=9Ccorner cases=E2=80=9D resulting, presumably, from
 misconfiguration, before it explains the basic (and relatively simple) =E2=
=80=9Cnormal=E2=80=9D behavior, looks problematic to me.</span><u></u><u></=
u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">The WG Last Call has been extended by one week. Nev=
ertheless, I am sending out my comments
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Major Issues</span></b><span style=3D"font-size:=
10.0pt;font-family:&quot;Verdana&quot;,sans-serif">: None found</span><u></=
u><u></u></p>
</div>
</div>
</blockquote></blockquote></blockquote></div></div></blockquote></div><div =
class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor=3D"white"=
 lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"><div class=3D"m_-9141174=
123197902612m_-4049056334005215152m_1688136927262479164m_-87158104211832486=
78WordSection1"><blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">=
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: thanks a lot</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Verdana&quot;,sans-serif">Minor Issues</span></b><span style=3D"font-size:=
10.0pt;font-family:&quot;Verdana&quot;,sans-serif">: Quite a few but, hopef=
ully, easy to resolve.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ve=
rdana&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph"><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Verdana&quot;,sans-serif">1.</span><span style=3D"font-siz=
e:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Encapsulation of SR-MPLS packets</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:
</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">a.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">RFC 3032 (referenced by the draft) and RFC 5332 (<b><i>not mentione=
d in the draft</i></b>) depend two encapsulations of labeled packets - one =
for Downstream-allocated labels and another
 for Upstream-allocated ones.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: RFC5332 is for multicast. As mentioned in Section 6 of d=
raft-ietf-spring-segment-routing-15, multicast is outside the scope of SR. =
Hence the RFC was not referred to in the SR-MPLS
 draft</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] I would be satisfied =
with this response, would it not be for the following text I see in Section=
 2.2 of the</span></i></b><b><i><span style=3D"font-size:11.0pt;font-family=
:&quot;Calibri&quot;,sans-serif;color:#1f497d">
</span></i></b><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttp=
s-3A__tools.ietf.org_html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dpolic=
y-2D01&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&a=
mp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0d=
R-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3D4f0H68LTvkp7N-bYTVLOhWqiEbHaCsOQR1z_Qzz=
3Wf4&amp;e=3D" target=3D"_blank"><b><i><span style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif">SR
 Policy Architecture</span></i></b></a><b><i><span style=3D"font-size:11.0p=
t;font-family:&quot;Calibri&quot;,sans-serif;color:#1f497d">
</span></i></b><b><i><span style=3D"font-size:11.0pt;font-family:&quot;Cali=
bri&quot;,sans-serif;color:#00b050">draft:</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 A variation of SR Policy can =
be used for packet replication.=C2=A0 A</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 candidate path could comprise=
 multiple SID-Lists; one for each</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 replication path.=C2=A0 In su=
ch a scenario, packets are actually</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 replicated through each SID L=
ist of the SR Policy to realize a point-</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-heigh=
t:normal">
<span style=3D"font-size:10.0pt">=C2=A0=C2=A0 to-multipoint service deliver=
y. </span><u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">This looks to me as being very =
much multicast in SR, and, unless you want to say that it is limited to SRv=
6, makes my question relevant IMHO.</span></i></b><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">b.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">From my POV the ST-MPLS only uses Downstream-allocated labels =E2=
=80=93 but I expect the draft to state that explicitly, one way or another.=
 (If Upstream-allocated labels are relevant for SR-MPLS,
 I would see it as a major gap, so I hope that this is not the case).</span=
><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: I will add a statement in section 2.2 to mention that it=
 is down-stream allocated as you mentioned</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#1f497d">[[Sasha]] This is quite unambig=
uous and, once added, would resolve my comment in full =E2=80=93 the previo=
us comment notwithstanding. In particular, it would imply
 that even labels representing BSIDs of a SR Replication policies will be d=
ownstream-allocated.
</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph"><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Verdana&quot;,sans-serif">2.</span><span style=3D"font-siz=
e:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Label spaces in SR-MPLS</span></b><span style=3D"font-size:10.0p=
t;font-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">a.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">RFC 3031 (referenced by the draft) defines per-platform and per-int=
erface label spaces, and RFC 5331 (<b><i>not mentioned in the draft</i></b>=
) adds context-specific label spaces and context
 labels. </span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">b.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The draft does not say which of these are or are not relevant for S=
R-MPLS</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">c.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">From my POV:</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.5in"><span=
 style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New=
 Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Labels representing all kinds of SIDs mentioned in the draft MUST b=
e allocated from the per-platform label space only
</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.5in"><span=
 style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">At the same time, instantiation of Mirror Segment IDs defined in Se=
ction 5.1 of the Segment Routing Architecture draft using MPLS data plane c=
learly calls for context labels and context-specific
 label spaces</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">d.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I expect the draft to provide a clear-cut position on these aspects=
 of SR-MPLS.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: I will add a statement to section 2.2 to say that the it=
 is per-platform. Regarding the function &quot;mirroring&quot;, SR attaches=
 a *function* to each SID. The &quot;mirroring&quot; function is
 already described in Section 5.1 of draft-ietf-spring-segment-routing and =
is not specific to the MPLS forwarding plane. Hence there is no need to re-=
mention it here because this document is trying to be as specific as possib=
le to the MPLS forwarding plane.
 General functions attached to SID are described in the segment routing arc=
hitecture document or future documents. Furture documents proposing new SR =
function must be as specific and clear as possible</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] Looks OK to me.</span=
></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph"><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Verdana&quot;,sans-serif">3.</span><span style=3D"font-siz=
e:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">SR-MPLS and hierarchical LSPs</span></b><span style=3D"font-size=
:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><u></u><u></u><=
/p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">a.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">SR LSPs that include more than one segment are hierarchical LSPs fr=
om the POV of the MPLS data plane. Therefore some (possibly, all) of the mo=
dels for handling TTL and TC bits that have
 been defined in RFC 3443 (<b><i>not mentioned in the draft</i></b>) should=
 apply to SR-MPLS</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">b.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">RFC 8287 (<b><i>not referenced in the draft</i></b>) specifically d=
iscussed operation of the LSP Traceroute function for SR LSPs in the case w=
hen Pipe/Short Pipe model for TTL handling is
 used</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">c.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I expect the draft to provide at least some guidelines regarding ap=
plicability of each specific model defined in RFC 3443 (separately for TTL =
and TC bits) to SR-MPLS.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: BY design, the instantiation of SR over the MPLS forward=
ing plane (and hence this draft) does not modify the MPLS forwarding plan b=
ehavior as it is mentioned in the first sentence
 in Section 1. So the TTL behavior specified in rfc3443 is already implied =
and there is no need to re-mention it here just like all aspects of MPLS fo=
rwarding. RFC8287 is OAM-specific.=C2=A0 SR-OAM is handled in a separate do=
cument so is outside the scope of this
 draft</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] Unfortunately I do no=
t think this is good enough. Let me ask a specific question reflecting my c=
oncerns:</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">The head-end node sends SR-MPLS=
 packets across a path defined by an ordered set of SIDs with more than one=
 SID in the list. Each SID is represented by a
 label stack entry (LSE) in the MPLS label stack, and the label field in ea=
ch LSE is the label that matches the corresponding SID. However, each LSE a=
lso includes the TTL and TC fields. How does the head-end node set these fi=
elds in each of the LSEs following
 the top one? This clearly depends on the model (Uniform vs. Pipe/Short Pip=
e) implemented in each node that that performs Next operation on the packet=
 along the path =E2=80=93 but the head-end node usually is not aware of tha=
t.
</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">RFC 8287 is relevant as an exam=
ple here IMHO because it recommends the following setting of TTL in Tracero=
ute packets:</span></i></b><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:.55in">
<u></u><span>-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u><b><i><span style=3D"color:#00b050">Set the TTL of all=
 the labels above one that represents the segment you are currently tracing=
 to maximum</span></i></b><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:.55in">
<u></u><span>-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u><b><i><span style=3D"color:#00b050">Set the TTL of the=
 label one that represents the segment you are currently tracing to the des=
ired value (to be incremented until end of segment is reached</span></i></b=
><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:.55in">
<u></u><span>-<span style=3D"font:7.0pt &quot;Times New Roman&quot;">=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
</span></span><u></u><b><i><span style=3D"color:#00b050">Set the TTL of all=
 the labels below one that represents the segment you are currently tracing=
 to 0.</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-family:&quot;Calibri&quot;=
,sans-serif;color:#00b050">I expect the draft to provide some recommendatio=
ns for traffic (non-OAM) packets as well.</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph"><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Verdana&quot;,sans-serif">4.</span><span style=3D"font-siz=
e:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Inferring network layer protocol in SR-MPLS</span></b><span styl=
e=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><=
u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">a.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">I wonder if the draft could provide any details on the situation wh=
en a label that represents some kind of SID is the bottom-of-stack label to=
 be popped by the egress LER</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#ahmed: This is part of the &quot;Next&quot; function. It is des=
cribed in detail in this document.
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] NEXT function is ment=
ioned in several places in the document. Can you please point to the specif=
ic text that is relevant for my question?</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">b.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">For the reference, RFC 3032 says that =E2=80=9Cthe identity of the =
network layer protocol=C2=A0 must be inferable from the value of the label =
which is popped from=C2=A0 the bottom of the stack, possibly along
 with the contents=C2=A0 of the network layer header itself=E2=80=9D</span>=
<u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">c.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">From my POV the following scenario indicates relevance of this expe=
ctation for SR-MPLS:</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.5in"><span=
 style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New=
 Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">IS-IS is used for distributing both IPv4 and IPv6 reachability in a=
 given domain</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.5in"><span=
 style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">An IS-IS adjacency over some dual-stack link is established, and a =
single Adj-SID for this adjacency is advertised</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.5in"><span=
 style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">iii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times N=
ew Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The node that has assigned and advertised this Adj-SID receives a l=
abeled packet with the label representing this Adj-SID being both the top a=
nd bottom-of-stack label</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.5in"><span=
 style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">iv.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The implementers must be given unambiguous instructions for forward=
ing the unlabeled packet via the dual-stack link as an Ipv4 or an IPv6 pack=
et.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: If you take a look at the SR-ISIS , SR-OSPFv2 and SR-OSF=
v3 drafts, you will see all 3 protocol advertise different adj-SIDS for IPv=
4 next-hop and IPv6 next-hop. For example, ISIS
 uses the &quot;F-Flag&quot; (section 2.2.1 in draft-ietf-isis-segment-rout=
ing-extensions-18) to specify whether the adj-SID is for IPv4 and IPv6. Sim=
ilarly, the SR-ISIS draft attaches a prefix-SID to the prefix advertisement=
 and hence implies the identity of the protocol
 underneath the bottom most label. For any other &quot;function&quot; attac=
hed to a SID, it is part of the specification of this function to describe =
what happens when the SID is represented by a label in the MPLS forwarding =
plane and this label is the bottom most label
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] OK, got it. This issu=
e is resolved.</span></i></b><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">=C2=A0</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph"><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Verdana&quot;,sans-serif">5.</span><span style=3D"font-siz=
e:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,s=
ans-serif">Resolution</span></b><span style=3D"font-size:10.0pt;font-family=
:&quot;Verdana&quot;,sans-serif">
<b>of Conflicts</b>: Are the</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">a.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Are the conflict resolution procedures listed in section 2.5 mandat=
ory to implement?
</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">b.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">If they are mandatory to implement, are they also mandatory to depl=
oy, or can the operators simply treat any detected conflict as requiring hu=
man intervention and preventing normal operation
 of SR-MPLS?</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: They are recommended. I will modify the paragraph after =
the first 3 bullets in Section 2.5 to say that it is recommeded. =C2=A0
</span><u></u><u></u></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif;color:#00b050">[[Sasha]] OK. However, it would=
 be nice if you could refer separately for =E2=80=9CRECOMMENDED to implemen=
t=E2=80=9D and =E2=80=9CRECOMMENDED to deploy=E2=80=9D.=C2=A0 The latter pr=
obably requires
 a configuration knob for enabling conflict resolution rules (if they are i=
mplemented).
</span></i></b><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">c.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">For the reference, the IETF capitalized MUST appears just in a few =
places in Section 2.5, and each appearance has very narrow context:</span><=
u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.5in"><span=
 style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New=
 Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">For MCCs where the &quot;Topology&quot; and/or &quot;Algorithm&quot=
; fields are not defined, the numerical value of zero MUST be used for thes=
e two fields</span><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.5in"><span=
 style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times Ne=
w Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">If the same set of FECs are attached to the same label &quot;L1&quo=
t;, then the tie-breaking rules MUST always select the same FEC irrespectiv=
e of the order in which the FECs and the label &quot;L1&quot; are
 received. In other words, the tie-breaking rule MUST be deterministic. </s=
pan><u></u><u></u></p>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.5in"><span=
 style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,serif&quot;">=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">iii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times N=
ew Roman ,serif&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">An implementation of explicit SID assignment MUST guarantee collisi=
on freeness on the same router</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size=
:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">From my POV, it is not =
possible to infer the answer to my question from these statements. Some exp=
licit statement is required.</span><u></u><u></u></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman ,se=
rif&quot;">#Ahmed: I agree with you POV and as mentioned in my reply to ite=
ms (a) and (b), I will modify the paragraph to say that it is RECOMMENDED t=
o answer you questions in items (a) and (b)</span><u></u><u></u></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"m_-9141174123197902612m_-4049056334005215152m_16881369272624791=
64m_-8715810421183248678MsoListParagraph" style=3D"margin-left:1.0in"><span=
 style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">d.</=
span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman ,seri=
f&quot;">=C2=A0=C2=A0=C2=A0
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">The tie-breaking rules in section 2.5.1 include some specific value=
s for encoding FEC types and address families =E2=80=93 but these values ar=
e not supposed to appear in any IANA registries (because
 the draft does not request any IANA actions). Can you please clarify what =
is so special about these values?
</span><u></u><u></u></p>
</div>
</div>
</blockquote>
</blockquote></blockquote></div></div></blockquote></div></blockquote></div=
></div></div></div></div></blockquote></div>

--00000000000004ee14057b10e937--


From nobody Mon Nov 19 21:19:20 2018
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07EBF127332; Mon, 19 Nov 2018 21:19:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.987
X-Spam-Level: 
X-Spam-Status: No, score=-1.987 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham 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 DuDaDQwoi0EV; Mon, 19 Nov 2018 21:19:06 -0800 (PST)
Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com [IPv6:2607:f8b0:4864:20::62a]) (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 EEA1A12D4EB; Mon, 19 Nov 2018 21:19:05 -0800 (PST)
Received: by mail-pl1-x62a.google.com with SMTP id v1-v6so408984plo.2; Mon, 19 Nov 2018 21:19:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=TmhL4/l9hAcZ+Z8NlKXoDWKBydPbJvlUFJwXdC0Z6c4=; b=I0fJyZLN/fH3r74fL7nVSVMrufFP2xjC8NA4iO/VZavU7WR3PmXos9CQr8jkRkDXvu W/pm4toYdEClNk5hKcbbm2OAZlXk4zCL5sO3G9ZMDCJ9A5kLAgaYK5GBR0zhxfDpzN1F PCIbIkG4w9HmaE7kVcNEODx69OE4wobO94tEETay6rANJfSV6toIv71MIzPgqPm8OcZ6 WIW4wTdi0SQTvuqULZC3MXAOAafyNCrt4lUuD0HEU0RGvcZ9E0Hh4WCJ+GRJfDGFT/h/ UsxpmCi/TjGe0E8cvBrOkH+9DcJ7VRmWZGW4g4yhzA/rYliuMI/0L4aNz5WPm+gZsN41 mNGg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=TmhL4/l9hAcZ+Z8NlKXoDWKBydPbJvlUFJwXdC0Z6c4=; b=Zf8zuQhKWLwi5vW14c6JpxmTwY87ZCNcgINg8OHuDhEH6pf2+D77BXFxLNepEUr6NC PrHu1P78Boe68FHSk+HwEorgpHwSaH+WHy0kq2/Ex991i37C14BmJ+Ivy0W0yp/Ia2oE Fesfygeawf00/GNTt4ekq9+Sk20iV7L1Jybv6VlPULhEI1wEy/Va6zAjcMWImkP6sxmd 8sduFYBezy+Im+QyEdsFsWxFgPM9nqPCN1yhYTwdAR2gXl6HKsReViNgwcWNPHnvRIJ7 2uGv+UdyVOg+leLhnl+VDpx30Y4Wmll1QxktX1hJaDDb+4zjiSrVSA3eRzoK+6S5nPtP KOSw==
X-Gm-Message-State: AA+aEWY1g4ss5/MwLOrh9ymf/Elp3uENw9ixUocdAMWnIXEm+L77yA0i zNkEEiNItllZYlcDeCjDI1xD4SaZ
X-Google-Smtp-Source: AFSGD/U37YLpIy7hS0Zgx8ipmNQSMBtHijjiHaEXo5OEu9WFnwIET7K8oJ0faHSDjcFlCS9jb3JXzw==
X-Received: by 2002:a17:902:7107:: with SMTP id a7mr735958pll.290.1542691144759;  Mon, 19 Nov 2018 21:19:04 -0800 (PST)
Received: from [192.168.1.9] (c-73-189-13-44.hsd1.ca.comcast.net. [73.189.13.44]) by smtp.gmail.com with ESMTPSA id u6sm43288446pgr.79.2018.11.19.21.19.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Nov 2018 21:19:03 -0800 (PST)
Content-Type: multipart/alternative; boundary=Apple-Mail-4969499B-3E82-4EDD-B8BC-F3CD36C54030
Mime-Version: 1.0 (1.0)
From: Jeff Tantsura <jefftant.ietf@gmail.com>
X-Mailer: iPhone Mail (16B92)
In-Reply-To: <BYAPR05MB3943FB07ACA7E343152F2BFBD5D80@BYAPR05MB3943.namprd05.prod.outlook.com>
Date: Mon, 19 Nov 2018 21:19:02 -0800
Cc: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>, Ahmed Bashandy <abashandy.ietf@gmail.com>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "spring@ietf.org" <spring@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "spring-chairs@ietf.org" <spring-chairs@ietf.org>, "draft-ietf-spring-segment-routing-mpls.authors@ietf.org" <draft-ietf-spring-segment-routing-mpls.authors@ietf.org>,  "Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com)" <jonathan.hardwick@metaswitch.com>
Content-Transfer-Encoding: 7bit
Message-Id: <71D2FC23-63CD-45A9-8996-2DAF4A27204E@gmail.com>
References: <DB5PR0301MB19093D3B7D8159B9A341F5F79D790@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB190932C9A74DE438278C337D9D730@DB5PR0301MB1909.eurprd03.prod.outlook.com> <46a64bb1-1b17-184c-1089-e05315057236@gmail.com> <DB5PR0301MB1909C7F93AA4DF7CFB5EEEA09D5A0@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB19090AA4E888EFF6E634B4239D590@DB5PR0301MB1909.eurprd03.prod.outlook.com> <da7c2afe-ebf8-1827-1134-14f72044c812@gmail.com> <DB5PR0301MB1909542DB5C8F571257304929D520@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BN3PR05MB27060F2C9F0D775C33AD5A65D5510@BN3PR05MB2706.namprd05.prod.outlook.com> <c33105ce-41b2-3beb-f8d7-826999a8f588@gmail.com> <DB5PR0301MB1909D4AB682398BD152E72519DC90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BYAPR05MB3943FB07ACA7E343152F2BFBD5D80@BYAPR05MB3943.namprd05.prod.outlook.com>
To: Shraddha Hegde <shraddha@juniper.net>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/MsS6NFRDbIErzG0Ebb7yKYDiJa0>
Subject: Re: [mpls] RtgDir Early review: draft-ietf-spring-segment-routing-mpls-13
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 05:19:12 -0000

--Apple-Mail-4969499B-3E82-4EDD-B8BC-F3CD36C54030
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

Sraddha,

Please do so.
Thanks=20


Regards,
Jeff

> On Nov 18, 2018, at 20:37, Shraddha Hegde <shraddha@juniper.net> wrote:
>=20
> Hi all,
>=20
> =20
>=20
> I am preparing the shepherd write-up and noticed that the topic in below e=
-mail thread is an
>=20
> Open item. My personal opinion is to add a new section to this draft to ad=
dress below cases
>=20
> > more than one node advertising the same IPv4/6 PREFIX and both have the s=
ame prefix-SID value with "N" flag
>=20
> > where an anycast prefix is advertised with a prefix-SID sub-TLV by some (=
but not all) of the nodes that advertise that prefix.
>=20
> =20
>=20
> This draft is addressing incoming label collision and resulting behavior a=
nd also describes other aspects like different SIDs for same prefix so it se=
ems reasonable to add above two cases to this draft.
>=20
> WG members, if you have an opinion, pls respond on the list.
>=20
> =20
>=20
> Rgds
>=20
> Shraddha
>=20
> From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>=20
> Sent: Sunday, November 4, 2018 9:37 PM
> To: Ahmed Bashandy <abashandy.ietf@gmail.com>
> Cc: rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; 'adrian@olddog.co.u=
k' <adrian@olddog.co.uk>; Jonathan Hardwick (Jonathan.Hardwick@metaswitch.co=
m) <jonathan.hardwick@metaswitch.com>; spring@ietf.org; spring-chairs@ietf.o=
rg; draft-ietf-spring-segment-routing-mpls.authors@ietf.org; Shraddha Hegde <=
shraddha@juniper.net>
> Subject: RE: RtgDir Early review: draft-ietf-spring-segment-routing-mpls-1=
3
> =20
>=20
> Ahmed,
>=20
> Apologies for a delayed response.
>=20
> I fully agree that advertising the same prefix SID as the Node SID by two d=
ifferent nodes in the SR domain is =E2=80=9Ca clear violation of the SR arch=
itecture RFC (8402)=E2=80=9D.
>=20
> But I do not think that the SR-MPLS draft can silently ignore this violati=
on just because it =E2=80=9Cis not an incoming label collision=E2=80=9D.
>=20
> The same applies to the controversy in advertising at the same prefix as A=
nycast by some nodes but not as Anycast (or even as a Node SID) by some othe=
r nodes.
>=20
> Your reference to these being just control plane issues and therefore not r=
elated to SR-MPLS is not valid - because the drafts dealing with the SR cont=
rol plane to which you refer in this draft are strictly MPLS-oriented: they d=
efine how to advertise SID labels or indices that are translated into SID la=
bels, and neither of these mechanisms is relevant fore SRV6 IMHO. (I do not h=
ave to remind you that a draft that defines SRV6 extensions for ISIS exists,=
 and deals with other issues).
>=20
> My 2c,
> Sasha
> =20
> Office: +972-39266302
> Cell:      +972-549266302
> Email:   Alexander.Vainshtein@ecitele.com
> =20
>=20
> From: Ahmed Bashandy [mailto:abashandy.ietf@gmail.com]=20
> Sent: Sunday, October 28, 2018 1:01 AM
> To: Shraddha Hegde <shraddha@juniper.net>; Alexander Vainshtein <Alexander=
.Vainshtein@ecitele.com>
> Cc: rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; 'adrian@olddog.co.u=
k' <adrian@olddog.co.uk>; Jonathan Hardwick (Jonathan.Hardwick@metaswitch.co=
m) <jonathan.hardwick@metaswitch.com>; spring@ietf.org; spring-chairs@ietf.o=
rg; draft-ietf-spring-segment-routing-mpls.authors@ietf.org
> Subject: Re: RtgDir Early review: draft-ietf-spring-segment-routing-mpls-1=
3
> =20
>=20
> Thanks for the comments
>=20
> While it is a clear violation of the SR architecture RFC (8402), more than=
 one node advertising the same IPv4/6 PREFIX and both have the same prefix-S=
ID value with "N" flag is not an incoming label collision because the label i=
s associated with the same FEC, which is the prefix.=20
>=20
> Hence handling such violation is not an SR-MPLS problem because there is n=
o incoming label collision and hence it it is outside the scope of this draf=
t
>=20
> =20
>=20
> The second issue is which SID to choose for an SR-policy (be it a policy f=
or TE, ti-lfa, uloop avoidance, security,..., etc). That is strictly a contr=
ol layer functionality and is not specific to SR-MPLS. Hence it is outside t=
he scope of this draft
>=20
> =20
>=20
> The third issue is the case where an anycast prefix is advertised with a p=
refix-SID sub-TLV by some (but not all) of the nodes that advertise that pre=
fix. Again this is not an incoming label collision because the label is asso=
ciated with a single FEC, which is the anycast prefix.
>=20
> =20
>=20
> On 7/19/18 8:30 PM, Shraddha Hegde wrote:
>=20
> Hi Ahmed,
>=20
> =20
>=20
> The Node-SIDs are expected to be unique to a node.
>=20
> =E2=80=9C
>    An IGP Node-SID MUST NOT be associated with a prefix that is owned by
>    more than one router within the same routing domain.=E2=80=9D
> =20
>=20
> If two different nodes advertise same Node-SID,
>=20
>          For Example Node A and B both advertise prefix 1.1.1.1 and associ=
ate a  SID 1000 with N bit set.
>=20
> There is an anomaly here and IMO, this draft should address how to handle t=
his anomaly and whether TI-LFA and other
>=20
> Applications can use this SID as a Node-SID.
>=20
> Another slight variation of this case is a scenario where A and B both adv=
ertise a prefix 1.1.1.1 and A assigns a Node-Sid
>=20
> Of 1000 and B does not assign any SID.
>=20
> =20
>=20
> Rgds
>=20
> Shraddha
>=20
> =20
>=20
> From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>=20
> Sent: Thursday, July 19, 2018 10:05 PM
> To: Ahmed Bashandy <abashandy.ietf@gmail.com>
> Cc: rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; 'adrian@olddog.co.u=
k' <adrian@olddog.co.uk>; Jonathan Hardwick (Jonathan.Hardwick@metaswitch.co=
m) <jonathan.hardwick@metaswitch.com>; Shraddha Hegde <shraddha@juniper.net>=
; spring@ietf.org; spring-chairs@ietf.org; draft-ietf-spring-segment-routing=
-mpls.authors@ietf.org
> Subject: RE: RtgDir Early review: draft-ietf-spring-segment-routing-mpls-1=
3
> =20
>=20
> Ahmed hi!
>=20
> Lots of thanks for your response.
>=20
> Of course Node SIDs are not different from any other Prefix SIDs when it c=
omes to the MPLS forwarding plane.
>=20
> But, IMHO, strictly speaking, this is correct for any other SID as well.
>=20
> You seem to ignore the difference between SR-MPLS and SRv6 with regard to t=
he life span of prefix SIDs in general and Node SIDs in particular. =46rom m=
y POV this difference should be discussed in the draft.
>=20
> So it seems that we can only =E2=80=9Cagree to disagree=E2=80=9D on the ne=
ed to say something specific about Node SIDs in the draft, and let the WG to=
 decide what to do about it.
>=20
> Regards,
> Sasha
> =20
> Office: +972-39266302
> Cell:      +972-549266302
> Email:   Alexander.Vainshtein@ecitele.com
> =20
>=20
> From: Ahmed Bashandy [mailto:abashandy.ietf@gmail.com]=20
> Sent: Thursday, July 19, 2018 7:13 PM
> To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
> Cc: rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; 'adrian@olddog.co.u=
k' <adrian@olddog.co.uk>; Jonathan Hardwick (Jonathan.Hardwick@metaswitch.co=
m) <jonathan.hardwick@metaswitch.com>; shraddha@juniper.net; spring@ietf.org=
; spring-chairs@ietf.org; draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org
> Subject: Re: RtgDir Early review: draft-ietf-spring-segment-routing-mpls-1=
3
> =20
>=20
> Thanks for the reply
>=20
> See inline
>=20
> Ahmed
>=20
> =20
>=20
> On 7/12/18 12:22 AM, Alexander Vainshtein wrote:
>=20
> Ahmed and all,
>=20
> I would like to expand on my comments (and your responses) about the role o=
f Node SIDs in SR-MPLS.
>=20
> I would like to bring your attention two points:
>=20
> 1.       Node SIDs (and, in general, Prefix SIDs) in MPLS-SR are different=
 from the same in SRv6 because they require explicit configuration action by=
 the operator of SR domain. I.e., it is not enough for a node to  own some /=
32 or /128 prefix that is advertised by IGP. The operator must explicitly co=
nfigure the node to use such a prefix as  Node SID and to assign to it a spe=
cific index that is unique in the SR domain. =46rom my POV, this difference a=
lone would qualify Node SIDs as a topic to be discussed in the MPLS-SR Archi=
tecture draft.
> #Ahmed: I disagree with your POV. =46rom the forwarding plane perspective i=
t does not make any difference whether a the label at the top of an MPLS pac=
ket (representing the prefix-SID) identifies a node or not. So from the SR-m=
pls forwarding point of view there is no difference between a prefix-SID and=
 a node-SID. If there is any place in the SR-mpls draft where there is a nee=
d to handle a node-SID different from a prefix SID, it would be great to poi=
nt it out
>=20
>=20
> 2.      In addition, quite a few constructs associated with SR-MPLS implic=
itly assume that each node in the SR-MPLS domain is assigned with at least o=
ne Node SID. One example can be found in the TI-LFA draft. This draft says i=
n Section 4.2:
> =20
>=20
> 4.2. The repair node is a PQ node
> =20
> =20
>    When the repair node is in P(S,X), the repair list is made of a
>    single node segment to the repair node.
> In the scope of this section, the repair node is not adjacent to the PLR, a=
nd therefore, to the best of my understanding,  =E2=80=9Ca single node segme=
nt to the repair node=E2=80=9D can be only the Node SID of the repair node. S=
ince repair nodes are computed dynamically, this entire scheme depends on al=
l nodes in the MPLS=3DSR domain  having at least one Node SID each
> #Ahmed: The choice of the SID to identify an intermediate or exit node(s) i=
n an SR-policy is a control plane behavior, irrespective of reason such poli=
cy is created (be it ti-lfa explicit path, uloop avoidance explicit path, or=
 some SR-TE explicit path). SR-Policy as well as Ti-LFA and uloop avoidance a=
re handled in separate drafts. So just like the response to your previous co=
mment, from forwarding plane perspective it does not make any difference whe=
ther the label at the top of an MPLS packet identifies a single or multiple n=
odes.=20
>=20
>=20
> .
> =20
> Hopefully these notes clarify my position on the subject.
> =20
> Regards,
> Sasha
> =20
> Office: +972-39266302
> Cell:      +972-549266302
> Email:   Alexander.Vainshtein@ecitele.com
> =20
>=20
> From: Alexander Vainshtein=20
> Sent: Wednesday, July 11, 2018 12:02 PM
> To: Ahmed Bashandy <abashandy.ietf@gmail.com>
> Cc: rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; 'adrian@olddog.co.u=
k' <adrian@olddog.co.uk>; Jonathan Hardwick (Jonathan.Hardwick@metaswitch.co=
m) <jonathan.hardwick@metaswitch.com>; shraddha@juniper.net; spring@ietf.org=
; spring-chairs@ietf.org; draft-ietf-spring-segment-routing-mpls.authors@iet=
f.org
> Subject: RE: RtgDir Early review: draft-ietf-spring-segment-routing-mpls-1=
3
> =20
>=20
> Ahmed, and all,
>=20
> Lots of thanks for a detailed response to my comments.
>=20
> Please see inline below my position on each of them.
>=20
> =20
>=20
> Regards,
> Sasha
> =20
> Office: +972-39266302
> Cell:      +972-549266302
> Email:   Alexander.Vainshtein@ecitele.com
> =20
>=20
> From: Ahmed Bashandy [mailto:abashandy.ietf@gmail.com]=20
> Sent: Wednesday, July 11, 2018 4:42 AM
> To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>; spring-chairs=
@ietf.org; draft-ietf-spring-segment-routing-mpls.authors@ietf.org
> Cc: rtg-dir@ietf.org; 'mpls@ietf.org' <mpls@ietf.org>; 'adrian@olddog.co.u=
k' <adrian@olddog.co.uk>; Jonathan Hardwick (Jonathan.Hardwick@metaswitch.co=
m) <jonathan.hardwick@metaswitch.com>; shraddha@juniper.net; spring@ietf.org=

> Subject: Re: RtgDir Early review: draft-ietf-spring-segment-routing-mpls-1=
3
> =20
>=20
> Thanks for thorough (and VERY clear) the review
>=20
> See inline #Ahmed
>=20
> =20
>=20
> Ahmed
>=20
> =20
>=20
> =20
>=20
> On 6/15/18 11:08 PM, Alexander Vainshtein wrote:
>=20
> Re-sending to  correct SPRING WG list.
>=20
> Sincere apologies for the delay caused by a typo.
>=20
> Thumb typed by Sasha Vainshtein
>=20
> =20
>=20
> From: Alexander Vainshtein
> Sent: Sunday, June 10, 2018 10:43:52 AM
> To: spring-chairs@ietf.org; draft-ietf-spring-segment-routing-mpls.authors=
@ietf.org
> Cc: spring@ietf.com; rtg-dir@ietf.org; 'mpls@ietf.org'; 'adrian@olddog.co.=
uk'; Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com); shraddha@juniper.=
net
> Subject: RE: RtgDir Early review: draft-ietf-spring-segment-routing-mpls-1=
3
>=20
> =20
>=20
> Explicitly adding Shraddha  who is the shepherd of this draft.
>=20
> =20
>=20
> Regards,
>=20
> Sasha
>=20
> =20
>=20
> Office: +972-39266302
>=20
> Cell:      +972-549266302
>=20
> Email:   Alexander.Vainshtein@ecitele.com
>=20
> =20
>=20
> From: Alexander Vainshtein=20
> Sent: Friday, June 8, 2018 5:43 PM
> To: 'spring-chairs@ietf.org' <spring-chairs@ietf.org>; 'draft-ietf-spring-=
segment-routing-mpls.authors@ietf.org' <draft-ietf-spring-segment-routing-mp=
ls.authors@ietf.org>
> Cc: 'spring@ietf.com' <spring@ietf.com>; rtg-dir@ietf.org; mpls@ietf.org; '=
adrian@olddog.co.uk' <adrian@olddog.co.uk>
> Subject: RtgDir Early review: draft-ietf-spring-segment-routing-mpls-13
>=20
> =20
>=20
> =20
>=20
> Hello,
>=20
> I have been selected to do a routing directorate =E2=80=9Cearly=E2=80=9D r=
eview of this draft: https://datatracker.ietf.org/doc/draft-ietf-spring-segm=
ent-routing-mpls/
>=20
> =20
>=20
> The routing directorate will, on request from the working group chair, per=
form an =E2=80=9Cearly=E2=80=9D review of a draft before it is submitted for=
 publication to the IESG. The early review can be performed at any time duri=
ng the draft=E2=80=99s lifetime as a working group document. The purpose of t=
he early review depends on the stage that the document has reached. As this d=
ocument is currently in the WG Last call, my focus for the review was to det=
ermine whether the document is ready to be published. Please consider my com=
ments along with the other working group last call comments.
>=20
> =20
>=20
> For more information about the Routing Directorate, please see =E2=80=8Bht=
tp://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir
>=20
> =20
>=20
> Document: draft-ietf-spring-segment-routing-mpls-13
>=20
> Reviewer: Alexander (=E2=80=9CSasha=E2=80=9D) Vainshtein (alexander.vainsh=
tein@ecitele.com)
>=20
> Review Date: 08-Jun-18
>=20
> Intended Status: Proposed Standard.
>=20
> =20
>=20
> Summary:
>=20
> =20
>=20
> I have some minor concerns about this document that I think should be reso=
lved before it is submitted to the IESG.
>=20
> =20
>=20
> Comments:
>=20
> =20
>=20
> I consider this draft as an important  companion document to the Segment R=
outing Architecture draft that, ideally, should augment definitions of the S=
egment Routing (SR) notions and constructs given there with details specific=
 for the SR instantiation that uses  the MPLS data plane (SR-MPLS).  Many is=
sues raised in my review reflect either gaps that should be, but have not be=
en, closed, or inconsistencies between the two drafts.
>=20
> =20
>=20
> =20
>=20
> Since RFC 8287 is already published as a Standards Track RFC, I expect suc=
h augmentation to be backward compatible with this document (or to provide c=
lear indications of required updates to this document). And I include the MP=
LS WG into distribution list.
>=20
> =20
>=20
> This draft was not easy reading for me. In particular, the style of Sectio=
n 2.5 that discusses at length and in some detail multiple =E2=80=9Ccorner c=
ases=E2=80=9D resulting, presumably, from misconfiguration, before it explai=
ns the basic (and relatively simple) =E2=80=9Cnormal=E2=80=9D behavior, look=
s problematic to me.
>=20
> =20
>=20
> The WG Last Call has been extended by one week. Nevertheless, I am sending=
 out my comments
>=20
> =20
>=20
> Major Issues: None found
>=20
> #Ahmed: thanks a lot
>=20
> =20
>=20
> Minor Issues: Quite a few but, hopefully, easy to resolve.
>=20
> =20
>=20
> 1.    Encapsulation of SR-MPLS packets:
> a.    RFC 3032 (referenced by the draft) and RFC 5332 (not mentioned in th=
e draft) depend two encapsulations of labeled packets - one for Downstream-a=
llocated labels and another for Upstream-allocated ones.
> #Ahmed: RFC5332 is for multicast. As mentioned in Section 6 of draft-ietf-=
spring-segment-routing-15, multicast is outside the scope of SR. Hence the R=
FC was not referred to in the SR-MPLS draft
>=20
> [[Sasha]] I would be satisfied with this response, would it not be for the=
 following text I see in Section 2.2 of the SR Policy Architecture draft:
>=20
>    A variation of SR Policy can be used for packet replication.  A
>    candidate path could comprise multiple SID-Lists; one for each
>    replication path.  In such a scenario, packets are actually
>    replicated through each SID List of the SR Policy to realize a point-
>    to-multipoint service delivery.
> =20
>=20
> This looks to me as being very much multicast in SR, and, unless you want t=
o say that it is limited to SRv6, makes my question relevant IMHO.
>=20
> b.    =46rom my POV the ST-MPLS only uses Downstream-allocated labels =E2=80=
=93 but I expect the draft to state that explicitly, one way or another. (If=
 Upstream-allocated labels are relevant for SR-MPLS, I would see it as a maj=
or gap, so I hope that this is not the case).
> #Ahmed: I will add a statement in section 2.2 to mention that it is down-s=
tream allocated as you mentioned
>=20
> [[Sasha]] This is quite unambiguous and, once added, would resolve my comm=
ent in full =E2=80=93 the previous comment notwithstanding. In particular, i=
t would imply that even labels representing BSIDs of a SR Replication polici=
es will be downstream-allocated.
>=20
> =20
>=20
> 2.    Label spaces in SR-MPLS:
> a.    RFC 3031 (referenced by the draft) defines per-platform and per-inte=
rface label spaces, and RFC 5331 (not mentioned in the draft) adds context-s=
pecific label spaces and context labels.
> b.    The draft does not say which of these are or are not relevant for SR=
-MPLS
> c.    =46rom my POV:
>                                          i.    Labels representing all kin=
ds of SIDs mentioned in the draft MUST be allocated from the per-platform la=
bel space only
>                                         ii.    At the same time, instantia=
tion of Mirror Segment IDs defined in Section 5.1 of the Segment Routing Arc=
hitecture draft using MPLS data plane clearly calls for context labels and c=
ontext-specific label spaces
> d.    I expect the draft to provide a clear-cut position on these aspects o=
f SR-MPLS.
> #Ahmed: I will add a statement to section 2.2 to say that the it is per-pl=
atform. Regarding the function "mirroring", SR attaches a *function* to each=
 SID. The "mirroring" function is already described in Section 5.1 of draft-=
ietf-spring-segment-routing and is not specific to the MPLS forwarding plane=
. Hence there is no need to re-mention it here because this document is tryi=
ng to be as specific as possible to the MPLS forwarding plane. General funct=
ions attached to SID are described in the segment routing architecture docum=
ent or future documents. Furture documents proposing new SR function must be=
 as specific and clear as possible
>=20
> [[Sasha]] Looks OK to me.
>=20
> =20
>=20
> 3.    SR-MPLS and hierarchical LSPs:
> a.    SR LSPs that include more than one segment are hierarchical LSPs fro=
m the POV of the MPLS data plane. Therefore some (possibly, all) of the mode=
ls for handling TTL and TC bits that have been defined in RFC 3443 (not ment=
ioned in the draft) should apply to SR-MPLS
> b.    RFC 8287 (not referenced in the draft) specifically discussed operat=
ion of the LSP Traceroute function for SR LSPs in the case when Pipe/Short P=
ipe model for TTL handling is used
> c.    I expect the draft to provide at least some guidelines regarding app=
licability of each specific model defined in RFC 3443 (separately for TTL an=
d TC bits) to SR-MPLS.
> #Ahmed: BY design, the instantiation of SR over the MPLS forwarding plane (=
and hence this draft) does not modify the MPLS forwarding plan behavior as i=
t is mentioned in the first sentence in Section 1. So the TTL behavior speci=
fied in rfc3443 is already implied and there is no need to re-mention it her=
e just like all aspects of MPLS forwarding. RFC8287 is OAM-specific.  SR-OAM=
 is handled in a separate document so is outside the scope of this draft
>=20
> [[Sasha]] Unfortunately I do not think this is good enough. Let me ask a s=
pecific question reflecting my concerns:
>=20
> The head-end node sends SR-MPLS packets across a path defined by an ordere=
d set of SIDs with more than one SID in the list. Each SID is represented by=
 a label stack entry (LSE) in the MPLS label stack, and the label field in e=
ach LSE is the label that matches the corresponding SID. However, each LSE a=
lso includes the TTL and TC fields. How does the head-end node set these fie=
lds in each of the LSEs following the top one? This clearly depends on the m=
odel (Uniform vs. Pipe/Short Pipe) implemented in each node that that perfor=
ms Next operation on the packet along the path =E2=80=93 but the head-end no=
de usually is not aware of that.
>=20
> RFC 8287 is relevant as an example here IMHO because it recommends the fol=
lowing setting of TTL in Traceroute packets:
>=20
> -          Set the TTL of all the labels above one that represents the seg=
ment you are currently tracing to maximum
> -          Set the TTL of the label one that represents the segment you ar=
e currently tracing to the desired value (to be incremented until end of seg=
ment is reached
> -          Set the TTL of all the labels below one that represents the seg=
ment you are currently tracing to 0.
> I expect the draft to provide some recommendations for traffic (non-OAM) p=
ackets as well.
>=20
> =20
>=20
> 4.    Inferring network layer protocol in SR-MPLS:
> a.    I wonder if the draft could provide any details on the situation whe=
n a label that represents some kind of SID is the bottom-of-stack label to b=
e popped by the egress LER
> #ahmed: This is part of the "Next" function. It is described in detail in t=
his document.
>=20
> [[Sasha]] NEXT function is mentioned in several places in the document. Ca=
n you please point to the specific text that is relevant for my question?
>=20
> =20
>=20
> b.    For the reference, RFC 3032 says that =E2=80=9Cthe identity of the n=
etwork layer protocol  must be inferable from the value of the label which i=
s popped from  the bottom of the stack, possibly along with the contents  of=
 the network layer header itself=E2=80=9D
> c.    =46rom my POV the following scenario indicates relevance of this exp=
ectation for SR-MPLS:
>                                          i.    IS-IS is used for distribut=
ing both IPv4 and IPv6 reachability in a given domain
>                                         ii.    An IS-IS adjacency over som=
e dual-stack link is established, and a single Adj-SID for this adjacency is=
 advertised
>                                        iii.    The node that has assigned a=
nd advertised this Adj-SID receives a labeled packet with the label represen=
ting this Adj-SID being both the top and bottom-of-stack label
>                                        iv.    The implementers must be giv=
en unambiguous instructions for forwarding the unlabeled packet via the dual=
-stack link as an Ipv4 or an IPv6 packet.
> #Ahmed: If you take a look at the SR-ISIS , SR-OSPFv2 and SR-OSFv3 drafts,=
 you will see all 3 protocol advertise different adj-SIDS for IPv4 next-hop a=
nd IPv6 next-hop. For example, ISIS uses the "F-Flag" (section 2.2.1 in draf=
t-ietf-isis-segment-routing-extensions-18) to specify whether the adj-SID is=
 for IPv4 and IPv6. Similarly, the SR-ISIS draft attaches a prefix-SID to th=
e prefix advertisement and hence implies the identity of the protocol undern=
eath the bottom most label. For any other "function" attached to a SID, it i=
s part of the specification of this function to describe what happens when t=
he SID is represented by a label in the MPLS forwarding plane and this label=
 is the bottom most label
>=20
> [[Sasha]] OK, got it. This issue is resolved.
>=20
> =20
>=20
> 5.    Resolution of Conflicts: Are the
> a.    Are the conflict resolution procedures listed in section 2.5 mandato=
ry to implement?
> b.    If they are mandatory to implement, are they also mandatory to deplo=
y, or can the operators simply treat any detected conflict as requiring huma=
n intervention and preventing normal operation of SR-MPLS?
> #Ahmed: They are recommended. I will modify the paragraph after the first 3=
 bullets in Section 2.5 to say that it is recommeded. =20
>=20
> [[Sasha]] OK. However, it would be nice if you could refer separately for =E2=
=80=9CRECOMMENDED to implement=E2=80=9D and =E2=80=9CRECOMMENDED to deploy=E2=
=80=9D.  The latter probably requires a configuration knob for enabling conf=
lict resolution rules (if they are implemented).
>=20
> c.    For the reference, the IETF capitalized MUST appears just in a few p=
laces in Section 2.5, and each appearance has very narrow context:
>                                          i.    For MCCs where the "Topolog=
y" and/or "Algorithm" fields are not defined, the numerical value of zero MU=
ST be used for these two fields
>                                         ii.    If the same set of FECs are=
 attached to the same label "L1", then the tie-breaking rules MUST always se=
lect the same FEC irrespective of the order in which the FECs and the label "=
L1" are received. In other words, the tie-breaking rule MUST be deterministi=
c.
>                                        iii.    An implementation of explic=
it SID assignment MUST guarantee collision freeness on the same router
> =46rom my POV, it is not possible to infer the answer to my question from t=
hese statements. Some explicit statement is required.
>=20
> #Ahmed: I agree with you POV and as mentioned in my reply to items (a) and=
 (b), I will modify the paragraph to say that it is RECOMMENDED to answer yo=
u questions in items (a) and (b)
>=20
> d.    The tie-breaking rules in section 2.5.1 include some specific values=
 for encoding FEC types and address families =E2=80=93 but these values are n=
ot supposed to appear in any IANA registries (because the draft does not req=
uest any IANA actions). Can you please clarify what is so special about thes=
e values?
> #Ahmed: There is no significance to the values but there is a significance=
 to the order among them. I will modify the text to clarify that
>=20
> [[Sasha]] OK.
>=20
> =20
>=20
> e.    I also doubt that comparison of FECs that represent IPv4 and IPv6 pr=
efix SIDs makes much sense (for conflict resolution or else), because, among=
 other things, there are valid scenarios when an IPv4 /32 prefix is embedded=
 in an IPv6 /128 one.
> #Ahmed: A prefix-SID is assigned to a prefix. An IPv6 prefix that embeds a=
n IPv4 prefix is different from the IPv4 prefix. The specifications of SR ex=
tensions to ISIS, OSPFv2, OSPFv3, and BGP treat IPv4 and IPv6 prefixes separ=
ately, including the IPV6 prefixes with embedded IPv4 ones. Besides not all I=
Pv6 prefixes embed IPv4 prefix in them. Hence the distinction between IPv4 a=
nd IPv6 prefixes is quite clear
>=20
> [[Sasha]] My concern was mainly about IPv4-mapped IPv6 addresses. Quoting f=
rom RFC 4291:
>=20
> 2.5.5.2.  IPv4-Mapped IPv6 Address
> =20
> =20
>    A second type of IPv6 address that holds an embedded IPv4 address is
>    defined.  This address type is used to represent the addresses of
>    IPv4 nodes as IPv6 addresses.
> =20
>=20
> =46rom my POV this means that a /128 prefix associated with an IPv4-mapped=
 IPv6 address and a /32 prefix associated with the IPv4 address that was map=
ped to this IPv6 address represent the same entity. This understanding fully=
 matches usage of IPv4-mapped IPv6 addresses as BGP Next Hops of VPN-IPv6 ad=
dresses defined in RFC 4798. However, the comparison rules you have defined w=
ill treat them as two different prefixes.  I wonder if these rules, in the c=
ase of a conflict, could result in preferring the IPv6 prefix to an IPv4 one=
 and therefore loosing MPLS connectivity for the ingress PE of a 6VPE servic=
e to its egress PE?
>=20
> =20
>=20
> f.     Section 2.5.1 defines 3 types of SR-MPLS FECs, but I am not sure al=
l SID types defined in the Segment Routing Architecture draft can be unambig=
uously mapped to one of these types. Problematic examples include at least t=
he following:
>                                          i.    Parallel Adjacency SID
>                                         ii.    Mirror SID
> Explicit mapping of SID types to SR-MPLS FEC types would be most useful IM=
O. If some SID types cannot be mapped to SR-MPLS FECs, this must be explicit=
ly  stated in the draft.
>=20
> #Ahmed:=20
> Parallel adjacency SID are handled in the type "(next-hop, outgoing interf=
ace)"
> [[Sasha]] OK
>=20
> Mirror SID is a type of binding-SID as mentioned in Section 5.1 in the SR a=
rchitecture draft (draft-ietf-spring-segment-routing-15). Also as described i=
n Section 2.4 draft-ietf-isis-segment-routing-extensions-18 (also see the eq=
uivalent in the OSPFv2 and OSPFv3 draft), a binding SID is identified by a p=
refix. Hence it is covered by the type "(Prefix, Routing Instance, Topology,=
 Algorithm)"
> [[Sasha]] I respectfully disagree. There is definitely no mention of Algor=
ithm in the definition of the Mirror SID.
> =20
>=20
> 6.    Node SIDs in SR-MPLS:
> a.    Node SIDs are explicitly defined and discussed in the Segment Routin=
g Architecture draft but are not mentioned even once in this draft
> b.    AFAIK, the common implementation practice today includes assignment o=
f at least one Node SID to every node in the SR-MPLS domain
> c.    Is there a requirement to assign at least one Node SID per {routing i=
nstance, topology, algorithm} in SR-MPLS? If not, can the authors explain ex=
pected behavior of such a node? (See also my comment about routing instances=
 below).
> #Ahmed: A Node-SID is a special case of prefix-SID. So there nothing speci=
fic about it from the MPLS forwarding plane point of view. Similarly from a s=
tandard tracks draft point of view, there is no requirement to assign a SID t=
o every prefix just like there is no requirement to bind every prefix to an L=
DP label. Common and/or recommended practices or description of deployment s=
cenarios are more befitting to BCP or informational drafts. This draft is a s=
tandards track draft
> [[Sasha]] Well, you=E2=80=99ve just said that conflict resolution rules ar=
e RECOMMENDED, and this is quite common in the Standards Track RFCs.
>=20
> If a {routing instance, topology, algorithm} is not assigned a SID, then t=
his FEC is totally irrelavant to this draft and hence describing how a node t=
reats it is totally outside the scope of this draft
> [[Sasha]] AFAIK, neither of the SR extension drafts for IGPs mention routi=
ng instances that can be associated with the prefix, so I think that your re=
ference to it is incorrect.
> What=E2=80=99s more I suspect that Node SIDs represent the most used speci=
al case of Prefix SIDs with Anycast SIDs being quite behind.  Therefore some=
 recommendation pertaining to the usage of Node SIDs would be very much in p=
lace IMHO.
> =20
>=20
> 7.    SRGB Size in SR-MPLS:
> a.    The draft correctly treats the situation when an index assigned to s=
ome global SID cannot be mapped to a label using the procedure in Section 2.=
4 as a conflict.
> b.    At the same time the draft does not define any minimum size of SRGB (=
be it defined as a single contiguous block or as a sequence of such blocks) t=
hat MUST be implemented by all SR-capable nodes
> c.    I suspect that lack of such a definition could be detrimental to int=
eroperability of SR-MPLS solutions. AFAIK, the IETF has been following, for q=
uite some time, a policy that some reasonable MUST-to-implement defaults sho=
uld be assigned for all configurable parameters exactly in order to prevent t=
his.
> #Ahmed: This document specifies how the SRGB is used and the behavior of r=
outers when a prefix-SID index maps to a label inside and/or outside the SRG=
B. The actual size of the SRGB is a task in partitioning the label space, wh=
ich is very specific to a particular deployment scenario. So IMO it is outsi=
de the scope of a standards track document. Now that SR-MPLS is deployed in m=
any places, I expect the community to gain sufficient experience to recommen=
d (or not recommend) a particular minimum/maximum size for the SRGB is some f=
uture informational or BCP draft/RFC
> [[Sasha]] My reading of your response is that minimum size of SRGB is an i=
ssue for future study. Can you please just add this to the draft?
> =20
>=20
> 8.    Algorithms and Prefix SIDs:
> a.    The draft mentions Algorithms (as part of SR-MPLS Prefix FEC) in, bu=
t it does not explicitly link them with the Prefix-SID algorithms defined in=
 section 3.1.1 of the Segment Routing Architecture draft
> #Ahmed: I will just add the reference [I-D.ietf-spring-segment-routing] ri=
ght beside the first time "Algorithm" is mentioned
> [[Sasha]] OK
> =20
>=20
> b.    =46rom my POV, the draft should explicitly state that the default Pr=
efix-SID algorithm MUST be implemented in all SR-MPLS-compliant routers.
> #Ahmed: The specification of what path calculation method should or must b=
e supported is a routing protocol property not a forwarding plane property. I=
n fact, the choice of a path calculation method or algorithm is completely o=
rthogonal to the routed protocol. Hence mandating the support of a particula=
r routing algorithm is beyond the scope of this document.
> [[Sasha]] OK
> =20
>=20
> c.    The Segment Routing Architecture draft states (in section 3.1.3) tha=
t =E2=80=9CSupport of multiple algorithms applies to SRv6=E2=80=9D. But neit=
her draft states whether multiple algorithms apply to SR-MPLS. Can you pleas=
e clarify this point?
> #Ahmed: The last paragraph of Section 3.1.2 titled SR-MPLS in draft-ietf-s=
pring-segment-routing-15 discusses the support of multiple algorithms. So it=
 is implied that the concept of algorithm applies to SR-MPLS. Hence there is=
 no need to re-mention it here
> [[Sasha]] The paragraph to which you refer only says that if a packet with=
 the active Prefix-SID that is associated with a specific algorithm is recei=
ved by a node that does not support this algorithm, this packet will be disc=
arded. If this is the only type of support for multiple algorithms SR provid=
es, it is not very useful IMHO.
> =20
>=20
> 9.    Routing instances and the context for Prefix-SIDs:
> a.    The Segment Routing Architecture draft states in Section 3.1 that th=
e =E2=80=9Ccontext for an IGP-Prefix segment includes the prefix, topology, a=
nd algorithm=E2=80=9D
> b.    This draft seems to define (in section 2.5) the context for the Pref=
ix SID as =E2=80=9CPrefix, Routing Instance, Topology, Algorithm=E2=80=9D wh=
ere =E2=80=9Da routing instance is identified by a single incoming label dow=
nloader to FIB=E2=80=9D (but the notion of the label downloader to FIB is no=
t defined).
> c.    These two definitions look different to me.
> d.    At the very least I would expect alignment between the definitions o=
f context for the Prefix-SID between the two drafts. Preferably, the definit=
ion given in the Segment Routing Architecture  draft should be used in both d=
rafts.
> #Ahmed: The context of the section 2.5 is limited to the resolution of loc=
al label collision. The use of "routing instance" in section 2.5 is just the=
re for tie-breaking if there is local label collision.
> [[Sasha]] I have already mentioned that =E2=80=9Crouting instances=E2=80=9D=
 are not defined in any the drafts dealing with SR Extensions for IGPs. So I=
 do not understand how the conflict resolution procedure is supposed to use t=
his. And in any case the difference between two definitions of the context o=
f Prefix-SID requires some explanation.
>=20
>=20
>=20
> 10. Example of PUSH operation in Section 2.10.1:
> a.    The first para of this section begins with the sentence =E2=80=9CSup=
pose an MCC on a router "R0" determines that PUSH or CONTINUE   operation is=
 to be applied to an incoming packet whose active SID is the global SID "Si"=
=E2=80=9D. In the context of SR-MPLS this means (to me) that the incoming pa=
cket is a labeled packet and its top label matches the global SID =E2=80=9CS=
i=E2=80=9D.
> b.    However, the example for PUSH operation in the next para of this sec=
tion is the case of an (unlabeled) IP packet with the destination address co=
vered by the IP prefix for which =E2=80=9CSi=E2=80=9D has been assigned.
> c.    =46rom my POV:
>                                          i.    Mapping unlabeled packets t=
o SIDs is indeed out of scope of the draft. Therefore an example of a PUSH o=
peration that is applied to a labeled packet (with the active SID inferred f=
rom the top label in the stack) is preferable.
>                                         ii.    Valid examples of  PUSH ope=
ration applied to a labeled incoming packet can be found in Sections 4.2 or 4=
.3 of the TI-LFA draft
> =20
>=20
> #Ahmed: I do not understand your concern here:)
>=20
> [[Sasha]] I think it is pretty clear: can you provide an example of a PUSH=
 operation applied to a labeled packet instead of your current example?
> =20
> Nits:
>=20
> 1.    I concur with Adrian regarding numerous nits he has reported in his W=
G LC Comment. I would like to thank Adrian for an excellent review that have=
 saved me lots of hard work.
> #Ahmed: I also agree that Adrian's review is exceptional. I believe I addr=
essed all his comments in the latest version.
>=20
> 2.    In addition, I=E2=80=99d like to report the following nits:
> a.    Ti-LFA in Section 2.11.1 should be TI-LFA (as in the TI-LFA draft)
> #Ahmed: Already done in the latest version[[Sasha]] OK
>=20
> b.    TI-LFA draft is referenced in the text of Section 2.11.1, but there i=
s no matching reference in the =E2=80=9CReferences=E2=80=9D section (probabl=
y, Informational)
> #Ahmed: Already done in the latest version[[Sasha]] OK
>=20
> c.    =E2=80=9Czero Algorithm=E2=80=9D in Section 2.5 (immediately above S=
ection 2.5.1) must be replaced with =E2=80=9Cdefault algorithm=E2=80=9D. Sim=
ilarly, =E2=80=9Cnon-zero Algorithm=E2=80=9D should be replaced with =E2=80=9C=
non-default algorithm=E2=80=9D
> #Ahmed: Will be done in the next version[[Sasha]]  OK
>=20
> 3.    I think that RFC 3443 and RFC 5332 should be listed as Normative ref=
erences in this draft while RFC 5331 and RFC 8277 should be listed as Inform=
ative references. This would improve the readability of the draft without an=
y impact on its advancement.
> =20
>=20
> #Ahmed RFC5331 describes upstream label assignment. As you mentioned above=
 (and I will modify the draft to indicate that) SR-MPLS behavior is similar t=
o downstream label assignment. RFC 3443 describes TTL behavior. This is an M=
PLS forwarding behavior. As mentioned in the draft, SR-MPLS does not modify a=
t the MPLS forwarding behavior
> [[Sasha]] Regarding RFC 5331 =E2=80=93 you may skip this reference if you s=
tate (as discussed below) that SR-MPLS only allocates labels from the per-pl=
atform label space. Regarding RFC 3443 =E2=80=93 I do not think that you can=
 fully avoid discussion of Uniform and Pipe/Short Pipe models, and therefore=
 you will need this reference.
>=20
>=20
>=20
> Hopefully, these comments will be useful.
>=20
> #Ahmed: They are certainly quite useful. Thanks a lot
>=20
> =20
>=20
> Regards,
>=20
> Sasha
>=20
> =20
>=20
> Office: +972-39266302
>=20
> Cell:      +972-549266302
>=20
> Email:   Alexander.Vainshtein@ecitele.com
>=20
> =20
>=20
>=20
> __________________________________________________________________________=
_
>=20
> This e-mail message is intended for the recipient only and contains inform=
ation which is=20
> CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this=20
> transmission in error, please inform us by e-mail, phone or fax, and then d=
elete the original=20
> and all copies thereof.
> __________________________________________________________________________=
_
> =20
>=20
> __________________________________________________________________________=
_
>=20
> This e-mail message is intended for the recipient only and contains inform=
ation which is=20
> CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this=20
> transmission in error, please inform us by e-mail, phone or fax, and then d=
elete the original=20
> and all copies thereof.
> __________________________________________________________________________=
_
> =20
>=20
> __________________________________________________________________________=
_
>=20
> This e-mail message is intended for the recipient only and contains inform=
ation which is=20
> CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this=20
> transmission in error, please inform us by e-mail, phone or fax, and then d=
elete the original=20
> and all copies thereof.
> __________________________________________________________________________=
_
> =20
>=20
> __________________________________________________________________________=
_
>=20
> This e-mail message is intended for the recipient only and contains inform=
ation which is=20
> CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this=20
> transmission in error, please inform us by e-mail, phone or fax, and then d=
elete the original=20
> and all copies thereof.
> __________________________________________________________________________=
_
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls

--Apple-Mail-4969499B-3E82-4EDD-B8BC-F3CD36C54030
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto">Sraddha,<div><br></div><div>Please do so.</=
div><div>Thanks&nbsp;<br><div><br><br><div id=3D"AppleMailSignature" dir=3D"=
ltr">Regards,<div>Jeff</div></div><div dir=3D"ltr"><br>On Nov 18, 2018, at 2=
0:37, Shraddha Hegde &lt;<a href=3D"mailto:shraddha@juniper.net">shraddha@ju=
niper.net</a>&gt; wrote:<br><br></div><blockquote type=3D"cite"><div dir=3D"=
ltr">

<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><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 Light";
	panose-1:2 15 3 2 2 2 4 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"Courier New \;color\:black";}
@font-face
	{font-family:"Times New Roman \,serif";}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:12.0pt;
	margin-left:.3in;
	line-height:12.0pt;
	mso-line-height-rule:exactly;
	font-size:12.0pt;
	font-family:"Courier New";
	color:black;}
h3
	{mso-style-priority:9;
	mso-style-link:"Heading 3 Char";
	margin-top:2.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.3in;
	margin-bottom:.0001pt;
	line-height:12.0pt;
	mso-line-height-rule:exactly;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Calibri Light",sans-serif;
	color:#1F4D78;
	font-weight:normal;}
h5
	{mso-style-priority:9;
	mso-style-link:"Heading 5 Char";
	margin-top:2.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.3in;
	margin-bottom:.0001pt;
	line-height:12.0pt;
	mso-line-height-rule:exactly;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Calibri Light",sans-serif;
	color:#2E74B5;
	font-weight:normal;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:.3in;
	line-height:12.0pt;
	mso-line-height-rule:exactly;
	font-size:12.0pt;
	font-family:"Courier New";
	color:black;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	line-height:normal;
	font-size:10.0pt;
	font-family:"Courier New";
	color:windowtext;}
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;
	line-height:normal;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	color:black;}
span.Heading3Char
	{mso-style-name:"Heading 3 Char";
	mso-style-priority:9;
	mso-style-link:"Heading 3";
	font-family:"Calibri Light",sans-serif;
	color:#1F4D78;}
span.Heading5Char
	{mso-style-name:"Heading 5 Char";
	mso-style-priority:9;
	mso-style-link:"Heading 5";
	font-family:"Calibri Light",sans-serif;
	color:#2E74B5;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	line-height:normal;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
p.msonormal00, li.msonormal00, div.msonormal00
	{mso-style-name:msonormal0;
	mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	line-height:normal;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
p.msochpdefault, li.msochpdefault, div.msochpdefault
	{mso-style-name:msochpdefault;
	mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:.3in;
	line-height:12.0pt;
	mso-line-height-rule:exactly;
	font-size:10.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
p.RFCListBullet, li.RFCListBullet, div.RFCListBullet
	{mso-style-name:"RFC List Bullet";
	mso-style-priority:99;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:12.0pt;
	margin-left:.6in;
	text-indent:-.3in;
	line-height:12.0pt;
	mso-line-height-rule:exactly;
	mso-list:l0 level1 lfo2;
	font-size:12.0pt;
	font-family:"Courier New";
	color:black;}
span.emailstyle19
	{mso-style-name:emailstyle19;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.emailstyle20
	{mso-style-name:emailstyle20;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle29
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle30
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle31
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle32
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle33
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
span.EmailStyle34
	{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:51933628;
	mso-list-type:hybrid;
	mso-list-template-ids:670303566 -894557882 67698691 67698693 676986=
89 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-style-link:"RFC List Bullet";
	mso-level-text:o;
	mso-level-tab-stop:.6in;
	mso-level-number-position:left;
	margin-left:.6in;
	text-indent:-.3in;
	font-family:"Courier New";
	mso-bidi-font-family:"Times New Roman";}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-tab-stop:2.0in;
	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:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-tab-stop:3.5in;
	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:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1
	{mso-list-id:746532181;
	mso-list-type:hybrid;
	mso-list-template-ids:-839210504 559609850 67698691 67698693 676986=
89 67698691 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-start-at:4;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.55in;
	text-indent:-.25in;
	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:1.05in;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.55in;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.05in;
	text-indent:-.25in;
	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:2.55in;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.05in;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.55in;
	text-indent:-.25in;
	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:4.05in;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:4.55in;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2
	{mso-list-id:2006585019;
	mso-list-type:hybrid;
	mso-list-template-ids:1677235962 67698703 67698713 67698715 6769870=
3 67698713 67698715 67698703 67698713 67698715;}
@list l2:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
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]-->


<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D">Hi all,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D">I am preparing the shepherd write-up an=
d noticed that the topic in below e-mail thread is an<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D">Open item. My personal opinion is to ad=
d a new section to this draft to address below cases<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D">&gt;</span> more than one node advertis=
ing the same IPv4/6 PREFIX and both have the same prefix-SID value with "N" f=
lag<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D">&gt;</span> where an anycast prefix is a=
dvertised with a prefix-SID sub-TLV by some (but not all) of the nodes that a=
dvertise that prefix.<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">This draft is=
 addressing incoming label collision and resulting behavior and also describ=
es other aspects like different SIDs for same
 prefix so it seems reasonable to add above two cases to this draft.<o:p></o=
:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">WG members, i=
f you have an opinion, pls respond on the list.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</=
o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Rgds<o:p></o:=
p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Shraddha<o:p>=
</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0=
in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-fam=
ily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Alexander Vainshtein &=
lt;<a href=3D"mailto:Alexander.Vainshtein@ecitele.com">Alexander.Vainshtein@=
ecitele.com</a>&gt;
<br>
<b>Sent:</b> Sunday, November 4, 2018 9:37 PM<br>
<b>To:</b> Ahmed Bashandy &lt;<a href=3D"mailto:abashandy.ietf@gmail.com">ab=
ashandy.ietf@gmail.com</a>&gt;<br>
<b>Cc:</b> <a href=3D"mailto:rtg-dir@ietf.org">rtg-dir@ietf.org</a>; '<a hre=
f=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>' &lt;<a href=3D"mailto:mpls@iet=
f.org">mpls@ietf.org</a>&gt;; '<a href=3D"mailto:adrian@olddog.co.uk">adrian=
@olddog.co.uk</a>' &lt;<a href=3D"mailto:adrian@olddog.co.uk">adrian@olddog.=
co.uk</a>&gt;; Jonathan Hardwick (<a href=3D"mailto:Jonathan.Hardwick@metasw=
itch.com">Jonathan.Hardwick@metaswitch.com</a>) &lt;<a href=3D"mailto:jonath=
an.hardwick@metaswitch.com">jonathan.hardwick@metaswitch.com</a>&gt;; <a hre=
f=3D"mailto:spring@ietf.org">spring@ietf.org</a>; <a href=3D"mailto:spring-c=
hairs@ietf.org">spring-chairs@ietf.org</a>; <a href=3D"mailto:draft-ietf-spr=
ing-segment-routing-mpls.authors@ietf.org">draft-ietf-spring-segment-routing=
-mpls.authors@ietf.org</a>;
 Shraddha Hegde &lt;<a href=3D"mailto:shraddha@juniper.net">shraddha@juniper=
.net</a>&gt;<br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-m=
pls-13<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Ahmed,<o:p></=
o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Apologies for=
 a delayed response.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">I fully agree=
 that advertising the same prefix SID as the Node SID by two different nodes=
 in the SR domain is =E2=80=9C</span>a clear violation
 of the SR architecture RFC (8402)<span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif;color:#1F497D">=E2=80=9D.<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">But I do not t=
hink that the SR-MPLS draft can silently ignore this violation just because i=
t =E2=80=9C</span>is not an incoming label collision<span style=3D"font-size=
:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">=E2=80=9D.=

<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">The same appl=
ies to the controversy in advertising at the same prefix as Anycast by some n=
odes but not as Anycast (or even as a Node SID)
 by some other nodes. <o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Your referenc=
e to these being just control plane issues and therefore not related to SR-M=
PLS is not valid - because the drafts dealing
 with the SR control plane to which you refer in this draft are strictly MPL=
S-oriented: they define how to advertise
<b><i>SID labels</i></b> or <b><i>indices</i></b> that are translated into <=
b><i>SID labels</i></b>, and neither of these mechanisms is relevant fore SR=
V6 IMHO. (I do not have to remind you that a draft that defines
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__dat=
atracker.ietf.org_doc_draft-2Dbashandy-2Disis-2Dsrv6-2Dextensions_-3Finclude=
-5Ftext-3D1&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzo=
CI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3Dko-3eF8yySF1e=
xH64SoeyEP0ett4gjsHmmOCvj9zCvQ&amp;s=3D_AZSiqmTUTMKFS9DAqboueo_GnvvAcFxARWF8=
20HnTA&amp;e=3D"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&q=
uot;,sans-serif">SRV6
 extensions for ISIS</span></a><span style=3D"font-size:11.0pt;font-family:&=
quot;Calibri&quot;,sans-serif;color:#1F497D"> exists, and deals with other i=
ssues).<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">My 2c,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Sasha<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Office: +972-39266302<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +972-549266302<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Email:&nbsp;&nbsp;
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com"><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Alexander.Vainsht=
ein@ecitele.com</span></a><span style=3D"font-size:11.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:#1F497D"><o:p></o:p></span></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0=
in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-fam=
ily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Ahmed Bashandy [</span=
><a href=3D"mailto:abashandy.ietf@gmail.com"><span style=3D"font-size:11.0pt=
;font-family:&quot;Calibri&quot;,sans-serif">mailto:abashandy.ietf@gmail.com=
</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,s=
ans-serif;color:windowtext">]
<br>
<b>Sent:</b> Sunday, October 28, 2018 1:01 AM<br>
<b>To:</b> Shraddha Hegde &lt;</span><a href=3D"mailto:shraddha@juniper.net"=
><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"=
>shraddha@juniper.net</span></a><span style=3D"font-size:11.0pt;font-family:=
&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;; Alexander
 Vainshtein &lt;</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com"><=
span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">A=
lexander.Vainshtein@ecitele.com</span></a><span style=3D"font-size:11.0pt;fo=
nt-family:&quot;Calibri&quot;,sans-serif;color:windowtext">&gt;<br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org"><span style=3D"font-si=
ze:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rtg-dir@ietf.org</span=
></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-se=
rif;color:windowtext">; '<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>'=
 &lt;</span><a href=3D"mailto:mpls@ietf.org"><span style=3D"font-size:11.0pt=
;font-family:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span s=
tyle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:wi=
ndowtext">&gt;;
 '<a href=3D"mailto:adrian@olddog.co.uk">adrian@olddog.co.uk</a>' &lt;</span=
><a href=3D"mailto:adrian@olddog.co.uk"><span style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span></a><span s=
tyle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:wi=
ndowtext">&gt;; Jonathan Hardwick
 (</span><a href=3D"mailto:Jonathan.Hardwick@metaswitch.com"><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Jonathan.Hardwi=
ck@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font-family:&quo=
t;Calibri&quot;,sans-serif;color:windowtext">) &lt;</span><a href=3D"mailto:=
jonathan.hardwick@metaswitch.com"><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif">jonathan.hardwick@metaswitch.com</span></a=
><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:windowtext">&gt;;
</span><a href=3D"mailto:spring@ietf.org"><span style=3D"font-size:11.0pt;fo=
nt-family:&quot;Calibri&quot;,sans-serif">spring@ietf.org</span></a><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:win=
dowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-chairs@ietf.org</spa=
n></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf=
.org"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif">draft-ietf-spring-segment-routing-mpls.authors@ietf.org</span></a><spa=
n style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:windowtext"><br>
<b>Subject:</b> Re: RtgDir Early review: draft-ietf-spring-segment-routing-m=
pls-13<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p>Thanks for the comments<o:p></o:p></p>
<p>While it is a clear violation of the SR architecture RFC (8402), more tha=
n one node advertising the same IPv4/6 PREFIX and both have the same prefix-=
SID value with "N" flag is not an incoming label collision because the label=
 is associated with the same
 FEC, which is the prefix.&nbsp; <o:p></o:p></p>
<p>Hence handling such violation is not an SR-MPLS problem because there is n=
o incoming label collision and hence it it is outside the scope of this draf=
t<o:p></o:p></p>
<p><o:p>&nbsp;</o:p></p>
<p>The second issue is which SID to choose for an SR-policy (be it a policy f=
or TE, ti-lfa, uloop avoidance, security,..., etc). That is strictly a contr=
ol layer functionality and is not specific to SR-MPLS. Hence it is outside t=
he scope of this draft<o:p></o:p></p>
<p><o:p>&nbsp;</o:p></p>
<p>The third issue is the case where an anycast prefix is advertised with a p=
refix-SID sub-TLV by some (but not all) of the nodes that advertise that pre=
fix. Again this is not an incoming label collision because the label is asso=
ciated with a single FEC, which
 is the anycast prefix.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">On 7/19/18 8:30 PM, Shraddha Hegde wrote:<o:p></o:p><=
/p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D">Hi Ahmed,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D">The Node-SIDs are expected to be unique=
 to a node.
</span><o:p></o:p></p>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-se=
rif;color:#1F497D">=E2=80=9C</span><o:p></o:p></pre>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:10.0pt;color:windowtext">&nbsp;&nbsp; An IGP Node-S=
ID MUST NOT be associated with a prefix that is owned by</span><o:p></o:p></=
p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:10.0pt;color:windowtext">&nbsp;&nbsp; more than one=
 router within the same routing domain.=E2=80=9D</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D">If two different nodes advertise same N=
ode-SID,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; For Example Node A and B both advertise p=
refix 1.1.1.1 and associate a &nbsp;SID 1000 with N bit set.</span><o:p></o:=
p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">There is an a=
nomaly here and IMO, this draft should address how to handle this anomaly an=
d whether TI-LFA and other</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Applications c=
an use this SID as a Node-SID.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Another sligh=
t variation of this case is a scenario where A and B both advertise a prefix=
 1.1.1.1 and A assigns a Node-Sid</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Of 1000 and B=
 does not assign any SID.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">&nbsp;</span>=
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Rgds</span><o=
:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Shraddha</spa=
n><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;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 0=
in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-fam=
ily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Alexander Vainshtein
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com"><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;Alexander.Vai=
nshtein@ecitele.com&gt;</span></a><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif;color:windowtext">
<br>
<b>Sent:</b> Thursday, July 19, 2018 10:05 PM<br>
<b>To:</b> Ahmed Bashandy </span><a href=3D"mailto:abashandy.ietf@gmail.com"=
><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"=
>&lt;abashandy.ietf@gmail.com&gt;</span></a><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"><br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org"><span style=3D"font-si=
ze:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rtg-dir@ietf.org</span=
></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-se=
rif;color:windowtext">; '</span><a href=3D"mailto:mpls@ietf.org"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mpls@ietf.o=
rg</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">'
</span><a href=3D"mailto:mpls@ietf.org"><span style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif">&lt;mpls@ietf.org&gt;</span></a><spa=
n style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:windowtext">; '</span><a href=3D"mailto:adrian@olddog.co.uk"><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">adrian@olddog.=
co.uk</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&qu=
ot;,sans-serif;color:windowtext">'
</span><a href=3D"mailto:adrian@olddog.co.uk"><span style=3D"font-size:11.0p=
t;font-family:&quot;Calibri&quot;,sans-serif">&lt;adrian@olddog.co.uk&gt;</s=
pan></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif;color:windowtext">; Jonathan Hardwick (</span><a href=3D"mailto:Jonat=
han.Hardwick@metaswitch.com"><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif">Jonathan.Hardwick@metaswitch.com</span></a><spa=
n style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:windowtext">)
</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com"><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;jonathan.hard=
wick@metaswitch.com&gt;</span></a><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif;color:windowtext">; Shraddha
 Hegde </span><a href=3D"mailto:shraddha@juniper.net"><span style=3D"font-si=
ze:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;shraddha@juniper.n=
et&gt;</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&q=
uot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org"><span style=3D"font-size:11.0pt;fo=
nt-family:&quot;Calibri&quot;,sans-serif">spring@ietf.org</span></a><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:win=
dowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-chairs@ietf.org</spa=
n></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf=
.org"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif">draft-ietf-spring-segment-routing-mpls.authors@ietf.org</span></a><spa=
n style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:windowtext"><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-m=
pls-13</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Ahmed hi!</sp=
an><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Lots of thank=
s for your response.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Of course Nod=
e SIDs are not different from any other Prefix SIDs when it comes to the MPL=
S forwarding plane.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">But, IMHO, st=
rictly speaking, this is correct for any other SID as well.
</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">You seem to i=
gnore the difference between SR-MPLS and SRv6 with regard to the life span o=
f prefix SIDs in general and Node SIDs in particular.
 =46rom my POV this difference should be discussed in the draft. </span><o:p=
></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">So it seems t=
hat we can only =E2=80=9Cagree to disagree=E2=80=9D on the need to say somet=
hing specific about Node SIDs in the draft, and let the WG to
 decide what to do about it. </span><o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Sasha</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Office: +972-39266302</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +972-549266302</span><o:p>=
</o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Email:&nbsp;&nbsp;
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com"><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Alexander.Vainsht=
ein@ecitele.com</span></a><o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;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 0=
in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-fam=
ily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Ahmed Bashandy [</span=
><a href=3D"mailto:abashandy.ietf@gmail.com"><span style=3D"font-size:11.0pt=
;font-family:&quot;Calibri&quot;,sans-serif">mailto:abashandy.ietf@gmail.com=
</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,s=
ans-serif;color:windowtext">]
<br>
<b>Sent:</b> Thursday, July 19, 2018 7:13 PM<br>
<b>To:</b> Alexander Vainshtein &lt;</span><a href=3D"mailto:Alexander.Vains=
htein@ecitele.com"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri=
&quot;,sans-serif">Alexander.Vainshtein@ecitele.com</span></a><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtex=
t">&gt;<br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org"><span style=3D"font-si=
ze:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rtg-dir@ietf.org</span=
></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-se=
rif;color:windowtext">; '</span><a href=3D"mailto:mpls@ietf.org"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mpls@ietf.o=
rg</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">'
 &lt;</span><a href=3D"mailto:mpls@ietf.org"><span style=3D"font-size:11.0pt=
;font-family:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span s=
tyle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:wi=
ndowtext">&gt;; '</span><a href=3D"mailto:adrian@olddog.co.uk"><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">adrian@olddog.=
co.uk</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&qu=
ot;,sans-serif;color:windowtext">'
 &lt;</span><a href=3D"mailto:adrian@olddog.co.uk"><span style=3D"font-size:=
11.0pt;font-family:&quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span=
></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-se=
rif;color:windowtext">&gt;; Jonathan Hardwick (</span><a href=3D"mailto:Jona=
than.Hardwick@metaswitch.com"><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif">Jonathan.Hardwick@metaswitch.com</span></a><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;colo=
r:windowtext">)
 &lt;</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com"><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">jonathan.hardw=
ick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:shraddha@juniper.net"><span style=3D"font-size:11.0=
pt;font-family:&quot;Calibri&quot;,sans-serif">shraddha@juniper.net</span></=
a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif=
;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org"><span style=3D"font-size:11.0pt;fo=
nt-family:&quot;Calibri&quot;,sans-serif">spring@ietf.org</span></a><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:win=
dowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-chairs@ietf.org</spa=
n></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf=
.org"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif">draft-ietf-spring-segment-routing-mpls.authors@ietf.org</span></a><spa=
n style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:windowtext"><br>
<b>Subject:</b> Re: RtgDir Early review: draft-ietf-spring-segment-routing-m=
pls-13</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p>Thanks for the reply<o:p></o:p></p>
<p>See inline<o:p></o:p></p>
<p>Ahmed<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 7/12/18 12:22 AM, Alexander Vainshtein wrote:<o:p>=
</o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Ahmed and all=
,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">I would like t=
o expand on my comments (and your responses) about the role of Node SIDs in S=
R-MPLS.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">I would like t=
o bring your attention two points:</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in;mso-list:l2 level1=
 lfo4"><!--[if !supportLists]--><span style=3D"mso-list:Ignore">1.<span styl=
e=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
</span></span><!--[endif]--><span style=3D"color:#1F497D">Node SIDs (and, in=
 general, Prefix SIDs) in MPLS-SR are different from the same in SRv6 becaus=
e they require explicit configuration action by the operator of SR domain. I=
.e., it is not enough for a node to
 own some /32 or /128 prefix that is advertised by IGP. The operator must ex=
plicitly configure the node to use such a prefix as&nbsp; Node SID and to as=
sign to it a specific index that is unique in the SR domain. =46rom my POV, t=
his difference alone would qualify
 Node SIDs as a topic to be discussed in the </span><a href=3D"https://urlde=
fense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dietf-2=
Dspring-2Dsegment-2Drouting-2Dmpls-2D14&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr=
6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNq=
zCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3Dq6djpRXla=
mUzKZlGIuXTtBcsnwevHwddqvStZrSFMnE&amp;e=3D">MPLS-SR
 Architecture</a><span style=3D"color:#1F497D"> draft.</span><o:p></o:p></p>=

</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: I disagree wit=
h your POV. =46rom the forwarding plane perspective it does not make any dif=
ference whether a the label at the top of an MPLS
 packet (representing the prefix-SID) identifies a node or not. So from the S=
R-mpls forwarding point of view there is no difference between a prefix-SID a=
nd a node-SID. If there is any place in the SR-mpls draft where there is a n=
eed to handle a node-SID different
 from a prefix SID, it would be great to point it out<br>
<br>
</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<h3 style=3D"margin-left:.5in;text-indent:-.25in;mso-line-height-alt:0pt;mso=
-list:l2 level1 lfo4">
<!--[if !supportLists]--><span style=3D"mso-list:Ignore">2.<span style=3D"fo=
nt:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><!--[endif]-->In addition, quite a few constructs associated w=
ith SR-MPLS implicitly assume that each node in the SR-MPLS domain is assign=
ed with at least one Node SID. One example can be found in the
<a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf=
.org_html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04&amp;d=
=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr=
7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi=
27RaO5rQCk1Qw&amp;s=3DjbH0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&amp;e=3D">=

<span style=3D"font-family:&quot;Calibri&quot;,sans-serif">TI-LFA</span></a>=
 draft. This draft says in Section 4.2:<o:p></o:p></h3>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<h3 style=3D"margin-left:1.0in;mso-line-height-alt:0pt"><a href=3D"https://u=
rldefense.proofpoint.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_draft-2Dba=
shandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04-23section-2D4.2&amp;d=3DD=
wMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7=
mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27Ra=
O5rQCk1Qw&amp;s=3DsAi3KCWUwGS3D93t8ic64W_46xm9y8Oacs7ozcAweS8&amp;e=3D"><spa=
n style=3D"font-size:10.0pt;font-family:&quot;Courier New \;color\:black&quo=
t;">4.2</span></a><a name=3D"section-4.2"></a><span style=3D"font-size:10.0p=
t;font-family:&quot;Courier New \;color\:black&quot;">.
 The repair node is a PQ node</span><o:p></o:p></h3>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">&nbsp;</span><o:=
p></o:p></pre>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">&nbsp;</span><o:=
p></o:p></pre>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">&nbsp;&nbsp; Whe=
n the repair node is in P(S,X), the repair list is made of a</span><o:p></o:=
p></pre>
<pre style=3D"margin-left:.7in"><span style=3D"color:black">&nbsp;&nbsp; sin=
gle node segment to the repair node.</span><o:p></o:p></pre>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0in;margin-right:0in;marg=
in-bottom:0in;margin-left:.5in;margin-bottom:.0001pt;line-height:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">In the scope of this section, the repair node is not adjacent t=
o the PLR, and therefore, to the best of my understanding, &nbsp;=E2=80=9Ca s=
ingle
<span style=3D"background:yellow;mso-highlight:yellow">node segment</span> t=
o the repair node=E2=80=9D can be only the Node SID of the repair node. Sinc=
e repair nodes are computed dynamically, this entire scheme depends on all n=
odes in the MPLS=3DSR domain &nbsp;having at least
 one Node SID each</span><o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: The choice of t=
he SID to identify an intermediate or exit node(s) in an SR-policy is a cont=
rol plane behavior, irrespective of reason such
 policy is created (be it ti-lfa explicit path, uloop avoidance explicit pat=
h, or some SR-TE explicit path). SR-Policy as well as Ti-LFA and uloop avoid=
ance are handled in separate drafts. So just like the response to your previ=
ous comment, from forwarding
 plane perspective it does not make any difference whether the label at the t=
op of an MPLS packet identifies a single or multiple nodes.
<br>
<br>
</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:0in;margin-right:0in;marg=
in-bottom:0in;margin-left:.5in;margin-bottom:.0001pt;line-height:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Hopefully these notes clarify my position on the subject.</spa=
n><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Sasha</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Office: +972-39266302</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +972-549266302</span><o:p>=
</o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Email:&nbsp;&nbsp;
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com"><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Alexander.Vainsht=
ein@ecitele.com</span></a><o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;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 0=
in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-fam=
ily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Alexander Vainshtein
<br>
<b>Sent:</b> Wednesday, July 11, 2018 12:02 PM<br>
<b>To:</b> Ahmed Bashandy </span><a href=3D"mailto:abashandy.ietf@gmail.com"=
><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif"=
>&lt;abashandy.ietf@gmail.com&gt;</span></a><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif;color:windowtext"><br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org"><span style=3D"font-si=
ze:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rtg-dir@ietf.org</span=
></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-se=
rif;color:windowtext">; '</span><a href=3D"mailto:mpls@ietf.org"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mpls@ietf.o=
rg</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">'
</span><a href=3D"mailto:mpls@ietf.org"><span style=3D"font-size:11.0pt;font=
-family:&quot;Calibri&quot;,sans-serif">&lt;mpls@ietf.org&gt;</span></a><spa=
n style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:windowtext">; '</span><a href=3D"mailto:adrian@olddog.co.uk"><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">adrian@olddog.=
co.uk</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&qu=
ot;,sans-serif;color:windowtext">'
</span><a href=3D"mailto:adrian@olddog.co.uk"><span style=3D"font-size:11.0p=
t;font-family:&quot;Calibri&quot;,sans-serif">&lt;adrian@olddog.co.uk&gt;</s=
pan></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans=
-serif;color:windowtext">; Jonathan Hardwick (</span><a href=3D"mailto:Jonat=
han.Hardwick@metaswitch.com"><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif">Jonathan.Hardwick@metaswitch.com</span></a><spa=
n style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:windowtext">)
</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com"><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">&lt;jonathan.hard=
wick@metaswitch.com&gt;</span></a><span style=3D"font-size:11.0pt;font-famil=
y:&quot;Calibri&quot;,sans-serif;color:windowtext">;
</span><a href=3D"mailto:shraddha@juniper.net"><span style=3D"font-size:11.0=
pt;font-family:&quot;Calibri&quot;,sans-serif">shraddha@juniper.net</span></=
a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif=
;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org"><span style=3D"font-size:11.0pt;fo=
nt-family:&quot;Calibri&quot;,sans-serif">spring@ietf.org</span></a><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:win=
dowtext">;
</span><a href=3D"mailto:spring-chairs@ietf.org"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-chairs@ietf.org</spa=
n></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf=
.org"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif">draft-ietf-spring-segment-routing-mpls.authors@ietf.org</span></a><spa=
n style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:windowtext"><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-m=
pls-13</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Ahmed, and al=
l,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Lots of thank=
s for a detailed response to my comments.
</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">Please see
</span><b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:#00B050">inline below</span></i></b><span style=3D"font-si=
ze:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D"> my posi=
tion on each of them.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Regards,</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Sasha</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Office: +972-39266302</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +972-549266302</span><o:p>=
</o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;c=
olor:#1F497D">Email:&nbsp;&nbsp;
</span><a href=3D"mailto:Alexander.Vainshtein@ecitele.com"><span style=3D"fo=
nt-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">Alexander.Vainsht=
ein@ecitele.com</span></a><o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Cal=
ibri&quot;,sans-serif;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 0=
in 0in">
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<b><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-seri=
f;color:windowtext">From:</span></b><span style=3D"font-size:11.0pt;font-fam=
ily:&quot;Calibri&quot;,sans-serif;color:windowtext"> Ahmed Bashandy [</span=
><a href=3D"mailto:abashandy.ietf@gmail.com"><span style=3D"font-size:11.0pt=
;font-family:&quot;Calibri&quot;,sans-serif">mailto:abashandy.ietf@gmail.com=
</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,s=
ans-serif;color:windowtext">]
<br>
<b>Sent:</b> Wednesday, July 11, 2018 4:42 AM<br>
<b>To:</b> Alexander Vainshtein &lt;</span><a href=3D"mailto:Alexander.Vains=
htein@ecitele.com"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri=
&quot;,sans-serif">Alexander.Vainshtein@ecitele.com</span></a><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtex=
t">&gt;;
</span><a href=3D"mailto:spring-chairs@ietf.org"><span style=3D"font-size:11=
.0pt;font-family:&quot;Calibri&quot;,sans-serif">spring-chairs@ietf.org</spa=
n></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:windowtext">;
</span><a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf=
.org"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif">draft-ietf-spring-segment-routing-mpls.authors@ietf.org</span></a><spa=
n style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color=
:windowtext"><br>
<b>Cc:</b> </span><a href=3D"mailto:rtg-dir@ietf.org"><span style=3D"font-si=
ze:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">rtg-dir@ietf.org</span=
></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-se=
rif;color:windowtext">; '</span><a href=3D"mailto:mpls@ietf.org"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">mpls@ietf.o=
rg</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,sans-serif;color:windowtext">'
 &lt;</span><a href=3D"mailto:mpls@ietf.org"><span style=3D"font-size:11.0pt=
;font-family:&quot;Calibri&quot;,sans-serif">mpls@ietf.org</span></a><span s=
tyle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:wi=
ndowtext">&gt;; '</span><a href=3D"mailto:adrian@olddog.co.uk"><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">adrian@olddog.=
co.uk</span></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&qu=
ot;,sans-serif;color:windowtext">'
 &lt;</span><a href=3D"mailto:adrian@olddog.co.uk"><span style=3D"font-size:=
11.0pt;font-family:&quot;Calibri&quot;,sans-serif">adrian@olddog.co.uk</span=
></a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-se=
rif;color:windowtext">&gt;; Jonathan Hardwick (</span><a href=3D"mailto:Jona=
than.Hardwick@metaswitch.com"><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,sans-serif">Jonathan.Hardwick@metaswitch.com</span></a><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;colo=
r:windowtext">)
 &lt;</span><a href=3D"mailto:jonathan.hardwick@metaswitch.com"><span style=3D=
"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif">jonathan.hardw=
ick@metaswitch.com</span></a><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:windowtext">&gt;;
</span><a href=3D"mailto:shraddha@juniper.net"><span style=3D"font-size:11.0=
pt;font-family:&quot;Calibri&quot;,sans-serif">shraddha@juniper.net</span></=
a><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif=
;color:windowtext">;
</span><a href=3D"mailto:spring@ietf.org"><span style=3D"font-size:11.0pt;fo=
nt-family:&quot;Calibri&quot;,sans-serif">spring@ietf.org</span></a><span st=
yle=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:win=
dowtext"><br>
<b>Subject:</b> Re: RtgDir Early review: draft-ietf-spring-segment-routing-m=
pls-13</span><o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p>Thanks for thorough (and VERY clear) the review<o:p></o:p></p>
<p>See inline #Ahmed<o:p></o:p></p>
<p>&nbsp;<o:p></o:p></p>
<p>Ahmed<o:p></o:p></p>
<p>&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<div>
<p class=3D"MsoNormal">On 6/15/18 11:08 PM, Alexander Vainshtein wrote:<o:p>=
</o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-ser=
if">Re-sending to&nbsp; correct SPRING WG list.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-ser=
if">Sincere apologies for the delay caused by a typo.</span><o:p></o:p></p>
</div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:0cmmargin-bottom:.0001pt"><spa=
n style=3D"font-family:&quot;Arial&quot;,sans-serif">Thumb typed by Sasha Va=
inshtein</span><o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Arial&quot;,sans-ser=
if">&nbsp;</span><o:p></o:p></p>
</div>
<div style=3D"margin-left:.3in;margin-bottom:12.0pt">
<div class=3D"MsoNormal" align=3D"center" style=3D"margin:0in;margin-bottom:=
.0001pt;text-align:center">
<span style=3D"font-family:&quot;Times New Roman \,serif&quot;">
<hr size=3D"2" width=3D"98%" align=3D"center">
</span></div>
</div>
<div id=3D"divRplyFwdMsg">
<p class=3D"MsoNormal"><b>From:</b> Alexander Vainshtein<br>
<b>Sent:</b> Sunday, June 10, 2018 10:43:52 AM<br>
<b>To:</b> <a href=3D"mailto:spring-chairs@ietf.org">spring-chairs@ietf.org<=
/a>; <a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf.o=
rg">
draft-ietf-spring-segment-routing-mpls.authors@ietf.org</a><br>
<b>Cc:</b> <a href=3D"mailto:spring@ietf.com">spring@ietf.com</a>; <a href=3D=
"mailto:rtg-dir@ietf.org">
rtg-dir@ietf.org</a>; '<a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a>'; '=
<a href=3D"mailto:adrian@olddog.co.uk">adrian@olddog.co.uk</a>'; Jonathan Ha=
rdwick (<a href=3D"mailto:Jonathan.Hardwick@metaswitch.com">Jonathan.Hardwic=
k@metaswitch.com</a>);
<a href=3D"mailto:shraddha@juniper.net">shraddha@juniper.net</a><br>
<b>Subject:</b> RE: RtgDir Early review: draft-ietf-spring-segment-routing-m=
pls-13<span style=3D"font-family:&quot;Times New Roman&quot;,serif">
</span><o:p></o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">&nbsp;</span><o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Explicitly adding Shrad=
dha &nbsp;who is the shepherd of this draft.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&nbsp;</span><o:p></o:p=
></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Regards,</span><o:p></o=
:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Sasha</span><o:p></o:p>=
</p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">&nbsp;</span><o:p></o:p=
></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Office: +972-39266302</=
span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Cell:&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; +972-549266302</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Email:&nbsp;&nbsp; </sp=
an><a href=3D"mailto:Alexander.Vainshtein@ecitele.com">Alexander.Vainshtein@=
ecitele.com</a><o:p></o:p></p>
</div>
<p class=3D"MsoNormal"><span style=3D"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 0=
in 0in">
<p class=3D"MsoNormal"><b>From:</b> Alexander Vainshtein <br>
<b>Sent:</b> Friday, June 8, 2018 5:43 PM<br>
<b>To:</b> '<a href=3D"mailto:spring-chairs@ietf.org">spring-chairs@ietf.org=
</a>' <a href=3D"mailto:spring-chairs@ietf.org">
&lt;spring-chairs@ietf.org&gt;</a>; '<a href=3D"mailto:draft-ietf-spring-seg=
ment-routing-mpls.authors@ietf.org">draft-ietf-spring-segment-routing-mpls.a=
uthors@ietf.org</a>'
<a href=3D"mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf.org">&=
lt;draft-ietf-spring-segment-routing-mpls.authors@ietf.org&gt;</a><br>
<b>Cc:</b> '<a href=3D"mailto:spring@ietf.com">spring@ietf.com</a>' <a href=3D=
"mailto:spring@ietf.com">
&lt;spring@ietf.com&gt;</a>; <a href=3D"mailto:rtg-dir@ietf.org">rtg-dir@iet=
f.org</a>; <a href=3D"mailto:mpls@ietf.org">
mpls@ietf.org</a>; '<a href=3D"mailto:adrian@olddog.co.uk">adrian@olddog.co.=
uk</a>'
<a href=3D"mailto:adrian@olddog.co.uk">&lt;adrian@olddog.co.uk&gt;</a><br>
<b>Subject:</b> RtgDir Early review: draft-ietf-spring-segment-routing-mpls-=
13<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">Hello,</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">I have been selected to do a routing directorate =E2=80=
=9Cearly=E2=80=9D review of this draft:
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__dat=
atracker.ietf.org_doc_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dmpls_&amp;=
d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLs=
r7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9P=
i27RaO5rQCk1Qw&amp;s=3DCxbaaf9U0kj6_meVSobSkRLQW1SwI8MJvgHpuYp0QOM&amp;e=3D"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-mpls/</s=
pan></a><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">The routing directorate will, on request from the wor=
king group chair, perform an =E2=80=9Cearly=E2=80=9D review of a draft befor=
e it is submitted for publication to the IESG. The early review
 can be performed at any time during the draft=E2=80=99s lifetime as a worki=
ng group document. The purpose of the early review depends on the stage that=
 the document has reached. As this document is currently in the WG Last call=
, my focus for the review was to determine
 whether the document is ready to be published. Please consider my comments a=
long with the other working group last call comments.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">For more information about the Routing Directorate, p=
lease see
</span><span style=3D"font-size:10.0pt;font-family:&quot;Arial&quot;,sans-se=
rif">=E2=80=8B</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3D=
http-3A__trac.tools.ietf.org_area_rtg_trac_wiki_RtgDir&amp;d=3DDwMGaQ&amp;c=3D=
HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKc=
mMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;=
s=3D6pnI7l82ewwzoxgOXqTKrbKuQidt6-KBsZdsXFnoQCg&amp;e=3D"><span style=3D"fon=
t-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">http://trac.tools.=
ietf.org/area/rtg/trac/wiki/RtgDir</span></a><span style=3D"font-size:10.0pt=
;font-family:&quot;Verdana&quot;,sans-serif">
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot;=
Verdana&quot;,sans-serif">Document</span></b><span style=3D"font-size:10.0pt=
;font-family:&quot;Verdana&quot;,sans-serif">: draft-ietf-spring-segment-rou=
ting-mpls-13</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot;=
Verdana&quot;,sans-serif">Reviewer</span></b><span style=3D"font-size:10.0pt=
;font-family:&quot;Verdana&quot;,sans-serif">: Alexander (=E2=80=9CSasha=E2=80=
=9D) Vainshtein (</span><a href=3D"mailto:alexander.vainshtein@ecitele.com">=
<span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">=
alexander.vainshtein@ecitele.com</span></a><span style=3D"font-size:10.0pt;f=
ont-family:&quot;Verdana&quot;,sans-serif">)</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot;=
Verdana&quot;,sans-serif">Review Date</span></b><span style=3D"font-size:10.=
0pt;font-family:&quot;Verdana&quot;,sans-serif">: 08-Jun-18</span><o:p></o:p=
></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot;=
Verdana&quot;,sans-serif">Intended Status</span></b><span style=3D"font-size=
:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">: Proposed Standard.</sp=
an><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot;=
Verdana&quot;,sans-serif">Summary</span></b><span style=3D"font-size:10.0pt;=
font-family:&quot;Verdana&quot;,sans-serif">:</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">I have some minor concerns about this document that I=
 think should be resolved before it is submitted to the IESG.</span><o:p></o=
:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot;=
Verdana&quot;,sans-serif">Comments</span></b><span style=3D"font-size:10.0pt=
;font-family:&quot;Verdana&quot;,sans-serif">:</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">I consider this draft as an important &nbsp;companion=
 document to the
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__too=
ls.ietf.org_html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2D15&amp;d=3DDwMG=
aQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvp=
CJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5r=
QCk1Qw&amp;s=3DiJShh7e7yyVkt44v1O5pyCOMfHCpAvfBNGgFr5lk130&amp;e=3D"><span s=
tyle=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">Segment=

 Routing Architecture</span></a><span style=3D"font-size:10.0pt;font-family:=
&quot;Verdana&quot;,sans-serif"> draft that, ideally, should augment definit=
ions of the Segment Routing (SR) notions and constructs given there with det=
ails specific for the SR instantiation that
 uses&nbsp; the MPLS data plane (SR-MPLS).&nbsp; Many issues raised in my re=
view reflect either gaps that should be, but have not been, closed, or incon=
sistencies between the two drafts.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">Since
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__too=
ls.ietf.org_html_rfc8287&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-=
ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3D=
CBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&amp;s=3Dy7jp3UYNTtcmm9HOulzqPTrM=
URTrsMiO26rWlNZN5Ws&amp;e=3D"><span style=3D"font-size:10.0pt;font-family:&q=
uot;Verdana&quot;,sans-serif">RFC
 8287</span></a><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&qu=
ot;,sans-serif"> is already published as a Standards Track RFC, I expect suc=
h augmentation to be backward compatible with this document (or to provide c=
lear indications of required updates to this
 document). And I include the MPLS WG into distribution list. </span><o:p></=
o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">This draft was not easy reading for me. In particular=
, the style of Section 2.5 that discusses at length and in some detail multi=
ple =E2=80=9Ccorner cases=E2=80=9D resulting, presumably, from
 misconfiguration, before it explains the basic (and relatively simple) =E2=80=
=9Cnormal=E2=80=9D behavior, looks problematic to me.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">The WG Last Call has been extended by one week. Never=
theless, I am sending out my comments
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot;=
Verdana&quot;,sans-serif">Major Issues</span></b><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">: None found</span><o:p></o=
:p></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">#Ahmed: thanks a lot</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot;=
Verdana&quot;,sans-serif">Minor Issues</span></b><span style=3D"font-size:10=
.0pt;font-family:&quot;Verdana&quot;,sans-serif">: Quite a few but, hopefull=
y, easy to resolve.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in"><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">1.</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&quot;">&nbs=
p;&nbsp;&nbsp;
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sa=
ns-serif">Encapsulation of SR-MPLS packets</span></b><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:
</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">RFC 3032 (referenced by the draft) and RFC 5332 (<b><i>not mentioned i=
n the draft</i></b>) depend two encapsulations of labeled packets - one for D=
ownstream-allocated labels and another
 for Upstream-allocated ones.</span><o:p></o:p></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">#Ahmed: RFC5332 is for multicast. As mentioned in Section 6 of dr=
aft-ietf-spring-segment-routing-15, multicast is outside the scope of SR. He=
nce the RFC was not referred to in the SR-MPLS
 draft</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#00B050">[[Sasha]] I would be satisfied wi=
th this response, would it not be for the following text I see in Section 2.=
2 of the</span></i></b><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#1F497D">
</span></i></b><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps=
-3A__tools.ietf.org_html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dpolicy-=
2D01&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;=
r=3DNyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EG=
Att4QFq9Pi27RaO5rQCk1Qw&amp;s=3D4f0H68LTvkp7N-bYTVLOhWqiEbHaCsOQR1z_Qzz3Wf4&=
amp;e=3D"><b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&qu=
ot;,sans-serif">SR
 Policy Architecture</span></i></b></a><b><i><span style=3D"font-size:11.0pt=
;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">
</span></i></b><b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,sans-serif;color:#00B050">draft:</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:10.0pt">&nbsp;&nbsp; A variation of SR Policy can b=
e used for packet replication.&nbsp; A</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:10.0pt">&nbsp;&nbsp; candidate path could comprise m=
ultiple SID-Lists; one for each</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:10.0pt">&nbsp;&nbsp; replication path.&nbsp; In suc=
h a scenario, packets are actually</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:10.0pt">&nbsp;&nbsp; replicated through each SID Li=
st of the SR Policy to realize a point-</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:10.0pt">&nbsp;&nbsp; to-multipoint service delivery=
. </span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#00B050">This looks to me as being very mu=
ch multicast in SR, and, unless you want to say that it is limited to SRv6, m=
akes my question relevant IMHO.</span></i></b><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">=46rom my POV the ST-MPLS only uses Downstream-allocated labels =E2=80=
=93 but I expect the draft to state that explicitly, one way or another. (If=
 Upstream-allocated labels are relevant for SR-MPLS,
 I would see it as a major gap, so I hope that this is not the case).</span>=
<o:p></o:p></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">#Ahmed: I will add a statement in section 2.2 to mention that it i=
s down-stream allocated as you mentioned</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#1F497D">[[Sasha]] This is quite unambiguo=
us and, once added, would resolve my comment in full =E2=80=93 the previous c=
omment notwithstanding. In particular, it would imply
 that even labels representing BSIDs of a SR Replication policies will be do=
wnstream-allocated.
</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">&nbsp;</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in"><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">2.</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&quot;">&nbs=
p;&nbsp;&nbsp;
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sa=
ns-serif">Label spaces in SR-MPLS</span></b><span style=3D"font-size:10.0pt;=
font-family:&quot;Verdana&quot;,sans-serif">:</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">RFC 3031 (referenced by the draft) defines per-platform and per-inter=
face label spaces, and RFC 5331 (<b><i>not mentioned in the draft</i></b>) a=
dds context-specific label spaces and context
 labels. </span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">The draft does not say which of these are or are not relevant for SR-=
MPLS</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">=46rom my POV:</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in"=
><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&qu=
ot;">&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;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman \,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">Labels representing all kinds of SIDs mentioned in the draft MUST be a=
llocated from the per-platform label space only
</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in"=
><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&qu=
ot;">&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;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman \,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">At the same time, instantiation of Mirror Segment IDs defined in Sect=
ion 5.1 of the Segment Routing Architecture draft using MPLS data plane clea=
rly calls for context labels and context-specific
 label spaces</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>d.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">I expect the draft to provide a clear-cut position on these aspects o=
f SR-MPLS.</span><o:p></o:p></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">#Ahmed: I will add a statement to section 2.2 to say that the it i=
s per-platform. Regarding the function "mirroring", SR attaches a *function*=
 to each SID. The "mirroring" function is
 already described in Section 5.1 of draft-ietf-spring-segment-routing and i=
s not specific to the MPLS forwarding plane. Hence there is no need to re-me=
ntion it here because this document is trying to be as specific as possible t=
o the MPLS forwarding plane.
 General functions attached to SID are described in the segment routing arch=
itecture document or future documents. Furture documents proposing new SR fu=
nction must be as specific and clear as possible</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#00B050">[[Sasha]] Looks OK to me.</span><=
/i></b><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">&nbsp;</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in"><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">3.</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&quot;">&nbs=
p;&nbsp;&nbsp;
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sa=
ns-serif">SR-MPLS and hierarchical LSPs</span></b><span style=3D"font-size:1=
0.0pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">SR LSPs that include more than one segment are hierarchical LSPs from=
 the POV of the MPLS data plane. Therefore some (possibly, all) of the model=
s for handling TTL and TC bits that have
 been defined in RFC 3443 (<b><i>not mentioned in the draft</i></b>) should a=
pply to SR-MPLS</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">RFC 8287 (<b><i>not referenced in the draft</i></b>) specifically dis=
cussed operation of the LSP Traceroute function for SR LSPs in the case when=
 Pipe/Short Pipe model for TTL handling is
 used</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">I expect the draft to provide at least some guidelines regarding appl=
icability of each specific model defined in RFC 3443 (separately for TTL and=
 TC bits) to SR-MPLS.</span><o:p></o:p></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">#Ahmed: BY design, the instantiation of SR over the MPLS forwardi=
ng plane (and hence this draft) does not modify the MPLS forwarding plan beh=
avior as it is mentioned in the first sentence
 in Section 1. So the TTL behavior specified in rfc3443 is already implied a=
nd there is no need to re-mention it here just like all aspects of MPLS forw=
arding. RFC8287 is OAM-specific.&nbsp; SR-OAM is handled in a separate docum=
ent so is outside the scope of this
 draft</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#00B050">[[Sasha]] Unfortunately I do not t=
hink this is good enough. Let me ask a specific question reflecting my conce=
rns:</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#00B050">The head-end node sends SR-MPLS p=
ackets across a path defined by an ordered set of SIDs with more than one SI=
D in the list. Each SID is represented by a
 label stack entry (LSE) in the MPLS label stack, and the label field in eac=
h LSE is the label that matches the corresponding SID. However, each LSE als=
o includes the TTL and TC fields. How does the head-end node set these field=
s in each of the LSEs following
 the top one? This clearly depends on the model (Uniform vs. Pipe/Short Pipe=
) implemented in each node that that performs Next operation on the packet a=
long the path =E2=80=93 but the head-end node usually is not aware of that.
</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#00B050">RFC 8287 is relevant as an exampl=
e here IMHO because it recommends the following setting of TTL in Traceroute=
 packets:</span></i></b><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:.55in;text-indent:-.25in;=
mso-list:l1 level1 lfo6">
<!--[if !supportLists]--><span style=3D"mso-list:Ignore">-<span style=3D"fon=
t:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;
</span></span><!--[endif]--><b><i><span style=3D"color:#00B050">Set the TTL o=
f all the labels above one that represents the segment you are currently tra=
cing to maximum</span></i></b><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:.55in;text-indent:-.25in;=
mso-list:l1 level1 lfo6">
<!--[if !supportLists]--><span style=3D"mso-list:Ignore">-<span style=3D"fon=
t:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;
</span></span><!--[endif]--><b><i><span style=3D"color:#00B050">Set the TTL o=
f the label one that represents the segment you are currently tracing to the=
 desired value (to be incremented until end of segment is reached</span></i>=
</b><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:.55in;text-indent:-.25in;=
mso-list:l1 level1 lfo6">
<!--[if !supportLists]--><span style=3D"mso-list:Ignore">-<span style=3D"fon=
t:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;
</span></span><!--[endif]--><b><i><span style=3D"color:#00B050">Set the TTL o=
f all the labels below one that represents the segment you are currently tra=
cing to 0.</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-family:&quot;Calibri&quot;,=
sans-serif;color:#00B050">I expect the draft to provide some recommendations=
 for traffic (non-OAM) packets as well.</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">&nbsp;</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in"><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">4.</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&quot;">&nbs=
p;&nbsp;&nbsp;
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sa=
ns-serif">Inferring network layer protocol in SR-MPLS</span></b><span style=3D=
"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><o:p><=
/o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">I wonder if the draft could provide any details on the situation when=
 a label that represents some kind of SID is the bottom-of-stack label to be=
 popped by the egress LER</span><o:p></o:p></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">#ahmed: This is part of the "Next" function. It is described in d=
etail in this document.
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#00B050">[[Sasha]] NEXT function is mentio=
ned in several places in the document. Can you please point to the specific t=
ext that is relevant for my question?</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">&nbsp;</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">For the reference, RFC 3032 says that =E2=80=9Cthe identity of the ne=
twork layer protocol&nbsp; must be inferable from the value of the label whi=
ch is popped from&nbsp; the bottom of the stack, possibly along
 with the contents&nbsp; of the network layer header itself=E2=80=9D</span><=
o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">=46rom my POV the following scenario indicates relevance of this expe=
ctation for SR-MPLS:</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in"=
><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&qu=
ot;">&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;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman \,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">IS-IS is used for distributing both IPv4 and IPv6 reachability in a g=
iven domain</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in"=
><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&qu=
ot;">&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;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman \,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">An IS-IS adjacency over some dual-stack link is established, and a si=
ngle Adj-SID for this adjacency is advertised</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in"=
><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&qu=
ot;">&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;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">iii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New=
 Roman \,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">The node that has assigned and advertised this Adj-SID receives a lab=
eled packet with the label representing this Adj-SID being both the top and b=
ottom-of-stack label</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in"=
><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&qu=
ot;">&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;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">iv.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman \,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">The implementers must be given unambiguous instructions for forwardin=
g the unlabeled packet via the dual-stack link as an Ipv4 or an IPv6 packet.=
</span><o:p></o:p></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">#Ahmed: If you take a look at the SR-ISIS , SR-OSPFv2 and SR-OSFv=
3 drafts, you will see all 3 protocol advertise different adj-SIDS for IPv4 n=
ext-hop and IPv6 next-hop. For example, ISIS
 uses the "F-Flag" (section 2.2.1 in draft-ietf-isis-segment-routing-extensi=
ons-18) to specify whether the adj-SID is for IPv4 and IPv6. Similarly, the S=
R-ISIS draft attaches a prefix-SID to the prefix advertisement and hence imp=
lies the identity of the protocol
 underneath the bottom most label. For any other "function" attached to a SI=
D, it is part of the specification of this function to describe what happens=
 when the SID is represented by a label in the MPLS forwarding plane and thi=
s label is the bottom most label
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#00B050">[[Sasha]] OK, got it. This issue i=
s resolved.</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">&nbsp;</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in"><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">5.</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&quot;">&nbs=
p;&nbsp;&nbsp;
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sa=
ns-serif">Resolution</span></b><span style=3D"font-size:10.0pt;font-family:&=
quot;Verdana&quot;,sans-serif">
<b>of Conflicts</b>: Are the</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">Are the conflict resolution procedures listed in section 2.5 mandator=
y to implement?
</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">If they are mandatory to implement, are they also mandatory to deploy=
, or can the operators simply treat any detected conflict as requiring human=
 intervention and preventing normal operation
 of SR-MPLS?</span><o:p></o:p></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">#Ahmed: They are recommended. I will modify the paragraph after t=
he first 3 bullets in Section 2.5 to say that it is recommeded. &nbsp;
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#00B050">[[Sasha]] OK. However, it would b=
e nice if you could refer separately for =E2=80=9CRECOMMENDED to implement=E2=
=80=9D and =E2=80=9CRECOMMENDED to deploy=E2=80=9D. &nbsp;The latter probabl=
y requires
 a configuration knob for enabling conflict resolution rules (if they are im=
plemented).
</span></i></b><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">For the reference, the IETF capitalized MUST appears just in a few pl=
aces in Section 2.5, and each appearance has very narrow context:</span><o:p=
></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in"=
><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&qu=
ot;">&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;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman \,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">For MCCs where the "Topology" and/or "Algorithm" fields are not defin=
ed, the numerical value of zero MUST be used for these two fields</span><o:p=
></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in"=
><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&qu=
ot;">&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;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman \,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">If the same set of FECs are attached to the same label "L1", then the=
 tie-breaking rules MUST always select the same FEC irrespective of the orde=
r in which the FECs and the label "L1" are
 received. In other words, the tie-breaking rule MUST be deterministic. </sp=
an><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in"=
><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&qu=
ot;">&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;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">iii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New=
 Roman \,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">An implementation of explicit SID assignment MUST guarantee collision=
 freeness on the same router</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size:=
10.0pt;font-family:&quot;Verdana&quot;,sans-serif">=46rom my POV, it is not p=
ossible to infer the answer to my question from these statements. Some expli=
cit statement is required.</span><o:p></o:p></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">#Ahmed: I agree with you POV and as mentioned in my reply to item=
s (a) and (b), I will modify the paragraph to say that it is RECOMMENDED to a=
nswer you questions in items (a) and (b)</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>d.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">The tie-breaking rules in section 2.5.1 include some specific values f=
or encoding FEC types and address families =E2=80=93 but these values are no=
t supposed to appear in any IANA registries (because
 the draft does not request any IANA actions). Can you please clarify what i=
s so special about these values?
</span><o:p></o:p></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">#Ahmed: There is no significance to the values but there is a sig=
nificance to the order among them. I will modify the text to clarify that</s=
pan><o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#00B050">[[Sasha]] OK.
</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">&nbsp;</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>e.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">I also doubt that comparison of FECs that represent IPv4 and IPv6 pre=
fix SIDs makes much sense (for conflict resolution or else), because, among o=
ther things, there are valid scenarios when
 an IPv4 /32 prefix is embedded in an IPv6 /128 one.</span><o:p></o:p></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">#Ahmed: A prefix-SID is assigned to a prefix. An IPv6 prefix that=
 embeds an IPv4 prefix is different from the IPv4 prefix. The specifications=
 of SR extensions to ISIS, OSPFv2, OSPFv3,
 and BGP treat IPv4 and IPv6 prefixes separately, including the IPV6 prefixe=
s with embedded IPv4 ones. Besides not all IPv6 prefixes embed IPv4 prefix i=
n them. Hence the distinction between IPv4 and IPv6 prefixes is quite clear
</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#00B050">[[Sasha]] My concern was mainly a=
bout IPv4-mapped IPv6 addresses. Quoting from RFC 4291:</span></i></b><o:p><=
/o:p></p>
<h5 style=3D"mso-line-height-alt:0pt"><a href=3D"https://urldefense.proofpoi=
nt.com/v2/url?u=3Dhttps-3A__tools.ietf.org_html_rfc4291-23section-2D2.5.5.2&=
amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DN=
yjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4Q=
Fq9Pi27RaO5rQCk1Qw&amp;s=3DI14XA8I9Ruw5aBj5er_OVbvADz1sb9ZLFBGaZZlJJJ4&amp;e=
=3D"><b><span style=3D"font-size:10.0pt;font-family:&quot;Courier New \;colo=
r\:black&quot;">2.5.5.2</span></b></a><a name=3D"section-2.5.5.2"></a><b><sp=
an style=3D"font-size:10.0pt;font-family:&quot;Courier New \;color\:black&qu=
ot;">.&nbsp;
 IPv4-Mapped IPv6 Address</span></b><o:p></o:p></h5>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:10.0pt">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:10.0pt">&nbsp;</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:10.0pt">&nbsp;&nbsp; A second type of IPv6 address t=
hat holds an embedded IPv4 address is</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:10.0pt">&nbsp;&nbsp; defined.&nbsp; <span style=3D"=
background:yellow;mso-highlight:yellow">
This address type is used to represent the addresses of</span></span><o:p></=
o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-size:10.0pt;background:yellow;mso-highlight:yellow">&nbs=
p;&nbsp; IPv4 nodes as IPv6 addresses</span><span style=3D"font-size:10.0pt"=
>.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#1F497D">&nbsp;</span></i></b><o:p></o:p><=
/p>
<p class=3D"MsoNormal"><b><i><span style=3D"font-size:11.0pt;font-family:&qu=
ot;Calibri&quot;,sans-serif;color:#00B050">=46rom my POV this means that a /=
128 prefix associated with an IPv4-mapped IPv6 address and a /32 prefix asso=
ciated with the IPv4 address that was mapped
 to this IPv6 address represent the same entity. This understanding fully ma=
tches usage of IPv4-mapped IPv6 addresses as BGP Next Hops of VPN-IPv6 addre=
sses defined in RFC 4798. However, the comparison rules you have defined wil=
l treat them as two different
 prefixes. &nbsp;I wonder if these rules, in the case of a conflict, could r=
esult in preferring the IPv6 prefix to an IPv4 one and therefore loosing MPL=
S connectivity for the ingress PE of a 6VPE service to its egress PE?</span>=
</i></b><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Times New Roman \,se=
rif&quot;">&nbsp;</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>f.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">Section 2.5.1 defines 3 types of SR-MPLS FECs, but I am not sure all S=
ID types defined in the Segment Routing Architecture draft can be unambiguou=
sly mapped to one of these types. Problematic
 examples include at least the following:</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in"=
><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&qu=
ot;">&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;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman \,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">Parallel Adjacency SID</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in"=
><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&qu=
ot;">&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;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman \,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">Mirror SID</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in"><span style=3D"font-size:=
10.0pt;font-family:&quot;Verdana&quot;,sans-serif">Explicit mapping of SID t=
ypes to SR-MPLS FEC types would be most useful IMO. If some SID types cannot=
 be mapped to SR-MPLS FECs, this must be explicitly
 stated in the draft.</span><o:p></o:p></p>
</div>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: <br>
Parallel adjacency SID are handled in the type "(next-hop, outgoing interfac=
e)" </span>
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;line=
-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#00B050">[[Sasha]] OK</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif"><br>
Mirror SID is a type of binding-SID as mentioned in Section 5.1 in the SR ar=
chitecture draft (draft-ietf-spring-segment-routing-15). Also as described i=
n Section 2.4 draft-ietf-isis-segment-routing-extensions-18 (also see the eq=
uivalent in the OSPFv2 and OSPFv3
 draft), a binding SID is identified by a prefix. Hence it is covered by the=
 type "(Prefix, Routing Instance, Topology, Algorithm)"</span><o:p></o:p></p=
>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;line=
-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#00B050">[[Sasha]] I respectfully disagree. There is definitely n=
o mention of Algorithm in the definition of the Mirror SID.
</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">&nbsp;</span><o:p></o:=
p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in"><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">6.</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&quot;">&nbs=
p;&nbsp;&nbsp;
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sa=
ns-serif">Node SIDs in SR-MPLS</span></b><span style=3D"font-size:10.0pt;fon=
t-family:&quot;Verdana&quot;,sans-serif">:</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">Node SIDs are explicitly defined and discussed in the Segment Routing=
 Architecture draft but are not mentioned even once in this draft</span><o:p=
></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">AFAIK, the common implementation practice today includes assignment o=
f at least one Node SID to every node in the SR-MPLS domain</span><o:p></o:p=
></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">Is there a requirement to assign at least one Node SID per {routing i=
nstance, topology, algorithm} in SR-MPLS? If not, can the authors explain ex=
pected behavior of such a node? (See also
 my comment about routing instances below).</span><o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: A Node=
-SID is a special case of prefix-SID. So there nothing specific about it fro=
m the MPLS forwarding plane point of view. Similarly from a standard tracks d=
raft point of view, there is no requirement
 to assign a SID to every prefix just like there is no requirement to bind e=
very prefix to an LDP label. Common and/or recommended practices or descript=
ion of deployment scenarios are more befitting to BCP or informational draft=
s. This draft is a standards
 track draft</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;line=
-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#00B050">[[Sasha]] Well, you=E2=80=99ve just said that conflict r=
esolution rules are RECOMMENDED, and this is quite common in the Standards T=
rack RFCs.
</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif"><br>
If a {routing instance, topology, algorithm} is not assigned a SID, then thi=
s FEC is totally irrelavant to this draft and hence describing how a node tr=
eats it is totally outside the scope of this draft</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;line=
-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#00B050">[[Sasha]] AFAIK, neither of the SR extension drafts for I=
GPs mention routing instances that can be associated with the prefix, so I t=
hink that your reference to it is incorrect.</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;line=
-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#00B050">What=E2=80=99s more I suspect that Node SIDs represent t=
he most used special case of Prefix SIDs with Anycast SIDs being quite behin=
d. &nbsp;Therefore some recommendation pertaining to the
 usage of Node SIDs would be very much in place IMHO. </span></i></b><o:p></=
o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">&nbsp;</span><o:p></o:=
p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in"><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">7.</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&quot;">&nbs=
p;&nbsp;&nbsp;
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sa=
ns-serif">SRGB Size in SR-MPLS</span></b><span style=3D"font-size:10.0pt;fon=
t-family:&quot;Verdana&quot;,sans-serif">:
</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">The draft correctly treats the situation when an index assigned to so=
me global SID cannot be mapped to a label using the procedure in Section 2.4=
 as a conflict.</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">At the same time the draft does not define any minimum size of SRGB (=
be it defined as a single contiguous block or as a sequence of such blocks) t=
hat MUST be implemented by all SR-capable
 nodes</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">I suspect that lack of such a definition could be detrimental to inte=
roperability of SR-MPLS solutions. AFAIK, the IETF has been following, for q=
uite some time, a policy that some reasonable
 MUST-to-implement defaults should be assigned for all configurable paramete=
rs exactly in order to prevent this.</span><o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: This d=
ocument specifies how the SRGB is used and the behavior of routers when a pr=
efix-SID index maps to a label inside and/or outside the SRGB. The actual si=
ze of the SRGB is a task in partitioning
 the label space, which is very specific to a particular deployment scenario=
. So IMO it is outside the scope of a standards track document. Now that SR-=
MPLS is deployed in many places, I expect the community to gain sufficient e=
xperience to recommend (or not
 recommend) a particular minimum/maximum size for the SRGB is some future in=
formational or BCP draft/RFC</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;line=
-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#00B050">[[Sasha]] My reading of your response is that minimum si=
ze of SRGB is an issue for future study. Can you please just add this to the=
 draft?</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">&nbsp;</span><o:p></o:=
p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in"><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">8.</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&quot;">&nbs=
p;&nbsp;&nbsp;
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sa=
ns-serif">Algorithms and Prefix SIDs</span></b><span style=3D"font-size:10.0=
pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">The draft mentions Algorithms (as part of SR-MPLS Prefix FEC) in, but=
 it does not explicitly link them with the Prefix-SID algorithms defined in s=
ection 3.1.1 of the Segment Routing Architecture
 draft</span><o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: I will=
 just add the reference [I-D.ietf-spring-segment-routing] right beside the f=
irst time "Algorithm" is mentioned</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;line=
-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#1F497D">[[Sasha]] OK</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">&nbsp;</span><o:p></o:=
p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">=46rom my POV, the draft should explicitly state that the default Pre=
fix-SID algorithm MUST be implemented in all SR-MPLS-compliant routers.</spa=
n><o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: The sp=
ecification of what path calculation method should or must be supported is a=
 routing protocol property not a forwarding plane property. In fact, the cho=
ice of a path calculation method or algorithm
 is completely orthogonal to the routed protocol. Hence mandating the suppor=
t of a particular routing algorithm is beyond the scope of this document.</s=
pan><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;line=
-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#1F497D">[[Sasha]] OK</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">&nbsp;</span><o:p></o:=
p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">The Segment Routing Architecture draft states (in section 3.1.3) that=
 =E2=80=9CSupport of multiple algorithms applies to SRv6=E2=80=9D. But neith=
er draft states whether multiple algorithms apply to SR-MPLS.
 Can you please clarify this point?</span><o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: The la=
st paragraph of Section 3.1.2 titled SR-MPLS in draft-ietf-spring-segment-ro=
uting-15 discusses the support of multiple algorithms. So it is implied that=
 the concept of algorithm applies to SR-MPLS.
 Hence there is no need to re-mention it here</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;line=
-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#00B050">[[Sasha]] The paragraph to which you refer only says tha=
t if a packet with the active Prefix-SID that is associated with a specific a=
lgorithm is received by a node that does
 not support this algorithm, this packet will be discarded. If this is the o=
nly type of support for multiple algorithms SR provides, it is not very usef=
ul IMHO</span></i></b><b><i><span style=3D"font-size:11.0pt;font-family:&quo=
t;Calibri&quot;,sans-serif;color:#1F497D">.
</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">&nbsp;</span><o:p></o:=
p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in"><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">9.</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&quot;">&nbs=
p;&nbsp;&nbsp;
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sa=
ns-serif">Routing instances and the context for Prefix-SIDs</span></b><span s=
tyle=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:</span=
><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">The Segment Routing Architecture draft states in Section 3.1 that the=
 =E2=80=9Ccontext for an IGP-Prefix segment includes the prefix, topology, a=
nd algorithm=E2=80=9D</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">This draft seems to define (in section 2.5) the context for the Prefi=
x SID as =E2=80=9CPrefix, Routing Instance, Topology, Algorithm=E2=80=9D whe=
re =E2=80=9Da routing instance is identified by a single incoming
 label downloader to FIB=E2=80=9D (but the notion of the label downloader to=
 FIB is not defined).</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">These two definitions look different to me.
</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>d.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">At the very least I would expect alignment between the definitions of=
 context for the Prefix-SID between the two drafts. Preferably, the definiti=
on given in the Segment Routing Architecture
 draft should be used in both drafts.</span><o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: The co=
ntext of the section 2.5 is limited to the resolution of local label collisi=
on. The use of "routing instance" in section 2.5 is just there for tie-break=
ing if there is local label collision.</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;line=
-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#00B050">[[Sasha]] I have already mentioned that =E2=80=9Crouting=
 instances=E2=80=9D are not defined in any the drafts dealing with SR Extens=
ions for IGPs. So I do not understand how the conflict resolution
 procedure is supposed to use this. And in any case the difference between t=
wo definitions of the context of Prefix-SID requires some explanation.</span=
></i></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif"><br>
<br>
</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in"><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">10.</span><span s=
tyle=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&quot;">
</span><b><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sa=
ns-serif">Example of PUSH operation in Section 2.10.1</span></b><span style=3D=
"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">:</span><o:p><=
/o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">The first para of this section begins with the sentence =E2=80=9CSupp=
ose an MCC on a router "R0" determines that PUSH or CONTINUE&nbsp;&nbsp; ope=
ration is to be applied to an incoming packet whose active
 SID is the global SID "Si"=E2=80=9D. In the context of SR-MPLS this means (=
to me) that the incoming packet is a labeled packet and its top label matche=
s the global SID =E2=80=9CSi=E2=80=9D.
</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">However, the example for PUSH operation in the next para of this sect=
ion is the case of an (unlabeled) IP packet with the destination address cov=
ered by the IP prefix for which =E2=80=9CSi=E2=80=9D has
 been assigned. </span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">=46rom my POV:</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in"=
><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&qu=
ot;">&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;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">i.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman \,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">Mapping unlabeled packets to SIDs is indeed out of scope of the draft=
. Therefore an example of a PUSH operation that is applied to a labeled pack=
et (with the active SID inferred from the
 top label in the stack) is preferable.</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in"=
><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&qu=
ot;">&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;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">ii.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New R=
oman \,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">Valid examples of&nbsp; PUSH operation applied to a labeled incoming p=
acket can be found in Sections 4.2 or 4.3 of the
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__too=
ls.ietf.org_html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D0=
4&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3D=
NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4=
QFq9Pi27RaO5rQCk1Qw&amp;s=3DjbH0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&amp;=
e=3D"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">TI-LFA</span></a><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">
 draft</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">&nbsp;</span><o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: I do not under=
stand your concern here:)</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;line=
-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#00B050">[[Sasha]] I think it is pretty clear: can you provide an=
 example of a PUSH operation applied to a labeled packet instead of your cur=
rent example?</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">&nbsp;</span><=
o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot;=
Verdana&quot;,sans-serif">Nits</span></b><span style=3D"font-size:10.0pt;fon=
t-family:&quot;Verdana&quot;,sans-serif">:</span>
<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in"><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">1.</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&quot;">&nbs=
p;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">I concur with Adrian regarding numerous nits he has reported in his
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__mai=
larchive.ietf.org_arch_msg_spring_FRhO2lgR8r4VlKP2ZN2dZwHU5BY&amp;d=3DDwMGaQ=
&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3DNyjLsr7JA7mvpCJ=
a0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQC=
k1Qw&amp;s=3DI_4gDFhcjR_1npqKUQDHThsejUMgJy3WlLzC90poR1w&amp;e=3D"><span sty=
le=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">WG
 LC Comment</span></a><span style=3D"font-size:10.0pt;font-family:&quot;Verd=
ana&quot;,sans-serif">. I would like to thank Adrian for an excellent review=
 that have saved me lots of hard work.</span><o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: I also agree t=
hat Adrian's review is exceptional. I believe I addressed all his comments i=
n the latest version.</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in"><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">2.</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&quot;">&nbs=
p;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">In addition, I=E2=80=99d like to report the following nits:</span><o:=
p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>a.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">Ti-LFA in Section 2.11.1 should be TI-LFA (as in the
</span><a href=3D"https://urldefense.proofpoint.com/v2/url?u=3Dhttps-3A__too=
ls.ietf.org_html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D0=
4&amp;d=3DDwMGaQ&amp;c=3DHAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&amp;r=3D=
NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&amp;m=3DCBn46-tTjZrFup0dR-EGAtt4=
QFq9Pi27RaO5rQCk1Qw&amp;s=3DjbH0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&amp;=
e=3D"><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-s=
erif">TI-LFA</span></a><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">
 draft)</span><o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: Already done i=
n the latest version</span><b><i>[[Sasha]] OK</i></b>
<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>b.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">TI-LFA draft is referenced in the text of Section 2.11.1, but there i=
s no matching reference in the =E2=80=9CReferences=E2=80=9D section (probabl=
y, Informational)</span><o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: Already done i=
n the latest version</span><b><i>[[Sasha]] OK</i></b>
<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.0in;text-indent:-.25in"=
><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif"=
>c.</span><span style=3D"font-size:7.0pt;font-family:&quot;Times New Roman \=
,serif&quot;">&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">=E2=80=9Czero Algorithm=E2=80=9D in Section 2.5 (immediately above Se=
ction 2.5.1) must be replaced with =E2=80=9Cdefault algorithm=E2=80=9D. Simi=
larly, =E2=80=9Cnon-zero Algorithm=E2=80=9D should be replaced with =E2=80=9C=
non-default algorithm=E2=80=9D</span><o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: Will be done i=
n the next version</span><b><i>[[Sasha]]
</i></b>&nbsp;OK<o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoListParagraph" style=3D"text-indent:-.25in"><span style=3D"fo=
nt-size:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">3.</span><span st=
yle=3D"font-size:7.0pt;font-family:&quot;Times New Roman \,serif&quot;">&nbs=
p;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">I think that RFC 3443 and RFC 5332 should be listed as Normative refe=
rences in this draft while RFC 5331 and RFC 8277 should be listed as Informa=
tive references. This would improve the readability
 of the draft without any impact on its advancement. </span><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed RFC5331=
 describes upstream label assignment. As you mentioned above (and I will mod=
ify the draft to indicate that) SR-MPLS behavior is similar to downstream la=
bel assignment. RFC 3443 describes TTL behavior.
 This is an MPLS forwarding behavior. As mentioned in the draft, SR-MPLS doe=
s not modify at the MPLS forwarding behavior</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;margin-bottom:.0001pt;line=
-height:normal">
<b><i><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-s=
erif;color:#00B050">[[Sasha]] Regarding RFC 5331 =E2=80=93 you may skip this=
 reference if you state (as discussed below) that SR-MPLS only allocates lab=
els from the per-platform label space. Regarding
 RFC 3443 =E2=80=93 I do not think that you can fully avoid discussion of Un=
iform and Pipe/Short Pipe models, and therefore you will need this reference=
.</span></i></b><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif"><br>
<br>
</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal">Hopefully, these comments will be useful.<o:p></o:p><=
/p>
</div>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin-left:0in;line-height:normal"><span st=
yle=3D"font-family:&quot;Times New Roman&quot;,serif">#Ahmed: They are certa=
inly quite useful. Thanks a lot</span><o:p></o:p></p>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Regards,<o:p></o:p></p>
<p class=3D"MsoNormal">Sasha<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">Office: +972-39266302<o:p></o:p></p>
<p class=3D"MsoNormal">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +972-549266302<o:=
p></o:p></p>
<p class=3D"MsoNormal">Email:&nbsp;&nbsp; <a href=3D"mailto:Alexander.Vainsh=
tein@ecitele.com">Alexander.Vainshtein@ecitele.com</a><o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman \,serif&quot;"><br clear=3D=
"all">
___________________________________________________________________________<=
br>
<br>
This e-mail message is intended for the recipient only and contains informat=
ion which is
<br>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have receiv=
ed this
<br>
transmission in error, please inform us by e-mail, phone or fax, and then de=
lete the original
<br>
and all copies thereof.<br>
___________________________________________________________________________<=
/span><o:p></o:p></p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">&nbsp;</span><=
o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif"><br clear=3D"a=
ll">
___________________________________________________________________________<=
br>
<br>
This e-mail message is intended for the recipient only and contains informat=
ion which is
<br>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have receiv=
ed this
<br>
transmission in error, please inform us by e-mail, phone or fax, and then de=
lete the original
<br>
and all copies thereof.<br>
___________________________________________________________________________<=
/span><o:p></o:p></p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif">&nbsp;</span><=
o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<br>
___________________________________________________________________________<=
br>
<br>
This e-mail message is intended for the recipient only and contains informat=
ion which is
<br>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have receiv=
ed this
<br>
transmission in error, please inform us by e-mail, phone or fax, and then de=
lete the original
<br>
and all copies thereof.<br>
___________________________________________________________________________<=
o:p></o:p></p>
</blockquote>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif"><o:p>&nbsp;</o=
:p></span></p>
<p class=3D"MsoNormal" style=3D"margin:0in;margin-bottom:.0001pt;line-height=
:normal">
<span style=3D"font-family:&quot;Times New Roman&quot;,serif;color:windowtex=
t"><br>
___________________________________________________________________________<=
br>
<br>
This e-mail message is intended for the recipient only and contains informat=
ion which is
<br>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have receiv=
ed this
<br>
transmission in error, please inform us by e-mail, phone or fax, and then de=
lete the original
<br>
and all copies thereof.<br>
___________________________________________________________________________<=
o:p></o:p></span></p>
</div>


</div></blockquote><blockquote type=3D"cite"><div dir=3D"ltr"><span>________=
_______________________________________</span><br><span>mpls mailing list</s=
pan><br><span><a href=3D"mailto:mpls@ietf.org">mpls@ietf.org</a></span><br><=
span><a href=3D"https://www.ietf.org/mailman/listinfo/mpls">https://www.ietf=
.org/mailman/listinfo/mpls</a></span><br></div></blockquote></div></div></bo=
dy></html>=

--Apple-Mail-4969499B-3E82-4EDD-B8BC-F3CD36C54030--


From nobody Mon Nov 19 22:45:56 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42B41128D68; Mon, 19 Nov 2018 22:45:54 -0800 (PST)
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, 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 DmZoZXHr_08K; Mon, 19 Nov 2018 22:45:48 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30EDC1277D2; Mon, 19 Nov 2018 22:45:47 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.172.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 773BE1802AAA; Tue, 20 Nov 2018 07:45:41 +0100 (CET)
To: Przemyslaw Krol <pkrol=40google.com@dmarc.ietf.org>, Shraddha Hegde <shraddha@juniper.net>
Cc: rtg-dir@ietf.org, spring@ietf.org, Alexander.Vainshtein@ecitele.com, mpls@ietf.org, spring-chairs@ietf.org, jonathan.hardwick@metaswitch.com, draft-ietf-spring-segment-routing-mpls.authors@ietf.org, abashandy.ietf@gmail.com, adrian@olddog.co.uk
References: <DB5PR0301MB19093D3B7D8159B9A341F5F79D790@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB190932C9A74DE438278C337D9D730@DB5PR0301MB1909.eurprd03.prod.outlook.com> <46a64bb1-1b17-184c-1089-e05315057236@gmail.com> <DB5PR0301MB1909C7F93AA4DF7CFB5EEEA09D5A0@DB5PR0301MB1909.eurprd03.prod.outlook.com> <DB5PR0301MB19090AA4E888EFF6E634B4239D590@DB5PR0301MB1909.eurprd03.prod.outlook.com> <da7c2afe-ebf8-1827-1134-14f72044c812@gmail.com> <DB5PR0301MB1909542DB5C8F571257304929D520@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BN3PR05MB27060F2C9F0D775C33AD5A65D5510@BN3PR05MB2706.namprd05.prod.outlook.com> <c33105ce-41b2-3beb-f8d7-826999a8f588@gmail.com> <DB5PR0301MB1909D4AB682398BD152E72519DC90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <BYAPR05MB3943FB07ACA7E343152F2BFBD5D80@BYAPR05MB3943.namprd05.prod.outlook.com> <CACH2EkUXjNDJs2rDtAZ5OiMCbAdknvoHcUx3AtMcHatG_jdEjQ@mail.gmail.com>
From: Loa Andersson <loa@pi.nu>
Message-ID: <13fea595-f142-4417-1e05-9b305942aef5@pi.nu>
Date: Tue, 20 Nov 2018 14:45:11 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
In-Reply-To: <CACH2EkUXjNDJs2rDtAZ5OiMCbAdknvoHcUx3AtMcHatG_jdEjQ@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/QmLy4GPtpfejJLuGnBjiPExgcKw>
Subject: Re: [mpls] [RTG-DIR] [spring] RtgDir Early review: draft-ietf-spring-segment-routing-mpls-13
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 06:45:54 -0000

Shaddra,

Yes I agree.

/Loa

On 2018-11-20 00:01, Przemyslaw Krol wrote:
> Hi Shraddha
> 
> I think this would be very helpful.
> 
> pk
> 
> On Sun, Nov 18, 2018 at 8:39 PM Shraddha Hegde <shraddha@juniper.net 
> <mailto:shraddha@juniper.net>> wrote:
> 
>     Hi all,____
> 
>     __ __
> 
>     I am preparing the shepherd write-up and noticed that the topic in
>     below e-mail thread is an____
> 
>     Open item. My personal opinion is to add a new section to this draft
>     to address below cases____
> 
>     >  more than one node advertising the same IPv4/6 PREFIX and both
>     have the same prefix-SID value with "N" flag____
> 
>     >  where an anycast prefix is advertised with a prefix-SID sub-TLV by
>     some (but not all) of the nodes that advertise that prefix.____
> 
>     __ __
> 
>     This draft is addressing incoming label collision and resulting
>     behavior and also describes other aspects like different SIDs for
>     same prefix so it seems reasonable to add above two cases to this
>     draft.____
> 
>     WG members, if you have an opinion, pls respond on the list.____
> 
>     __ __
> 
>     Rgds____
> 
>     Shraddha____
> 
>     *From:*Alexander Vainshtein <Alexander.Vainshtein@ecitele.com
>     <mailto:Alexander.Vainshtein@ecitele.com>>
>     *Sent:* Sunday, November 4, 2018 9:37 PM
>     *To:* Ahmed Bashandy <abashandy.ietf@gmail.com
>     <mailto:abashandy.ietf@gmail.com>>
>     *Cc:* rtg-dir@ietf.org <mailto:rtg-dir@ietf.org>; 'mpls@ietf.org
>     <mailto:mpls@ietf.org>' <mpls@ietf.org <mailto:mpls@ietf.org>>;
>     'adrian@olddog.co.uk <mailto:adrian@olddog.co.uk>'
>     <adrian@olddog.co.uk <mailto:adrian@olddog.co.uk>>; Jonathan
>     Hardwick (Jonathan.Hardwick@metaswitch.com
>     <mailto:Jonathan.Hardwick@metaswitch.com>)
>     <jonathan.hardwick@metaswitch.com
>     <mailto:jonathan.hardwick@metaswitch.com>>; spring@ietf.org
>     <mailto:spring@ietf.org>; spring-chairs@ietf.org
>     <mailto:spring-chairs@ietf.org>;
>     draft-ietf-spring-segment-routing-mpls.authors@ietf..org
>     <mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf..org>;
>     Shraddha Hegde <shraddha@juniper.net <mailto:shraddha@juniper.net>>
>     *Subject:* RE: RtgDir Early review:
>     draft-ietf-spring-segment-routing-mpls-13____
> 
>     __ __
> 
>     Ahmed,____
> 
>     Apologies for a delayed response.____
> 
>     I fully agree that advertising the same prefix SID as the Node SID
>     by two different nodes in the SR domain is “a clear violation of the
>     SR architecture RFC (8402)”.____
> 
>     But I do not think that the SR-MPLS draft can silently ignore this
>     violation just because it “is not an incoming label collision”. ____
> 
>     The same applies to the controversy in advertising at the same
>     prefix as Anycast by some nodes but not as Anycast (or even as a
>     Node SID) by some other nodes. ____
> 
>     Your reference to these being just control plane issues and
>     therefore not related to SR-MPLS is not valid - because the drafts
>     dealing with the SR control plane to which you refer in this draft
>     are strictly MPLS-oriented: they define how to advertise */SID
>     labels/* or */indices/* that are translated into */SID labels/*, and
>     neither of these mechanisms is relevant fore SRV6 IMHO. (I do not
>     have to remind you that a draft that defines SRV6 extensions for
>     ISIS
>     <https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dbashandy-2Disis-2Dsrv6-2Dextensions_-3Finclude-5Ftext-3D1&d=DwMGaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=ko-3eF8yySF1exH64SoeyEP0ett4gjsHmmOCvj9zCvQ&s=_AZSiqmTUTMKFS9DAqboueo_GnvvAcFxARWF820HnTA&e=>exists,
>     and deals with other issues).____
> 
>     My 2c,____
> 
>     Sasha____
> 
>     __ __
> 
>     Office: +972-39266302____
> 
>     Cell:      +972-549266302____
> 
>     Email: Alexander.Vainshtein@ecitele.com
>     <mailto:Alexander.Vainshtein@ecitele.com>____
> 
>     __ __
> 
>     *From:*Ahmed Bashandy [mailto:abashandy.ietf@gmail.com]
>     *Sent:* Sunday, October 28, 2018 1:01 AM
>     *To:* Shraddha Hegde <shraddha@juniper.net
>     <mailto:shraddha@juniper.net>>; Alexander Vainshtein
>     <Alexander.Vainshtein@ecitele.com
>     <mailto:Alexander.Vainshtein@ecitele.com>>
>     *Cc:* rtg-dir@ietf.org <mailto:rtg-dir@ietf.org>; 'mpls@ietf.org
>     <mailto:mpls@ietf.org>' <mpls@ietf.org <mailto:mpls@ietf.org>>;
>     'adrian@olddog.co.uk <mailto:adrian@olddog.co.uk>'
>     <adrian@olddog.co.uk <mailto:adrian@olddog.co.uk>>; Jonathan
>     Hardwick (Jonathan.Hardwick@metaswitch.com
>     <mailto:Jonathan.Hardwick@metaswitch.com>)
>     <jonathan.hardwick@metaswitch.com
>     <mailto:jonathan.hardwick@metaswitch.com>>; spring@ietf.org
>     <mailto:spring@ietf.org>; spring-chairs@ietf.org
>     <mailto:spring-chairs@ietf.org>;
>     draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>     <mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
>     *Subject:* Re: RtgDir Early review:
>     draft-ietf-spring-segment-routing-mpls-13____
> 
>     __ __
> 
>     Thanks for the comments____
> 
>     While it is a clear violation of the SR architecture RFC (8402),
>     more than one node advertising the same IPv4/6 PREFIX and both have
>     the same prefix-SID value with "N" flag is not an incoming label
>     collision because the label is associated with the same FEC, which
>     is the prefix. ____
> 
>     Hence handling such violation is not an SR-MPLS problem because
>     there is no incoming label collision and hence it it is outside the
>     scope of this draft____
> 
>     __ __
> 
>     The second issue is which SID to choose for an SR-policy (be it a
>     policy for TE, ti-lfa, uloop avoidance, security,..., etc). That is
>     strictly a control layer functionality and is not specific to
>     SR-MPLS. Hence it is outside the scope of this draft____
> 
>     __ __
> 
>     The third issue is the case where an anycast prefix is advertised
>     with a prefix-SID sub-TLV by some (but not all) of the nodes that
>     advertise that prefix. Again this is not an incoming label collision
>     because the label is associated with a single FEC, which is the
>     anycast prefix.____
> 
>     __ __
> 
>     On 7/19/18 8:30 PM, Shraddha Hegde wrote:____
> 
>         Hi Ahmed,____
> 
>         ____
> 
>         The Node-SIDs are expected to be unique to a node. ____
> 
>         “____
> 
>             An IGP Node-SID MUST NOT be associated with a prefix that is
>         owned by____
> 
>             more than one router within the same routing domain.”____
> 
>         ____
> 
>         If two different nodes advertise same Node-SID,____
> 
>                   For Example Node A and B both advertise prefix 1.1.1.1
>         and associate a  SID 1000 with N bit set.____
> 
>         There is an anomaly here and IMO, this draft should address how
>         to handle this anomaly and whether TI-LFA and other____
> 
>         Applications can use this SID as a Node-SID.____
> 
>         Another slight variation of this case is a scenario where A and
>         B both advertise a prefix 1.1.1.1 and A assigns a Node-Sid____
> 
>         Of 1000 and B does not assign any SID.____
> 
>         ____
> 
>         Rgds____
> 
>         Shraddha____
> 
>         ____
> 
>         *From:*Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
>         <mailto:Alexander.Vainshtein@ecitele.com>
>         *Sent:* Thursday, July 19, 2018 10:05 PM
>         *To:* Ahmed Bashandy <abashandy.ietf@gmail.com>
>         <mailto:abashandy.ietf@gmail.com>
>         *Cc:* rtg-dir@ietf.org <mailto:rtg-dir@ietf.org>; 'mpls@ietf.org
>         <mailto:mpls@ietf.org>' <mpls@ietf.org> <mailto:mpls@ietf.org>;
>         'adrian@olddog.co.uk <mailto:adrian@olddog.co.uk>'
>         <adrian@olddog.co.uk> <mailto:adrian@olddog.co.uk>; Jonathan
>         Hardwick (Jonathan.Hardwick@metaswitch.com
>         <mailto:Jonathan.Hardwick@metaswitch.com>)
>         <jonathan.hardwick@metaswitch.com>
>         <mailto:jonathan.hardwick@metaswitch.com>; Shraddha Hegde
>         <shraddha@juniper.net> <mailto:shraddha@juniper.net>;
>         spring@ietf.org <mailto:spring@ietf.org>; spring-chairs@ietf.org
>         <mailto:spring-chairs@ietf.org>;
>         draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>         <mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
>         *Subject:* RE: RtgDir Early review:
>         draft-ietf-spring-segment-routing-mpls-13____
> 
>         ____
> 
>         Ahmed hi!____
> 
>         Lots of thanks for your response.____
> 
>         Of course Node SIDs are not different from any other Prefix SIDs
>         when it comes to the MPLS forwarding plane.____
> 
>         But, IMHO, strictly speaking, this is correct for any other SID
>         as well. ____
> 
>         You seem to ignore the difference between SR-MPLS and SRv6 with
>         regard to the life span of prefix SIDs in general and Node SIDs
>         in particular. From my POV this difference should be discussed
>         in the draft. ____
> 
>         So it seems that we can only “agree to disagree” on the need to
>         say something specific about Node SIDs in the draft, and let the
>         WG to decide what to do about it. ____
> 
>         Regards,____
> 
>         Sasha____
> 
>         ____
> 
>         Office: +972-39266302____
> 
>         Cell:      +972-549266302____
> 
>         Email: Alexander.Vainshtein@ecitele.com
>         <mailto:Alexander.Vainshtein@ecitele.com>____
> 
>         ____
> 
>         *From:*Ahmed Bashandy [mailto:abashandy.ietf@gmail.com]
>         *Sent:* Thursday, July 19, 2018 7:13 PM
>         *To:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com
>         <mailto:Alexander.Vainshtein@ecitele.com>>
>         *Cc:* rtg-dir@ietf.org <mailto:rtg-dir@ietf.org>; 'mpls@ietf.org
>         <mailto:mpls@ietf.org>' <mpls@ietf.org <mailto:mpls@ietf.org>>;
>         'adrian@olddog.co.uk <mailto:adrian@olddog.co.uk>'
>         <adrian@olddog.co.uk <mailto:adrian@olddog.co.uk>>; Jonathan
>         Hardwick (Jonathan.Hardwick@metaswitch.com
>         <mailto:Jonathan.Hardwick@metaswitch.com>)
>         <jonathan.hardwick@metaswitch.com
>         <mailto:jonathan.hardwick@metaswitch.com>>; shraddha@juniper.net
>         <mailto:shraddha@juniper.net>; spring@ietf.org
>         <mailto:spring@ietf.org>; spring-chairs@ietf.org
>         <mailto:spring-chairs@ietf.org>;
>         draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>         <mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
>         *Subject:* Re: RtgDir Early review:
>         draft-ietf-spring-segment-routing-mpls-13____
> 
>         ____
> 
>         Thanks for the reply____
> 
>         See inline____
> 
>         Ahmed____
> 
>         ____
> 
>         On 7/12/18 12:22 AM, Alexander Vainshtein wrote:____
> 
>             Ahmed and all,____
> 
>             I would like to expand on my comments (and your responses)
>             about the role of Node SIDs in SR-MPLS.____
> 
>             I would like to bring your attention two points:____
> 
>             __1.__Node SIDs (and, in general, Prefix SIDs) in MPLS-SR
>             are different from the same in SRv6 because they require
>             explicit configuration action by the operator of SR domain.
>             I.e., it is not enough for a node to own some /32 or /128
>             prefix that is advertised by IGP. The operator must
>             explicitly configure the node to use such a prefix as  Node
>             SID and to assign to it a specific index that is unique in
>             the SR domain. From my POV, this difference alone would
>             qualify Node SIDs as a topic to be discussed in the MPLS-SR
>             Architecture
>             <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dmpls-2D14&d=DwMGaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=CBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=q6djpRXlamUzKZlGIuXTtBcsnwevHwddqvStZrSFMnE&e=>draft.____
> 
>         #Ahmed: I disagree with your POV. From the forwarding plane
>         perspective it does not make any difference whether a the label
>         at the top of an MPLS packet (representing the prefix-SID)
>         identifies a node or not. So from the SR-mpls forwarding point
>         of view there is no difference between a prefix-SID and a
>         node-SID. If there is any place in the SR-mpls draft where there
>         is a need to handle a node-SID different from a prefix SID, it
>         would be great to point it out
> 
>         ____
> 
> 
>                   __2.__In addition, quite a few constructs associated
>                   with SR-MPLS implicitly assume that each node in the
>                   SR-MPLS domain is assigned with at least one Node SID.
>                   One example can be found in the TI-LFA
>                   <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04&d=DwMGaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=CBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=jbH0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&e=>
>                   draft. This draft says in Section 4.2:____
> 
>             ____
> 
> 
>                   4.2
>                   <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04-23section-2D4.2&d=DwMGaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=CBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=sAi3KCWUwGS3D93t8ic64W_46xm9y8Oacs7ozcAweS8&e=>..
>                   The repair node is a PQ node____
> 
>             ____
> 
>             ____
> 
>                 When the repair node is in P(S,X), the repair list is
>             made of a____
> 
>                 single node segment to the repair node.____
> 
>             In the scope of this section, the repair node is not
>             adjacent to the PLR, and therefore, to the best of my
>             understanding,  “a single node segment to the repair node”
>             can be only the Node SID of the repair node. Since repair
>             nodes are computed dynamically, this entire scheme depends
>             on all nodes in the MPLS=SR domain  having at least one Node
>             SID each____
> 
>         #Ahmed: The choice of the SID to identify an intermediate or
>         exit node(s) in an SR-policy is a control plane behavior,
>         irrespective of reason such policy is created (be it ti-lfa
>         explicit path, uloop avoidance explicit path, or some SR-TE
>         explicit path). SR-Policy as well as Ti-LFA and uloop avoidance
>         are handled in separate drafts. So just like the response to
>         your previous comment, from forwarding plane perspective it does
>         not make any difference whether the label at the top of an MPLS
>         packet identifies a single or multiple nodes.
> 
>         ____
> 
>             .____
> 
>             ____
> 
>             Hopefully these notes clarify my position on the subject.____
> 
>             ____
> 
>             Regards,____
> 
>             Sasha____
> 
>             ____
> 
>             Office: +972-39266302____
> 
>             Cell:      +972-549266302____
> 
>             Email: Alexander.Vainshtein@ecitele.com
>             <mailto:Alexander.Vainshtein@ecitele.com>____
> 
>             ____
> 
>             *From:*Alexander Vainshtein
>             *Sent:* Wednesday, July 11, 2018 12:02 PM
>             *To:* Ahmed Bashandy <abashandy.ietf@gmail.com>
>             <mailto:abashandy.ietf@gmail.com>
>             *Cc:* rtg-dir@ietf.org <mailto:rtg-dir@ietf.org>;
>             'mpls@ietf.org <mailto:mpls@ietf.org>' <mpls@ietf.org>
>             <mailto:mpls@ietf.org>; 'adrian@olddog.co.uk
>             <mailto:adrian@olddog.co.uk>' <adrian@olddog.co.uk>
>             <mailto:adrian@olddog.co.uk>; Jonathan Hardwick
>             (Jonathan.Hardwick@metaswitch.com
>             <mailto:Jonathan.Hardwick@metaswitch.com>)
>             <jonathan.hardwick@metaswitch.com>
>             <mailto:jonathan.hardwick@metaswitch.com>;
>             shraddha@juniper.net <mailto:shraddha@juniper.net>;
>             spring@ietf.org <mailto:spring@ietf.org>;
>             spring-chairs@ietf.org <mailto:spring-chairs@ietf.org>;
>             draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>             <mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
>             *Subject:* RE: RtgDir Early review:
>             draft-ietf-spring-segment-routing-mpls-13____
> 
>             ____
> 
>             Ahmed, and all,____
> 
>             Lots of thanks for a detailed response to my comments. ____
> 
>             Please see */inline below/*my position on each of them.____
> 
>             ____
> 
>             Regards,____
> 
>             Sasha____
> 
>             ____
> 
>             Office: +972-39266302____
> 
>             Cell:      +972-549266302____
> 
>             Email: Alexander.Vainshtein@ecitele.com
>             <mailto:Alexander.Vainshtein@ecitele.com>____
> 
>             ____
> 
>             *From:*Ahmed Bashandy [mailto:abashandy.ietf@gmail.com]
>             *Sent:* Wednesday, July 11, 2018 4:42 AM
>             *To:* Alexander Vainshtein <Alexander.Vainshtein@ecitele.com
>             <mailto:Alexander.Vainshtein@ecitele.com>>;
>             spring-chairs@ietf.org <mailto:spring-chairs@ietf.org>;
>             draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>             <mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
>             *Cc:* rtg-dir@ietf.org <mailto:rtg-dir@ietf.org>;
>             'mpls@ietf.org <mailto:mpls@ietf.org>' <mpls@ietf.org
>             <mailto:mpls@ietf.org>>; 'adrian@olddog.co.uk
>             <mailto:adrian@olddog.co.uk>' <adrian@olddog.co.uk
>             <mailto:adrian@olddog.co.uk>>; Jonathan Hardwick
>             (Jonathan.Hardwick@metaswitch.com
>             <mailto:Jonathan.Hardwick@metaswitch.com>)
>             <jonathan.hardwick@metaswitch.com
>             <mailto:jonathan.hardwick@metaswitch.com>>;
>             shraddha@juniper.net <mailto:shraddha@juniper.net>;
>             spring@ietf.org <mailto:spring@ietf.org>
>             *Subject:* Re: RtgDir Early review:
>             draft-ietf-spring-segment-routing-mpls-13____
> 
>             ____
> 
>             Thanks for thorough (and VERY clear) the review____
> 
>             See inline #Ahmed____
> 
>             ____
> 
>             Ahmed____
> 
>             ____
> 
>             ____
> 
>             On 6/15/18 11:08 PM, Alexander Vainshtein wrote:____
> 
>                 Re-sending to  correct SPRING WG list.____
> 
>                 Sincere apologies for the delay caused by a typo.____
> 
>                 Thumb typed by Sasha Vainshtein____
> 
>                 ____
> 
>                 ------------------------------------------------------------------------
> 
>                 *From:* Alexander Vainshtein
>                 *Sent:* Sunday, June 10, 2018 10:43:52 AM
>                 *To:* spring-chairs@ietf.org
>                 <mailto:spring-chairs@ietf.org>;
>                 draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>                 <mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
>                 *Cc:* spring@ietf..com <mailto:spring@ietf.com>;
>                 rtg-dir@ietf.org <mailto:rtg-dir@ietf.org>;
>                 'mpls@ietf.org <mailto:mpls@ietf.org>';
>                 'adrian@olddog.co.uk <mailto:adrian@olddog.co.uk>';
>                 Jonathan Hardwick (Jonathan.Hardwick@metaswitch.com
>                 <mailto:Jonathan.Hardwick@metaswitch.com>);
>                 shraddha@juniper.net <mailto:shraddha@juniper.net>
>                 *Subject:* RE: RtgDir Early review:
>                 draft-ietf-spring-segment-routing-mpls-13____
> 
>                 ____
> 
>                 Explicitly adding Shraddha  who is the shepherd of this
>                 draft. ____
> 
>                 ____
> 
>                 Regards,____
> 
>                 Sasha____
> 
>                 ____
> 
>                 Office: +972-39266302____
> 
>                 Cell:      +972-549266302____
> 
>                 Email: Alexander.Vainshtein@ecitele.com
>                 <mailto:Alexander.Vainshtein@ecitele.com>____
> 
>                 ____
> 
>                 *From:* Alexander Vainshtein
>                 *Sent:* Friday, June 8, 2018 5:43 PM
>                 *To:* 'spring-chairs@ietf.org
>                 <mailto:spring-chairs@ietf.org>'
>                 <spring-chairs@ietf.org>
>                 <mailto:spring-chairs@ietf.org>;
>                 'draft-ietf-spring-segment-routing-mpls.authors@ietf.org
>                 <mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf.org>'
>                 <draft-ietf-spring-segment-routing-mpls.authors@ietf.org> <mailto:draft-ietf-spring-segment-routing-mpls.authors@ietf.org>
>                 *Cc:* 'spring@ietf.com <mailto:spring@ietf.com>'
>                 <spring@ietf.com> <mailto:spring@ietf.com>;
>                 rtg-dir@ietf.org <mailto:rtg-dir@ietf.org>;
>                 mpls@ietf.org <mailto:mpls@ietf.org>;
>                 'adrian@olddog.co.uk <mailto:adrian@olddog.co.uk>'
>                 <adrian@olddog.co.uk> <mailto:adrian@olddog.co.uk>
>                 *Subject:* RtgDir Early review:
>                 draft-ietf-spring-segment-routing-mpls-13____
> 
>                 ____
> 
>                 ____
> 
>                 Hello,____
> 
>                 I have been selected to do a routing directorate “early”
>                 review of this draft:
>                 https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-mpls/
>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dmpls_&d=DwMGaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=CBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=Cxbaaf9U0kj6_meVSobSkRLQW1SwI8MJvgHpuYp0QOM&e=>____
> 
>                 ____
> 
>                 The routing directorate will, on request from the
>                 working group chair, perform an “early” review of a
>                 draft before it is submitted for publication to the
>                 IESG. The early review can be performed at any time
>                 during the draft’s lifetime as a working group document.
>                 The purpose of the early review depends on the stage
>                 that the document has reached. As this document is
>                 currently in the WG Last call, my focus for the review
>                 was to determine whether the document is ready to be
>                 published. Please consider my comments along with the
>                 other working group last call comments.____
> 
>                 ____
> 
>                 For more information about the Routing Directorate,
>                 please see ​
>                 http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir
>                 <https://urldefense.proofpoint.com/v2/url?u=http-3A__trac.tools.ietf.org_area_rtg_trac_wiki_RtgDir&d=DwMGaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=CBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=6pnI7l82ewwzoxgOXqTKrbKuQidt6-KBsZdsXFnoQCg&e=>____
> 
>                 ____
> 
>                 *Document*: draft-ietf-spring-segment-routing-mpls-13____
> 
>                 *Reviewer*: Alexander (“Sasha”) Vainshtein
>                 (alexander.vainshtein@ecitele.com
>                 <mailto:alexander.vainshtein@ecitele.com>)____
> 
>                 *Review Date*: 08-Jun-18____
> 
>                 *Intended Status*: Proposed Standard.____
> 
>                 ____
> 
>                 *Summary*:____
> 
>                 ____
> 
>                 I have some minor concerns about this document that I
>                 think should be resolved before it is submitted to the
>                 IESG.____
> 
>                 ____
> 
>                 *Comments*:____
> 
>                 ____
> 
>                 I consider this draft as an important  companion
>                 document to the Segment Routing Architecture
>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2D15&d=DwMGaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=CBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=iJShh7e7yyVkt44v1O5pyCOMfHCpAvfBNGgFr5lk130&e=>draft
>                 that, ideally, should augment definitions of the Segment
>                 Routing (SR) notions and constructs given there with
>                 details specific for the SR instantiation that uses  the
>                 MPLS data plane (SR-MPLS).  Many issues raised in my
>                 review reflect either gaps that should be, but have not
>                 been, closed, or inconsistencies between the two drafts.
>                 ____
> 
>                 ____
> 
>                 ____
> 
>                 Since RFC 8287
>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_rfc8287&d=DwMGaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=CBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=y7jp3UYNTtcmm9HOulzqPTrMURTrsMiO26rWlNZN5Ws&e=>is
>                 already published as a Standards Track RFC, I expect
>                 such augmentation to be backward compatible with this
>                 document (or to provide clear indications of required
>                 updates to this document). And I include the MPLS WG
>                 into distribution list. ____
> 
>                 ____
> 
>                 This draft was not easy reading for me. In particular,
>                 the style of Section 2.5 that discusses at length and in
>                 some detail multiple “corner cases” resulting,
>                 presumably, from misconfiguration, before it explains
>                 the basic (and relatively simple) “normal” behavior,
>                 looks problematic to me.____
> 
>                 ____
> 
>                 The WG Last Call has been extended by one week.
>                 Nevertheless, I am sending out my comments ____
> 
>                 ____
> 
>                 *Major Issues*: None found____
> 
>             #Ahmed: thanks a lot____
> 
>                 ____
> 
>                 *Minor Issues*: Quite a few but, hopefully, easy to
>                 resolve.____
> 
>                 ____
> 
>                 1.*Encapsulation of SR-MPLS packets*: ____
> 
>                 a.RFC 3032 (referenced by the draft) and RFC 5332 (*/not
>                 mentioned in the draft/*) depend two encapsulations of
>                 labeled packets - one for Downstream-allocated labels
>                 and another for Upstream-allocated ones.____
> 
>             #Ahmed: RFC5332 is for multicast. As mentioned in Section 6
>             of draft-ietf-spring-segment-routing-15, multicast is
>             outside the scope of SR. Hence the RFC was not referred to
>             in the SR-MPLS draft____
> 
>             */[[Sasha]] I would be satisfied with this response, would
>             it not be for the following text I see in Section 2.2 of
>             the/**//**/SR Policy Architecture/*
>             <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Dspring-2Dsegment-2Drouting-2Dpolicy-2D01&d=DwMGaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=CBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=4f0H68LTvkp7N-bYTVLOhWqiEbHaCsOQR1z_Qzz3Wf4&e=>*//**/draft:/*____
> 
>                 A variation of SR Policy can be used for packet
>             replication.  A____
> 
>                 candidate path could comprise multiple SID-Lists; one
>             for each____
> 
>                 replication path.  In such a scenario, packets are
>             actually____
> 
>                 replicated through each SID List of the SR Policy to
>             realize a point-____
> 
>                 to-multipoint service delivery. ____
> 
>             ____
> 
>             */This looks to me as being very much multicast in SR, and,
>             unless you want to say that it is limited to SRv6, makes my
>             question relevant IMHO./*____
> 
>                 b.From my POV the ST-MPLS only uses Downstream-allocated
>                 labels – but I expect the draft to state that
>                 explicitly, one way or another. (If Upstream-allocated
>                 labels are relevant for SR-MPLS, I would see it as a
>                 major gap, so I hope that this is not the case).____
> 
>             #Ahmed: I will add a statement in section 2.2 to mention
>             that it is down-stream allocated as you mentioned____
> 
>             */[[Sasha]] This is quite unambiguous and, once added, would
>             resolve my comment in full – the previous comment
>             notwithstanding. In particular, it would imply that even
>             labels representing BSIDs of a SR Replication policies will
>             be downstream-allocated. /*____
> 
>             ____
> 
>                 2.*Label spaces in SR-MPLS*:____
> 
>                 a.RFC 3031 (referenced by the draft) defines
>                 per-platform and per-interface label spaces, and RFC
>                 5331 (*/not mentioned in the draft/*) adds
>                 context-specific label spaces and context labels. ____
> 
>                 b.The draft does not say which of these are or are not
>                 relevant for SR-MPLS____
> 
>                 c.From my POV:____
> 
>                 i.Labels representing all kinds of SIDs mentioned in the
>                 draft MUST be allocated from the per-platform label
>                 space only ____
> 
>                 ii.At the same time, instantiation of Mirror Segment IDs
>                 defined in Section 5.1 of the Segment Routing
>                 Architecture draft using MPLS data plane clearly calls
>                 for context labels and context-specific label spaces____
> 
>                 d.I expect the draft to provide a clear-cut position on
>                 these aspects of SR-MPLS.____
> 
>             #Ahmed: I will add a statement to section 2.2 to say that
>             the it is per-platform. Regarding the function "mirroring",
>             SR attaches a *function* to each SID. The "mirroring"
>             function is already described in Section 5.1 of
>             draft-ietf-spring-segment-routing and is not specific to the
>             MPLS forwarding plane. Hence there is no need to re-mention
>             it here because this document is trying to be as specific as
>             possible to the MPLS forwarding plane. General functions
>             attached to SID are described in the segment routing
>             architecture document or future documents. Furture documents
>             proposing new SR function must be as specific and clear as
>             possible____
> 
>             */[[Sasha]] Looks OK to me./*____
> 
>             ____
> 
>                 3.*SR-MPLS and hierarchical LSPs*:____
> 
>                 a.SR LSPs that include more than one segment are
>                 hierarchical LSPs from the POV of the MPLS data plane.
>                 Therefore some (possibly, all) of the models for
>                 handling TTL and TC bits that have been defined in RFC
>                 3443 (*/not mentioned in the draft/*) should apply to
>                 SR-MPLS____
> 
>                 b.RFC 8287 (*/not referenced in the draft/*)
>                 specifically discussed operation of the LSP Traceroute
>                 function for SR LSPs in the case when Pipe/Short Pipe
>                 model for TTL handling is used____
> 
>                 c.I expect the draft to provide at least some guidelines
>                 regarding applicability of each specific model defined
>                 in RFC 3443 (separately for TTL and TC bits) to SR-MPLS.____
> 
>             #Ahmed: BY design, the instantiation of SR over the MPLS
>             forwarding plane (and hence this draft) does not modify the
>             MPLS forwarding plan behavior as it is mentioned in the
>             first sentence in Section 1. So the TTL behavior specified
>             in rfc3443 is already implied and there is no need to
>             re-mention it here just like all aspects of MPLS forwarding.
>             RFC8287 is OAM-specific.  SR-OAM is handled in a separate
>             document so is outside the scope of this draft____
> 
>             */[[Sasha]] Unfortunately I do not think this is good
>             enough. Let me ask a specific question reflecting my
>             concerns:/*____
> 
>             */The head-end node sends SR-MPLS packets across a path
>             defined by an ordered set of SIDs with more than one SID in
>             the list. Each SID is represented by a label stack entry
>             (LSE) in the MPLS label stack, and the label field in each
>             LSE is the label that matches the corresponding SID.
>             However, each LSE also includes the TTL and TC fields. How
>             does the head-end node set these fields in each of the LSEs
>             following the top one? This clearly depends on the model
>             (Uniform vs. Pipe/Short Pipe) implemented in each node that
>             that performs Next operation on the packet along the path –
>             but the head-end node usually is not aware of that. /*____
> 
>             */RFC 8287 is relevant as an example here IMHO because it
>             recommends the following setting of TTL in Traceroute
>             packets:/*____
> 
>             __-__*/Set the TTL of all the labels above one that
>             represents the segment you are currently tracing to
>             maximum/*____
> 
>             __-__*/Set the TTL of the label one that represents the
>             segment you are currently tracing to the desired value (to
>             be incremented until end of segment is reached/*____
> 
>             __-__*/Set the TTL of all the labels below one that
>             represents the segment you are currently tracing to 0./*____
> 
>             */I expect the draft to provide some recommendations for
>             traffic (non-OAM) packets as well./*____
> 
>             ____
> 
>                 4.*Inferring network layer protocol in SR-MPLS*:____
> 
>                 a.I wonder if the draft could provide any details on the
>                 situation when a label that represents some kind of SID
>                 is the bottom-of-stack label to be popped by the egress
>                 LER____
> 
>             #ahmed: This is part of the "Next" function. It is described
>             in detail in this document. ____
> 
>             */[[Sasha]] NEXT function is mentioned in several places in
>             the document. Can you please point to the specific text that
>             is relevant for my question?/*____
> 
>             ____
> 
>                 b.For the reference, RFC 3032 says that “the identity of
>                 the network layer protocol  must be inferable from the
>                 value of the label which is popped from  the bottom of
>                 the stack, possibly along with the contents  of the
>                 network layer header itself”____
> 
>                 c.From my POV the following scenario indicates relevance
>                 of this expectation for SR-MPLS:____
> 
>                 i.IS-IS is used for distributing both IPv4 and IPv6
>                 reachability in a given domain____
> 
>                 ii.An IS-IS adjacency over some dual-stack link is
>                 established, and a single Adj-SID for this adjacency is
>                 advertised____
> 
>                 iii.The node that has assigned and advertised this
>                 Adj-SID receives a labeled packet with the label
>                 representing this Adj-SID being both the top and
>                 bottom-of-stack label____
> 
>                 iv.The implementers must be given unambiguous
>                 instructions for forwarding the unlabeled packet via the
>                 dual-stack link as an Ipv4 or an IPv6 packet.____
> 
>             #Ahmed: If you take a look at the SR-ISIS , SR-OSPFv2 and
>             SR-OSFv3 drafts, you will see all 3 protocol advertise
>             different adj-SIDS for IPv4 next-hop and IPv6 next-hop. For
>             example, ISIS uses the "F-Flag" (section 2.2.1 in
>             draft-ietf-isis-segment-routing-extensions-18) to specify
>             whether the adj-SID is for IPv4 and IPv6. Similarly, the
>             SR-ISIS draft attaches a prefix-SID to the prefix
>             advertisement and hence implies the identity of the protocol
>             underneath the bottom most label. For any other "function"
>             attached to a SID, it is part of the specification of this
>             function to describe what happens when the SID is
>             represented by a label in the MPLS forwarding plane and this
>             label is the bottom most label ____
> 
>             */[[Sasha]] OK, got it. This issue is resolved./*____
> 
>             ____
> 
>                 5.*Resolution**of Conflicts*: Are the____
> 
>                 a.Are the conflict resolution procedures listed in
>                 section 2.5 mandatory to implement? ____
> 
>                 b.If they are mandatory to implement, are they also
>                 mandatory to deploy, or can the operators simply treat
>                 any detected conflict as requiring human intervention
>                 and preventing normal operation of SR-MPLS?____
> 
>             #Ahmed: They are recommended. I will modify the paragraph
>             after the first 3 bullets in Section 2.5 to say that it is
>             recommeded. ____
> 
>             */[[Sasha]] OK. However, it would be nice if you could refer
>             separately for “RECOMMENDED to implement” and “RECOMMENDED
>             to deploy”.  The latter probably requires a configuration
>             knob for enabling conflict resolution rules (if they are
>             implemented). /*____
> 
>                 c.For the reference, the IETF capitalized MUST appears
>                 just in a few places in Section 2.5, and each appearance
>                 has very narrow context:____
> 
>                 i.For MCCs where the "Topology" and/or "Algorithm"
>                 fields are not defined, the numerical value of zero MUST
>                 be used for these two fields____
> 
>                 ii.If the same set of FECs are attached to the same
>                 label "L1", then the tie-breaking rules MUST always
>                 select the same FEC irrespective of the order in which
>                 the FECs and the label "L1" are received. In other
>                 words, the tie-breaking rule MUST be deterministic. ____
> 
>                 iii.An implementation of explicit SID assignment MUST
>                 guarantee collision freeness on the same router____
> 
>                  From my POV, it is not possible to infer the answer to
>                 my question from these statements. Some explicit
>                 statement is required.____
> 
>             #Ahmed: I agree with you POV and as mentioned in my reply to
>             items (a) and (b), I will modify the paragraph to say that
>             it is RECOMMENDED to answer you questions in items (a) and
>             (b)____
> 
>                 d.The tie-breaking rules in section 2.5.1 include some
>                 specific values for encoding FEC types and address
>                 families – but these values are not supposed to appear
>                 in any IANA registries (because the draft does not
>                 request any IANA actions). Can you please clarify what
>                 is so special about these values? ____
> 
>             #Ahmed: There is no significance to the values but there is
>             a significance to the order among them. I will modify the
>             text to clarify that____
> 
>             */[[Sasha]] OK. /*____
> 
>             ____
> 
>                 e.I also doubt that comparison of FECs that represent
>                 IPv4 and IPv6 prefix SIDs makes much sense (for conflict
>                 resolution or else), because, among other things, there
>                 are valid scenarios when an IPv4 /32 prefix is embedded
>                 in an IPv6 /128 one.____
> 
>             #Ahmed: A prefix-SID is assigned to a prefix. An IPv6 prefix
>             that embeds an IPv4 prefix is different from the IPv4
>             prefix. The specifications of SR extensions to ISIS, OSPFv2,
>             OSPFv3, and BGP treat IPv4 and IPv6 prefixes separately,
>             including the IPV6 prefixes with embedded IPv4 ones. Besides
>             not all IPv6 prefixes embed IPv4 prefix in them. Hence the
>             distinction between IPv4 and IPv6 prefixes is quite clear ____
> 
>             */[[Sasha]] My concern was mainly about IPv4-mapped IPv6
>             addresses. Quoting from RFC 4291:/*____
> 
> 
>                       *2.5.5.2*
>                       <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools..ietf.org_html_rfc4291-23section-2D2.5.5.2&d=DwMGaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=CBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=I14XA8I9Ruw5aBj5er_OVbvADz1sb9ZLFBGaZZlJJJ4&e=>*.
>                       IPv4-Mapped IPv6 Address*____
> 
>             ____
> 
>             ____
> 
>                 A second type of IPv6 address that holds an embedded
>             IPv4 address is____
> 
>                 defined. This address type is used to represent the
>             addresses of____
> 
>                 IPv4 nodes as IPv6 addresses.____
> 
>             *//*____
> 
>             */From my POV this means that a /128 prefix associated with
>             an IPv4-mapped IPv6 address and a /32 prefix associated with
>             the IPv4 address that was mapped to this IPv6 address
>             represent the same entity. This understanding fully matches
>             usage of IPv4-mapped IPv6 addresses as BGP Next Hops of
>             VPN-IPv6 addresses defined in RFC 4798. However, the
>             comparison rules you have defined will treat them as two
>             different prefixes.  I wonder if these rules, in the case of
>             a conflict, could result in preferring the IPv6 prefix to an
>             IPv4 one and therefore loosing MPLS connectivity for the
>             ingress PE of a 6VPE service to its egress PE?/*____
> 
>             ____
> 
>                 f.Section 2.5.1 defines 3 types of SR-MPLS FECs, but I
>                 am not sure all SID types defined in the Segment Routing
>                 Architecture draft can be unambiguously mapped to one of
>                 these types. Problematic examples include at least the
>                 following:____
> 
>                 i.Parallel Adjacency SID____
> 
>                 ii.Mirror SID____
> 
>                 Explicit mapping of SID types to SR-MPLS FEC types would
>                 be most useful IMO. If some SID types cannot be mapped
>                 to SR-MPLS FECs, this must be explicitly stated in the
>                 draft.____
> 
>             #Ahmed:
>             Parallel adjacency SID are handled in the type "(next-hop,
>             outgoing interface)" ____
> 
>             */[[Sasha]] OK/*____
> 
> 
>             Mirror SID is a type of binding-SID as mentioned in Section
>             5.1 in the SR architecture draft
>             (draft-ietf-spring-segment-routing-15). Also as described in
>             Section 2.4 draft-ietf-isis-segment-routing-extensions-18
>             (also see the equivalent in the OSPFv2 and OSPFv3 draft), a
>             binding SID is identified by a prefix. Hence it is covered
>             by the type "(Prefix, Routing Instance, Topology,
>             Algorithm)"____
> 
>             */[[Sasha]] I respectfully disagree. There is definitely no
>             mention of Algorithm in the definition of the Mirror SID. /*____
> 
>             ____
> 
>                 6.*Node SIDs in SR-MPLS*:____
> 
>                 a.Node SIDs are explicitly defined and discussed in the
>                 Segment Routing Architecture draft but are not mentioned
>                 even once in this draft____
> 
>                 b.AFAIK, the common implementation practice today
>                 includes assignment of at least one Node SID to every
>                 node in the SR-MPLS domain____
> 
>                 c.Is there a requirement to assign at least one Node SID
>                 per {routing instance, topology, algorithm} in SR-MPLS?
>                 If not, can the authors explain expected behavior of
>                 such a node? (See also my comment about routing
>                 instances below).____
> 
>             #Ahmed: A Node-SID is a special case of prefix-SID. So there
>             nothing specific about it from the MPLS forwarding plane
>             point of view. Similarly from a standard tracks draft point
>             of view, there is no requirement to assign a SID to every
>             prefix just like there is no requirement to bind every
>             prefix to an LDP label. Common and/or recommended practices
>             or description of deployment scenarios are more befitting to
>             BCP or informational drafts. This draft is a standards track
>             draft____
> 
>             */[[Sasha]] Well, you’ve just said that conflict resolution
>             rules are RECOMMENDED, and this is quite common in the
>             Standards Track RFCs. /*____
> 
> 
>             If a {routing instance, topology, algorithm} is not assigned
>             a SID, then this FEC is totally irrelavant to this draft and
>             hence describing how a node treats it is totally outside the
>             scope of this draft____
> 
>             */[[Sasha]] AFAIK, neither of the SR extension drafts for
>             IGPs mention routing instances that can be associated with
>             the prefix, so I think that your reference to it is
>             incorrect./*____
> 
>             */What’s more I suspect that Node SIDs represent the most
>             used special case of Prefix SIDs with Anycast SIDs being
>             quite behind.  Therefore some recommendation pertaining to
>             the usage of Node SIDs would be very much in place IMHO. /*____
> 
>             ____
> 
>                 7.*SRGB Size in SR-MPLS*: ____
> 
>                 a.The draft correctly treats the situation when an index
>                 assigned to some global SID cannot be mapped to a label
>                 using the procedure in Section 2.4 as a conflict.____
> 
>                 b.At the same time the draft does not define any minimum
>                 size of SRGB (be it defined as a single contiguous block
>                 or as a sequence of such blocks) that MUST be
>                 implemented by all SR-capable nodes____
> 
>                 c.I suspect that lack of such a definition could be
>                 detrimental to interoperability of SR-MPLS solutions.
>                 AFAIK, the IETF has been following, for quite some time,
>                 a policy that some reasonable MUST-to-implement defaults
>                 should be assigned for all configurable parameters
>                 exactly in order to prevent this.____
> 
>             #Ahmed: This document specifies how the SRGB is used and the
>             behavior of routers when a prefix-SID index maps to a label
>             inside and/or outside the SRGB. The actual size of the SRGB
>             is a task in partitioning the label space, which is very
>             specific to a particular deployment scenario. So IMO it is
>             outside the scope of a standards track document. Now that
>             SR-MPLS is deployed in many places, I expect the community
>             to gain sufficient experience to recommend (or not
>             recommend) a particular minimum/maximum size for the SRGB is
>             some future informational or BCP draft/RFC____
> 
>             */[[Sasha]] My reading of your response is that minimum size
>             of SRGB is an issue for future study. Can you please just
>             add this to the draft?/*____
> 
>             ____
> 
>                 8.*Algorithms and Prefix SIDs*:____
> 
>                 a.The draft mentions Algorithms (as part of SR-MPLS
>                 Prefix FEC) in, but it does not explicitly link them
>                 with the Prefix-SID algorithms defined in section 3.1.1
>                 of the Segment Routing Architecture draft____
> 
>             #Ahmed: I will just add the reference
>             [I-D.ietf-spring-segment-routing] right beside the first
>             time "Algorithm" is mentioned____
> 
>             */[[Sasha]] OK/*____
> 
>             ____
> 
>                 b.From my POV, the draft should explicitly state that
>                 the default Prefix-SID algorithm MUST be implemented in
>                 all SR-MPLS-compliant routers.____
> 
>             #Ahmed: The specification of what path calculation method
>             should or must be supported is a routing protocol property
>             not a forwarding plane property. In fact, the choice of a
>             path calculation method or algorithm is completely
>             orthogonal to the routed protocol. Hence mandating the
>             support of a particular routing algorithm is beyond the
>             scope of this document.____
> 
>             */[[Sasha]] OK/*____
> 
>             ____
> 
>                 c.The Segment Routing Architecture draft states (in
>                 section 3.1.3) that “Support of multiple algorithms
>                 applies to SRv6”. But neither draft states whether
>                 multiple algorithms apply to SR-MPLS. Can you please
>                 clarify this point?____
> 
>             #Ahmed: The last paragraph of Section 3.1.2 titled SR-MPLS
>             in draft-ietf-spring-segment-routing-15 discusses the
>             support of multiple algorithms. So it is implied that the
>             concept of algorithm applies to SR-MPLS. Hence there is no
>             need to re-mention it here____
> 
>             */[[Sasha]] The paragraph to which you refer only says that
>             if a packet with the active Prefix-SID that is associated
>             with a specific algorithm is received by a node that does
>             not support this algorithm, this packet will be discarded.
>             If this is the only type of support for multiple algorithms
>             SR provides, it is not very useful IMHO/**/. /*____
> 
>             ____
> 
>                 9.*Routing instances and the context for Prefix-SIDs*:____
> 
>                 a.The Segment Routing Architecture draft states in
>                 Section 3.1 that the “context for an IGP-Prefix segment
>                 includes the prefix, topology, and algorithm”____
> 
>                 b.This draft seems to define (in section 2.5) the
>                 context for the Prefix SID as “Prefix, Routing Instance,
>                 Topology, Algorithm” where ”a routing instance is
>                 identified by a single incoming label downloader to FIB”
>                 (but the notion of the label downloader to FIB is not
>                 defined).____
> 
>                 c.These two definitions look different to me. ____
> 
>                 d.At the very least I would expect alignment between the
>                 definitions of context for the Prefix-SID between the
>                 two drafts. Preferably, the definition given in the
>                 Segment Routing Architecture draft should be used in
>                 both drafts.____
> 
>             #Ahmed: The context of the section 2.5 is limited to the
>             resolution of local label collision. The use of "routing
>             instance" in section 2.5 is just there for tie-breaking if
>             there is local label collision.____
> 
>             */[[Sasha]] I have already mentioned that “routing
>             instances” are not defined in any the drafts dealing with SR
>             Extensions for IGPs. So I do not understand how the conflict
>             resolution procedure is supposed to use this. And in any
>             case the difference between two definitions of the context
>             of Prefix-SID requires some explanation./*____
> 
> 
> 
>             ____
> 
>                 10.*Example of PUSH operation in Section 2.10.1*:____
> 
>                 a.The first para of this section begins with the
>                 sentence “Suppose an MCC on a router "R0" determines
>                 that PUSH or CONTINUE   operation is to be applied to an
>                 incoming packet whose active SID is the global SID
>                 "Si"”. In the context of SR-MPLS this means (to me) that
>                 the incoming packet is a labeled packet and its top
>                 label matches the global SID “Si”. ____
> 
>                 b.However, the example for PUSH operation in the next
>                 para of this section is the case of an (unlabeled) IP
>                 packet with the destination address covered by the IP
>                 prefix for which “Si” has been assigned. ____
> 
>                 c.From my POV:____
> 
>                 i.Mapping unlabeled packets to SIDs is indeed out of
>                 scope of the draft. Therefore an example of a PUSH
>                 operation that is applied to a labeled packet (with the
>                 active SID inferred from the top label in the stack) is
>                 preferable.____
> 
>                 ii.Valid examples of  PUSH operation applied to a
>                 labeled incoming packet can be found in Sections 4.2 or
>                 4.3 of the TI-LFA
>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04&d=DwMGaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=CBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=jbH0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&e=>draft____
> 
>                 ____
> 
>             #Ahmed: I do not understand your concern here:)____
> 
>             */[[Sasha]] I think it is pretty clear: can you provide an
>             example of a PUSH operation applied to a labeled packet
>             instead of your current example?/*____
> 
>             ____
> 
>                 *Nits*: ____
> 
>                 1.I concur with Adrian regarding numerous nits he has
>                 reported in his WG LC Comment
>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__mailarchive.ietf.org_arch_msg_spring_FRhO2lgR8r4VlKP2ZN2dZwHU5BY&d=DwMGaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=CBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=I_4gDFhcjR_1npqKUQDHThsejUMgJy3WlLzC90poR1w&e=>.
>                 I would like to thank Adrian for an excellent review
>                 that have saved me lots of hard work.____
> 
>             #Ahmed: I also agree that Adrian's review is exceptional. I
>             believe I addressed all his comments in the latest version.____
> 
>                 2.In addition, I’d like to report the following nits:____
> 
>                 a.Ti-LFA in Section 2.11.1 should be TI-LFA (as in the
>                 TI-LFA
>                 <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dbashandy-2Drtgwg-2Dsegment-2Drouting-2Dti-2Dlfa-2D04&d=DwMGaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=NyjLsr7JA7mvpCJa0YmPdVKcmMXJ31bpbBaNqzCNrng&m=CBn46-tTjZrFup0dR-EGAtt4QFq9Pi27RaO5rQCk1Qw&s=jbH0DSYYo2UYymWZrlvAt7qUWVXsYKuCtMiEyoe-DWE&e=>draft)____
> 
>             #Ahmed: Already done in the latest version*/[[Sasha]] OK/* ____
> 
>                 b.TI-LFA draft is referenced in the text of Section
>                 2.11.1, but there is no matching reference in the
>                 “References” section (probably, Informational)____
> 
>             #Ahmed: Already done in the latest version*/[[Sasha]] OK/* ____
> 
>                 c.“zero Algorithm” in Section 2.5 (immediately above
>                 Section 2.5.1) must be replaced with “default
>                 algorithm”. Similarly, “non-zero Algorithm” should be
>                 replaced with “non-default algorithm”____
> 
>             #Ahmed: Will be done in the next version*/[[Sasha]] /* OK____
> 
>                 3.I think that RFC 3443 and RFC 5332 should be listed as
>                 Normative references in this draft while RFC 5331 and
>                 RFC 8277 should be listed as Informative references.
>                 This would improve the readability of the draft without
>                 any impact on its advancement. ____
> 
>                 ____
> 
>             #Ahmed RFC5331 describes upstream label assignment. As you
>             mentioned above (and I will modify the draft to indicate
>             that) SR-MPLS behavior is similar to downstream label
>             assignment. RFC 3443 describes TTL behavior. This is an MPLS
>             forwarding behavior. As mentioned in the draft, SR-MPLS does
>             not modify at the MPLS forwarding behavior____
> 
>             */[[Sasha]] Regarding RFC 5331 – you may skip this reference
>             if you state (as discussed below) that SR-MPLS only
>             allocates labels from the per-platform label space.
>             Regarding RFC 3443 – I do not think that you can fully avoid
>             discussion of Uniform and Pipe/Short Pipe models, and
>             therefore you will need this reference./*____
> 
> 
> 
>             ____
> 
>                 Hopefully, these comments will be useful.____
> 
>             #Ahmed: They are certainly quite useful. Thanks a lot____
> 
>                 ____
> 
>                 Regards,____
> 
>                 Sasha____
> 
>                 ____
> 
>                 Office: +972-39266302____
> 
>                 Cell:      +972-549266302____
> 
>                 Email: Alexander.Vainshtein@ecitele.com
>                 <mailto:Alexander.Vainshtein@ecitele.com>____
> 
>                 ____
> 
> 
>                 ___________________________________________________________________________
> 
>                 This e-mail message is intended for the recipient only
>                 and contains information which is
>                 CONFIDENTIAL and which may be proprietary to ECI
>                 Telecom. If you have received this
>                 transmission in error, please inform us by e-mail, phone
>                 or fax, and then delete the original
>                 and all copies thereof.
>                 _______________________________________________________________________________
> 
>             ____
> 
> 
>             ___________________________________________________________________________
> 
>             This e-mail message is intended for the recipient only and
>             contains information which is
>             CONFIDENTIAL and which may be proprietary to ECI Telecom. If
>             you have received this
>             transmission in error, please inform us by e-mail, phone or
>             fax, and then delete the original
>             and all copies thereof.
>             _______________________________________________________________________________
> 
>         ____
> 
> 
>         ___________________________________________________________________________
> 
>         This e-mail message is intended for the recipient only and
>         contains information which is
>         CONFIDENTIAL and which may be proprietary to ECI Telecom. If you
>         have received this
>         transmission in error, please inform us by e-mail, phone or fax,
>         and then delete the original
>         and all copies thereof.
>         _______________________________________________________________________________
> 
>     __ __
> 
> 
>     ___________________________________________________________________________
> 
>     This e-mail message is intended for the recipient only and contains
>     information which is
>     CONFIDENTIAL and which may be proprietary to ECI Telecom. If you
>     have received this
>     transmission in error, please inform us by e-mail, phone or fax, and
>     then delete the original
>     and all copies thereof.
>     _______________________________________________________________________________
> 
>     _______________________________________________
>     spring mailing list
>     spring@ietf.org <mailto:spring@ietf.org>
>     https://www.ietf.org/mailman/listinfo/spring
> 
> 
> 
> -- 
> Przemyslaw "PK" Krol |	 Strategic Network Engineer	ing |pkrol@google.com 
> <mailto:pkrol@google.com> 	
> 

-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Tue Nov 20 01:41:17 2018
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BD1412D4EF; Tue, 20 Nov 2018 01:41:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level: 
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.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 VoYEGDGzQ3zH; Tue, 20 Nov 2018 01:41:13 -0800 (PST)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.68]) (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 EA16B12D4EC; Tue, 20 Nov 2018 01:41:08 -0800 (PST)
Received: from [46.226.52.199] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-4.bemta.az-b.eu-west-1.aws.symcld.net id 06/76-08991-3B6D3FB5; Tue, 20 Nov 2018 09:41:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WTe0hTcRTH/e3e3d3EyW2mnkYPWvaS7nJWtoK oCKKIoggqLKs7vW2LbY7dWVZ/FNJLl7UeI5NlZitJhWAF1hAUC3LiKkQrV5qrJJXMykB7KN3H tPrnx+ec7/me37mH3yUxVR+hJtl8J+uwMRYNEYsvWTCSQvtfDO1KC5xJ1b+unasP37oj1we9I 5i+vKZHsRpf7/P9kG1BmXKzzZCbv09uCkb8Cnv7HSw/XF1MHEcnfFgRiiVxqgKD8voKXAhUlE cGnrZBQgoiCL63BPhgEklQK8Ff3SnyFGoBnD8bFh0Y9QhBQ7hVIQgJ1Dr4eqUbl4o2QvCTC5N YCzUvPTKBcWoOuH0P5QIrKQa6Bn+JjKgkGG6uEWswKhnCH66LDBQFvrpnmMSJ0Pd+TC7xLCjp 8iokng6t111IGAioDgKeXOiIFtHwxeOJmjdB0D3MG0ieZ8P93iyp/g2CsYHuaM1COPvKR0gDG eBtzw0k5e1wum4gyjOgqjiCS+Z2DE5VNkSbToPuECnlvQT0fusRG6mobGjyDkUNbgyKCjpwaV 1q6GwrRG6UWvrPV0tsg7uuAlQqbmkyBK9+wEv5OzB+9XcDi6SSWXDZFVFIPB9Oeq8p/s2XI0U V0hscZqPJaWXMFlqXlkbrdOm0bnkGrctYrGWO0AYtm0cfYjknrdMyhzgtd9iabcnR2linH/GP LMf++OYD1F9pbERTSZkmUbn69tAuVbwhN+ewieFMex15FpZrRNNIUgPKgmZem+xgjWz+frOFf 6njMpBxminKx4Ks5OyMlTMbJakZrSLflZwpwche8fwsnm0thSWYCrfl2lh1stIt2CjBZsqzTT Qd/wNa0XR1ghLFxMSo4uysw2p2/q/3o2QSaRKUV4UucWabc+Lufn4sGT/Wx/ZBYSwn81dSH0e nqqwRQ3pZ0tb6ldv9avoI83x04VFX6s7RptqG0I7ghnAeuzllrb3ME5p3Iyd3ZMeDzB8twZ+h zaMzE7Ln9VZPuhjZfe/1k3dLaw/ixJ4m2SVk2rNMtiajMaO+omPq8LlwbfKBLP3w0bbfx1Zkh p7Gt7RjSwLeE2ibsZoLB8bKmjU4Z2J0qZiDY/4A9Er/BfwDAAA=
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-9.tower-287.messagelabs.com!1542706862!3440676!1
X-Originating-IP: [52.41.248.36]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 762 invoked from network); 20 Nov 2018 09:41:05 -0000
Received: from us-west-2a.mta.dlp.protect.symantec.com (HELO EUR01-VE1-obe.outbound.protection.outlook.com) (52.41.248.36) by server-9.tower-287.messagelabs.com with AES256-SHA256 encrypted SMTP; 20 Nov 2018 09:41:05 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/63JX2fqowz4cLx6R/4rmE8iy7fZywAyMXzunwBQ2I8=; b=RfnhmgWCAHydsw0es7R0fr1GUYIcLhUdbD8e89quTCvGke5bRb/BnqOlDWHVHntsqWk4a5uCZNqL7bto0ffd00a8FgwYGrkGANo/jVVKWe/3tzBfmbOnaKX1YFrCOCkqcNRD3zZIsDiLPfPFCcP33NXmQm/p0vQk4qZdBV4cUTM=
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com (10.167.226.155) by DB5PR0301MB1942.eurprd03.prod.outlook.com (10.167.227.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1339.26; Tue, 20 Nov 2018 09:41:00 +0000
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::1543:935:a712:7a0d]) by DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::1543:935:a712:7a0d%3]) with mapi id 15.20.1339.027; Tue, 20 Nov 2018 09:41:00 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "rtg-ads@ietf.org" <rtg-ads@ietf.org>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-egress-protection-framework.all@ietf.org" <draft-ietf-mpls-egress-protection-framework.all@ietf.org>
Thread-Topic: RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
Thread-Index: AdR8MjymUP2LtqqCRvO1Anp1Nk3O/A==
Date: Tue, 20 Nov 2018 09:41:00 +0000
Message-ID: <DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90@DB5PR0301MB1909.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR0301MB1942; 6:HyxUmTHatuSkJlRg4NUo6pzhktd1TRBKjGyg4BAq9vkIzqDQH0krgoqjoUXrf7M+GIgMWuHKmczanrXus8ij0azvUiqgx4FSq/sb26JBZ0biHKAPkmIDJHIGcjp3Mj4vBOv5zswfAAqgCHBx3KacoIb5SdhI6zRjxEHhjyF0qvJhCDyzsrW1MYwCFxqR1ajBJRIv72sxqVkTg4CO4CtUvEOl8Peq+8M57k9gIBqxfllGYvGz+zozOGQHc6Rn1F0DxBJdwoLyXAg4pLzAezlF3+qSpnq6JqzoXR3fC+CfocEw1L7YM5tn/VUFXNVluBecIBnC0KHCcgL8ZMUcRAOzNuUlwdObe5AdumX3x3iZTwxuRltA8QVON/zJdap4rWr0EeQFefbLLx6Iq4dJy40Y5bhVJ2mXtYbV0cqg32RqwkvpsjOs2Q4QEXAIb+budiBqVqumqUmKrAoGMNhT0cDTig==; 5:GcxqJDtm6cMEGKROK7qSb7+mXx7eRk9WmTcW7nt00kazPEM0RBGNLWjZXKkUzPeXnHVliKHcvSTVOiU/cK1Yho9kDjplYtaydAxIbLXdF/SwRopME6lIxz+HF1EfGSjcLypQkA2KiVbEHMIf+Oz/CXJOVwsnkDOUo5NyUIGMenk=; 7:XxPydGgqDha86/omKFWNnFL1QxbyqZrVHExDoppXQMHNVZtGoR+DqNDXmlC0x1ch/IjdL7ML9kLTqtg7HfefBa9JjzyfZaZ2MLhQdTzErdbu2tWL7VUtuLPt2duifnWzQiwo/9wtDNeJzWCFGGimcA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 40ab5775-ced4-42e7-7078-08d64ecc47d2
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:DB5PR0301MB1942; 
x-ms-traffictypediagnostic: DB5PR0301MB1942:
x-microsoft-antispam-prvs: <DB5PR0301MB1942DA32819D677941FCF67A9DD90@DB5PR0301MB1942.eurprd03.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231442)(944501410)(52105112)(10201501046)(3002001)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:DB5PR0301MB1942; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0301MB1942; 
x-forefront-prvs: 08626BE3A5
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(376002)(366004)(39860400002)(396003)(136003)(51444003)(252514010)(189003)(199004)(9326002)(256004)(8936002)(2501003)(14444005)(97736004)(316002)(236005)(8676002)(4326008)(14454004)(6506007)(72206003)(9686003)(71190400001)(71200400001)(2900100001)(3846002)(6116002)(790700001)(55016002)(450100002)(81156014)(74316002)(54896002)(5660300001)(54906003)(81166006)(68736007)(25786009)(186003)(7736002)(26005)(6306002)(7696005)(86362001)(2351001)(2906002)(105586002)(478600001)(106356001)(6436002)(5640700003)(606006)(33656002)(21615005)(53936002)(99286004)(486006)(476003)(66066001)(102836004)(6916009); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR0301MB1942; H:DB5PR0301MB1909.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: w/O9VYyO0xHcotzvyEVj3DA3MDHbGvz3+Ov7dbIA4MK/IjhhtWFsTAtHSjS3QaA9aZzk3MOLWPQfK0dvkhgEjCFPWVkp76eETyZzGIEEONKFVqmUg7eTMxBveoyc0p86eS5S4RPKly9wHk/z/Q/f3XAMDaM17tMAf8iIL/bsbTWRfIYMayu/nEFpROZX6wHNuSPXDZFHC6nTHAY0fSL2X1pfWu4NNhLXlv3Gk9UjF+9aU7xEh6VPMwE9eTJEJv9emqwGU9QgniKKfSO4K0aiuNlTbeoBuCeu2Tk1+bdXxhWabm91is9Ux/+ISsPnb/e0G9wN7B+/8KP6k2wroAocsEiR5SYSUEPv3MOLYBwEa6A=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90DB5PR0301MB1909_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 40ab5775-ced4-42e7-7078-08d64ecc47d2
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Nov 2018 09:41:00.3301 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0301MB1942
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/2PdNBu6x6GHAdtzIrzzM0CmEJ9k>
Subject: [mpls] RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 09:41:16 -0000

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

SGVsbG8sCgpJIGhhdmUgYmVlbiBzZWxlY3RlZCBhcyB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSBy
ZXZpZXdlciBmb3IgdGhpcyBkcmFmdC4gVGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgc2Vla3MgdG8g
cmV2aWV3IGFsbCByb3V0aW5nIG9yIHJvdXRpbmctcmVsYXRlZCBkcmFmdHMgYXMgdGhleSBwYXNz
IHRocm91Z2ggSUVURiBsYXN0IGNhbGwgYW5kIElFU0cgcmV2aWV3LCBhbmQgc29tZXRpbWVzIG9u
IHNwZWNpYWwgcmVxdWVzdC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHJldmlldyBpcyB0byBwcm92aWRl
IGFzc2lzdGFuY2UgdG8gdGhlIFJvdXRpbmcgQURzLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91
dCB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSDigItodHRwOi8vdHJhYy50b29s
cy5pZXRmLm9yZy9hcmVhL3J0Zy90cmFjL3dpa2kvUnRnRGlyPGh0dHA6Ly90cmFjLnRvb2xzLmll
dGYub3JnL2FyZWEvcnRnL3RyYWMvd2lraS9SdGdEaXI+CgpBbHRob3VnaCB0aGVzZSBjb21tZW50
cyBhcmUgcHJpbWFyaWx5IGZvciB0aGUgdXNlIG9mIHRoZSBSb3V0aW5nIEFEcywgaXQgd291bGQg
YmUgaGVscGZ1bCBpZiB5b3UgY291bGQgY29uc2lkZXIgdGhlbSBhbG9uZyB3aXRoIGFueSBvdGhl
ciBJRVRGIExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IHlvdSByZWNlaXZlLCBhbmQgc3RyaXZlIHRv
IHJlc29sdmUgdGhlbSB0aHJvdWdoIGRpc2N1c3Npb24gb3IgYnkgdXBkYXRpbmcgdGhlIGRyYWZ0
LgpEb2N1bWVudDogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay0w
MwpSZXZpZXdlcjogQWxleGFuZGVyICjigJxTYXNoYeKAnSkgVmFpbnNodGVpbgpSZXZpZXcgZGF0
ZTogMTktTm92LTE4CklFVEYgTEMgRW5kIERhdGU6IE5vdCBrbm93bgpJbnRlbmQgc3RhdHVzOiBT
dGFuZGFyZHMgVHJhY2sKClN1bW1hcnk6CkkgaGF2ZSBzb21lIG1pbm9yIGNvbmNlcm5zIGFib3V0
IHRoaXMgZG9jdW1lbnQgdGhhdCBJIHRoaW5rIHNob3VsZCBiZSByZXNvbHZlZCBiZWZvcmUgcHVi
bGljYXRpb24uCgpDb21tZW50czoKVGhlIGRyYWZ0IGlzIHdlbGwgd3JpdHRlbiwgcmVxdWlyZXMg
ZnJvbSB0aGUgcmVhZGVyIGhhcyBnb29kIHVuZGVyc3RhbmRpbmcgb2YgbXVsdGlwbGUgdGVjaG5v
bG9naWVzIGluY2x1ZGluZzoKCsK3ICAgICAgICAgY29udGV4dCBsYWJlbCBzcGFjZXMgYW5kIGNv
bnRleHQgbGFiZWxzIFJGQyA1MzMxCgrCtyAgICAgICAgIGxvY2FsIGFuZCByZW1vdGUgTEZBIG1l
Y2hhbmlzbXMgKFJGQyA1Mjg2IGFuZCBSRkMgNzQ5MCkKCsK3ICAgICAgICAgU2VnbWVudCBSb3V0
aW5nIE1pcnJvciBTSURzIChSRkMgODQwMikgYW5kIG1vcmUuCkkgZG91YnQgaXQgaXMgc3VpdGFi
bGUgcmVhZGluZyBmb3IgYSBiZWdpbm5lciwgYnV0IEkgYWxzbyBkb3VidCBhbnkgcmVxdWlyZWQg
YmFja2dyb3VuZCBjb3VsZCBiZSBza2lwcGVkLgoKVGhpcyBpcyBhIGZyYW1ld29yayBkb2N1bWVu
dCwgd2l0aCBhdCBsZWFzdCBvbmUg4oCcc3BlY2lhbGl6YXRpb27igJ0gb2YgdGhpcyBmcmFtZXdv
cmsgYWxyZWFkeSBiZWluZyBwdWJsaXNoZWQgYXMgUkZDIDgxMDQ8aHR0cHM6Ly90b29scy5pZXRm
Lm9yZy9odG1sL3JmYzgxMDQ+LiAgSSBhc3N1bWUgdGhhdCBvdGhlciDigJxzcGVjaWFsaXphdGlv
buKAnSBkb2N1bWVudHMgYXJlIG9uIHRoZSB3YXkuCgpJIGhhdmUgaG9sZCBhIHZlcnkgY29uc3Ry
dWN0aXZlIG9mZi1saXN0IGRpc2N1c3Npb24gd2l0aCB0aGUgYXV0aG9ycyBiZWZvcmUgcG9zdGlu
ZyB0aGlzIHJldmlldy4gU29tZSBvZiBteSBjb21tZW50cyBoYXZlIGJlZW4gYWxyZWFkeSBhY2tu
b3dsZWRnZWQuIEkgd291bGQgbGlrZSB0byB0aGFuayB0aGUgYXV0aG9ycyBhbmQsIGVzcGVjaWFs
bHksIFlpbWluLCBmb3IgY29vcGVyYXRpb24uCgpDYXZlYXQ6CkkgaGF2ZSBkb25lIGFuIHVuc29s
aWNpdGVkIHJldmlldyBvZiB0aGUgcHJlY3Vyc29yIGluZGl2aWR1YWwgZHJhZnQ8aHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbC1hcmNoaXZlL3dlYi9tcGxzL2N1cnJlbnQvbXNnMTcwMzMuaHRtbD4u
IEZyb20gbXkgUE9WLCB0aGUgZG9jdW1lbnQgaGFzIGJlZW4gcXVpdGUgaW4gZ29vZCBzaGFwZSBl
dmVuIHRoZW4sIHNvIEkgbWF5IGJlIGNvbnNpZGVyZWQgYXMgcG9zaXRpdmVseSBiaWFzZWQgKHRo
ZSBjdXJyZW50IHZlcnNpb24gYWNrbm93bGVkZ2VzIG15IGNvbW1lbnRzKS4gSSBoYXZlIG5vdGlj
ZWQgdGhhdCB0aGUgbWFqb3JpdHkgb2YgbXkgdGhlbiBjb21tZW50cyBoYXZlIGJlZW4gc3VjY2Vz
c2Z1bGx5IHJlc29sdmVkIGluIHRoZSBjdXJyZW50IHZlcnNpb24gb2YgdGhlIGRyYWZ0LgoKTWFq
b3IgSXNzdWVzOiBObyBtYWpvciBpc3N1ZXMgZm91bmQKCk1pbm9yIElzc3VlczoKCgoxKSAgICAg
IFRoZSBkb2N1bWVudCBzZWVtcyB0byBiZSBhbWJpZ3VvdXMgIHdpdGggcmVnYXJkIHRvIGV4cGVj
dGVkIGNvdmVyYWdlIG9mIEwyVlBOIHNlcnZpY2VzIGJ5IHRoZSBmcmFtZXdvcmsgaXQgZGVmaW5l
czoKCmEuICAgICAgIE9uIG9uZSBoYW5kLCB0aGUgcmVxdWlyZW1lbnQgZm9yIHRoZSBmcmFtZXdv
cmsgaW4gdGhlIDJuZCBidWxsZXQgaW4gU2VjdGlvbiA0IHNheXMgdGhhdCBpdCBNVVNUIOKAnGFj
Y29tbW9kYXRlIGV4aXN0aW5nIGFuZCBmdXR1cmUgSVAvTVBMUyBzZXJ2aWNlcywgaW5jbHVkaW5n
IGxheWVyLTIgVlBOcywgbGF5ZXItMyBWUE5zLCBoaWVyYXJjaGljYWwgTFNQLCBhbmQgb3RoZXJz
4oCdCgpiLiAgICAgICBPbiB0aGUgb3RoZXIgaGFuZCwgdGhlIG92ZXJ2aWV3IG9mIHRoZSBmcmFt
ZXdvcmsgKGluIFNlY3Rpb24gMSkgc2F5cyB0aGF0IOKAnFdoZW4gYSBQTFIgZG9lcyBsb2NhbCBy
ZXBhaXIsIHRoZSBwcm90ZWN0b3IgaXMgcmVzcG9uc2libGUgZm9yIHBlcmZvcm1pbmcgImNvbnRl
eHQgbGFiZWwgc3dpdGNoaW5nIiBmb3IgcmVyb3V0ZWQgTVBMUyBzZXJ2aWNlIHBhY2tldHMgYW5k
ICJjb250ZXh0IElQIGZvcndhcmRpbmciIGZvciByZXJvdXRlZCBJUCBzZXJ2aWNlIHBhY2tldHMs
IHRvIGFsbG93IHRoZSBzZXJ2aWNlIHBhY2tldHMgdG8gY29udGludWUgdG8gcmVhY2ggdGhlIHNl
cnZpY2UgZGVzdGluYXRpb25z4oCdLiBpLmUuLCBNQUMtYmFzZWQgc3dpdGNoaW5nIHNlZW1zIHRv
IGJlIGV4Y2x1ZGVkIGZyb20gdGhlIHByb3RlY3RvciByZXNwb25zaWJpbGl0eS4KCmMuICAgICAg
IFNlY3Rpb24gMyBvZiB0aGUgZHJhZnQgb25seSBkZWZpbmVzIHRoZSB0ZXJtcyDigJxDb250ZXh0
IGxhYmVsIHN3aXRjaGluZ+KAnSAgYW5kIOKAnENvbnRleHQgSVAgZm9yd2FyZGluZ+KAnS4gVGhp
cyBhbHNvIHN1Z2dlc3RzIHRoYXQgQ29udGV4dCBMYXllci0yIHN3aXRjaGluZyBpcyBub3QgY292
ZXJlZCBieSB0aGUgZnJhbWV3b3JrCgoyKSAgICAgIEkgaGF2ZSBzb21lIGRvdWJ0cyByZWdhcmRp
bmcgYXBwbGljYWJpbGl0eSBvZiB0aGUgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3JrIGRlZmlu
ZWQgaW4gdGhlIGRyYWZ0ICB0byBWUExTLWJhc2VkIChSRkMgNDc2MSBhbmQvb3IgUkZDIDQ3NjIp
ICBzZXJ2aWNlcyBiZWNhdXNlOgoKYS4gICAgICAgV2l0aCBWUExTLCBDRSBtdWx0aS1ob21pbmcg
YWx3YXlzIG9wZXJhdGVzIGluIHNpbmdsZS1hY3RpdmUgbW9kZS4gQXMgYSBjb25zZXF1ZW5jZToK
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGkuICAgICAgUHJpb3IgdG8gZmFpbHVyZSBvZiB0aGUgcHJpbWFyeSBlZ3Jlc3MsIHRo
ZSBWU0kgdGhhdCByZXByZXNlbnRzIHRoZSBzZXJ2aWNlIGluIHRoZSBQcm90ZWN0b3IgUEUgd291
bGQgbm90IGxlYXJuIGFueSBNQUMgYWRkcmVzc2VzCgogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWkuICAgICAgSWYgdGhlIFBMUiBy
ZWRpcmVjdHMg4oCca25vd24gdW5pY2FzdOKAnSB0cmFmZmljIGludGVuZGVkIGZvciB0aGUgcHJp
bWFyeSBlZ3Jlc3MgUEUgdG8gdGhlIHByb3RlY3RvciwgdGhlIFZTSSB0aGF0IGxvY2FsbHkgcmVw
cmVzZW50cyBwcm90ZWN0ZWQgc2VydmljZSB0aGVyZSB3b3VsZCBmbG9vZCB0aGlzIHRyYWZmaWMg
YXMg4oCcdW5rbm93biB1bmljYXN04oCdIGFuZCwgYXMgc3VjaCwgcHJvYmFibHkgc3ViamVjdCBp
dCB0byByYXRlIGxpbWl0aW5nLgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBpaWkuICAgICAgRnJvbSB0aGUgUE9WIG9mIHRoZSBjdXN0
b21lciBvZiB0aGUgVlBMUyBzZXJ2aWNlLCAgdGhpcyBtZWFucyB0aGF0IHJlZGlyZWN0aW5nIHRy
YWZmaWMgdG8gdGhlIHByb3RlY3RpbmcgVlNJLCBieSBhbmQgb2YgaXRzZWxmIHdvdWxkIG5vdCBm
dWxseSByZXN0b3JlIHRoZSBzZXJ2aWNlLCBzaW5jZSBzdWJzdGFudGlhbCBwYXJ0IG9mIHRoZSBj
dXN0b21lciB0cmFmZmljIHdvdWxkIGJlIGRyb3BwZWQgdW50aWwgTUFDIGxlYXJuaW5nIGluIHRo
ZSBwcm90ZWN0aW5nIFZTSSBpcyBjb21wbGV0ZWQKCmIuICAgICAgIEl0IGlzIGFsc28gd29ydGgg
bm90aW5nIHRoYXQgaW4gVlBMUyByZWNlaXZlZCBhcHBsaWNhdGlvbiBsYWJlbHMgZG8gbm90IG9u
bHkgZGVmaW5lIGVncmVzcyBWU0kgYXMgdGhlIGNvbnRleHQgZm9yIHRoZSBNQUMtYmFzZWQgc3dp
dGNoaW5nIGJ1dCBhbHNvIGlkZW50aWZ5IHJlbW90ZSBpbmdyZXNzIFZTSSBmb3IgTUFDIGxlYXJu
aW5nLiBFeHRlbmRpbmcgc3VjaCBpZGVudGlmaWNhdGlvbiB0byBjb3ZlciBhbHNvIGFwcGxpY2F0
aW9uIGxhYmVscyBvZiB0aGUgcmVkaXJlY3RlZCB0cmFmZmljIGxvb2tzIHF1aXRlIG5vbi10cml2
aWFsIHRvIG1lCgpjLiAgICAgICBJIHNlZSB0aGVzZSBjb25jZXJucyBhcyBtaW5vciBpc3N1ZXMg
YmVjYXVzZSwgYXMgZXhwbGFpbmVkIGFib3ZlLCBpdCBpcyBub3QgY2xlYXIgdG8gbWUgd2hldGhl
ciB0aGUgZnJhbWV3b3JrIGlzIHN1cHBvc2VkIHRvIGNvdmVyIFZQTFMgc2VydmljZXMuIEFuIGV4
cGxpY2l0IGNhdmVhdCAocG9zc2libHkgZGVmaW5pbmcgYXBwbGljYWJpbGl0eSBvZiB0aGUgZnJh
bWV3b3JrIHRvIFZQTFMgc2VydmljZXMgYXMg4oCcbGVmdCBGRlPigJ0sIG9yIHRvIGJlIGRpc2N1
c3NlZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW504oCdKSB3b3VsZCBzdWZmaWNlIHRvIHJlc29sdmUg
dGhlbSBJTUhPCgpkLiAgICAgICBMMlZQTiBzZXJ2aWNlcyB0aGF0IHVzZSBFVlBOIHRlY2hub2xv
Z3kgd291bGQgbmVpdGhlciBzdWZmZXIgZnJvbSBhbiBlbXB0eSBGSUIgaW4gdGhlIHByb3RlY3Rp
bmcgTUFDLVZSRiBub3IgdXNlIEVWUE4gYXBwbGljYXRpb24gbGFiZWxzIGZvciBNQUMgbGVhcm5p
bmcuIEJ1dCBJIGNhbm5vdCBzYXkgd2hldGhlciB0aGV5IGRvIG9yIGRvIG5vdCBpbnRyb2R1Y2Ug
c29tZSBvdGhlciBpc3N1ZXMgd2l0aCB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrIOKAkyB0aGlzIHdv
dWxkIHJlcXVpcmUgc2VyaW91cyBpbi1kZXB0aCBhbmFseXNpcy4gTWVhbndoaWxlIHN1Y2ggc2Vy
dmljZXMgbG9vayB0byBtZSBsaWtlIGFub3RoZXIgY2FzZSB3aGVuIGFuIGV4cGxpY2l0IGRlZmlu
aXRpb24gb2Yg4oCcbGVmdCBGRlPigJ0gb3Ig4oCcdG8gYmUgYWRkcmVzc2VkIGluIGEgc2VwYXJh
dGUgZG9jdW1lbnTigJ0gd291bGQgYmUgdmVyeSBtdWNoIGluIHBsYWNlLgoKMykgICAgICBUaGUg
ZXhhbXBsZSBvZiBhcHBseWluZyB0aGUgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3JrIHRvIEJH
UC9NUExTIElQIFZQTiAoUkZDIDQzNjQpIGluIFNlY3Rpb24gOCBpcyBleHBsaWNpdGx5IHJlc3Ry
aWN0ZWQgdG8gc2NlbmFyaW8gd2hlbiBib3RoIHRoZSBwcmltYXJ5IGVncmVzcyBWUkYgYW5kIHRo
ZSBwcm90ZWN0b3IgVlJGIHVzZSBwZXItVlJGIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lLgoKYS4g
ICAgICAgV2l0aCB0aGlzIHNjaGVtZSwgdGhlIHVzYWdlIG9mIHRoZSBwcm9wb3NlZCBlZ3Jlc3Mg
cHJvdGVjdGlvbiBmcmFtZXdvcmsgaXMgcXVpdGUgc3RyYWlnaHRmb3J3YXJkLgoKYi4gICAgICAg
SG93ZXZlciwgUkZDIDQzNjQgZGVmaW5lcyBzZXZlcmFsIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1l
cyBhbmQgc3RhdGVzIHRoYXQgdGhlIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lIGNhbiBiZSBzZWxl
Y3RlZCBpbmRlcGVuZGVudGx5IGluIGVhY2ggUEUgd2l0aG91dCBhbnkgaW1wYWN0IG9uIGludGVy
b3BlcmFiaWxpdHkuIEl0IGlzIG5vdCBjbGVhciB0byBtZSwgdG8gd2hpY2ggZXh0ZW50IElQIFZQ
TiBzZXJ2aWNlcyB0aGF0IHVzZSBkaWZmZXJlbnQgbGFiZWwgYWxsb2NhdGlvbiBzY2hlbWVzIGlu
IGRpZmZlcmVudCBlZ3Jlc3MgUEVzIHdvdWxkIGJlIGNvdmVyZWQgYnkgdGhlIHByb3Bvc2VkIGZy
YW1ld29yawoKYy4gICAgICAgU2luY2Ugd2UgYXJlIG9ubHkgc3BlYWtpbmcgYWJvdXQgYW4gZXhh
bXBsZSBpbiBhIGZyYW1ld29yayBkb2N1bWVudCwgdGhlcmUgaXMgbm8gbmVlZCB0byBkZXNjcmli
ZSBhIGNvbXBsZXRlIHNvbHV0aW9uIGhlcmUuIFNpbXBseSBub3RpbmcgdGhlIG5lZWQgZm9yIGVs
YWJvcmF0aW9uIHdpdGggcmVnYXJkIHRvIG90aGVyIFZQTiBhcHBsaWNhdGlvbiBsYWJlbCBhbGxv
Y2F0aW9uIHNjaGVtZXMgIChpbmNsdWRpbmcgdGhlIHBvc3NpYmxlIG1pc21hdGNoIGluIHRoZSBw
cmltYXJ5IGFuZCBwcm90ZWN0b3IgZWdyZXNzIFBFcykgYW5kIHNlbmRpbmcgdGhlIHJlYWRlciB0
byBhIChmdXR1cmUpIGRlZGljYXRlZCBkb2N1bWVudCB3b3VsZCBzdWZmaWNlIElNSE8uCgo0KSAg
ICAgIFNlY3Rpb24gNS44IGRlc2NyaWJlcyAzIHBvc3NpYmxlIGFwcHJvYWNoZXMgdG8gYWR2ZXJ0
aXNlbWVudCBvZiB0aGUgQ29udGV4dCBJRCBJUCBhZGRyZXNzIGluIElHUC4gQnV0IGl0IGRvZXMg
bm90IGRlZmluZSBhbnkgb2YgdGhlc2UgYXBwcm9hY2hlcyBhcyDigJxNVVNUIHRvIGltcGxlbWVu
dOKAnS4gVGhpcyBsb29rcyB0byBtZSBsaWtlIGFuIG9wZW5pbmcgZm9yIGludGVyb3BlcmFiaWxp
dHkgaXNzdWVzIGJldHdlZW4gaW1wbGVtZW50YXRpb25zIHRoYXQgc3VwcG9ydCBkaWZmZXJlbnQg
YXBwcm9hY2hlcy4gT24gdGhlIG90aGVyIGhhbmQsIEkgYW0gbm90IHN1cmUgd2hldGhlciBhIGZy
YW1ld29yayBkb2N1bWVudCBpcyB0aGUgcmlnaHQgcGxhY2UgdG8gc2VsZWN0IGEgTVVTVCB0byBp
bXBsZW1lbnQgb3B0aW9uLCBlc3BlY2lhbGx5IHdoZW4gdGhlIGV4cGVjdGVkIGFyZWFzIG9mIGFw
cGxpY2FiaWxpdHkgYXJlIHF1aXRlIGRpZmZlcmVudDoKCmEuICAgICAgIFRoZSDigJxwcm94eSBt
b2Rl4oCdIGFwcHJvYWNoIGltcG9zZXMgbWluaW1hbCAoaWYgYW55KSBzcGVjaWZpYyByZXF1aXJl
bWVudHMgb24gdGhlIHJvdXRpbmcgYW5kIFRFIGRvbWFpbiAoaS5lLiwgbm8gZGVkaWNhdGVkIGV4
dGVuc2lvbnMgaW4gSUdQLCAganVzdCBzdXBwb3J0IG9mIHNvbWUgRlJSIG1lY2hhbmlzbSBieSB0
aGUgc2lnbmFsaW5nIHByb3RvY29sIHVzZWQgZm9yIHRoZSB0dW5uZWwgc2V0dXApCgpiLiAgICAg
ICBUaGUg4oCcYWxpYXMgbW9kZeKAnSBzZWVtcyB0byByZXF1aXJlIHN1cHBvcnQgb2YgYXQgbGVh
c3QgU2VnbWVudCBSb3V0aW5nIGV4dGVuc2lvbnMgdG8gdGhlIHJlbGV2YW50IElHUCBpbiB0aGUg
cm91dGluZyBkb21haW4gYXMgd2VsbCBhcyBzdXBwb3J0IG9mIHRoZSBNaXJyb3IgU0lEIGluIGFs
bCBwb3RlbnRpYWwgUExScy4gVGhlcmVmb3JlIEkgdGhpbmsgdGhhdCBpdCBpcyBhIG5hdGl2ZSBz
Y2hlbWUgdG8gYmUgdXNlZCBpbiB0aGUgU1ItTVBMUyBlbnZpcm9ubWVudHMsIGJ1dCBwcm9ibGVt
YXRpYyBpbiB0aGUgZW52aXJvbm1lbnRzIHRoYXQgZG8gbm90IHVzZSBTUi1NUExTIGZvciBzZXR1
cCBvZiBhbnkgTFNQcwoKYy4gICAgICAgVGhlIGRlZmluaXRpb24gb2YgdGhlIOKAnHN0dWIgbGlu
ayBtb2Rl4oCdIGlzIGFjY29tcGFuaWVkIGJ5IGEgc29tZXdoYXQgdmFndWUgY2F2ZWF0OiDigJxU
aGUgY29ycmVjdG5lc3Mgb2YgdGhlIGVncmVzcy1wcm90ZWN0ZWQgdHVubmVscyBhbmQgdGhlIGJ5
cGFzcyB0dW5uZWxzIHJlbGllcyBvbiB0aGUgcGF0aCBjb21wdXRhdGlvbnMgZm9yIHRoZSBhbnkt
Y2FzdCBJUCAgYWRkcmVzcyBwZXJmb3JtZWQgYnkgdGhlIGluZ3Jlc3Mgcm91dGVycyBhbmQgUExS
LiAgVGhlcmVmb3JlLCBjYXJlIE1VU1QgYmUgdGFrZW4gZm9yIHRoZSBhcHBsaWNhYmlsaXR5IG9m
IHRoaXMgYXBwcm9hY2ggdG8gYSBnaXZlbiBuZXR3b3JrIHRvcG9sb2d54oCdLiAgU29tZSBjbGFy
aWZpY2F0aW9uIGhlcmUgd291bGQgYmUgd2VsY29tZSBJTUhPLCBlc3BlY2lhbGx5IHNpbmNlIG5v
IGFuYWxvZyBvZiB0aGlzIG1vZGUgY291bGQgYmUgZm91bmQgaW4gUkZDIDgxMDQuCgpkLiAgICAg
ICBJIGhhdmUgbG9va2VkIHVwIFNlY3Rpb24gNC4zIGluIFJGQyA4MTA0IHRoYXQgZGlzY3Vzc2Vz
IHR3byBhcHByb2FjaGVzIChlcXVpdmFsZW50cyBvZiB0aGUgUHJveHkgYW5kIEFsaWFzIG1vZGVz
IGluIHRoaXMgZHJhZnQpIHRvIGFkdmVydGlzZW1lbnQgb2YgQ29udGV4dCBJRCwgYW5kIGZvdW5k
IHRoZSBmb2xsb3dpbmcgdGV4dCB0aGVyZSAodGhlIGNyaXRpY2FsIGZyYWdtZW50IGlzIGhpZ2hs
aWdodGVkKToKICAgVGhlIG1lY2hhbmlzbSBpbiB0aGlzIGRvY3VtZW50IGludGVuZHMgdG8gYmUg
ZmxleGlibGUgb24gdGhlIGFwcHJvYWNoCiAgIHVzZWQgYnkgYSBuZXR3b3JrLCBhcyBsb25nIGFz
IGl0IHNhdGlzZmllcyB0aGUgYWJvdmUgcmVxdWlyZW1lbnRzIGZvcgogICB0aGUgdHJhbnNwb3J0
IHR1bm5lbCBwYXRoIGFuZCBieXBhc3MgdHVubmVsIHBhdGguICBJbiB0aGVvcnksIHRoZQogICBu
ZXR3b3JrIGNhbiB1c2Ugb25lIGFwcHJvYWNoIGZvciBjb250ZXh0IElEIFggYW5kIGFub3RoZXIg
YXBwcm9hY2gKICAgZm9yIGNvbnRleHQgSUQgWS4gIEZvciBhIGdpdmVuIGNvbnRleHQgSUQsIGFs
bCByZWxldmFudCByb3V0ZXJzLAogICBpbmNsdWRpbmcgcHJpbWFyeSBQRSwgcHJvdGVjdG9yLCBh
bmQgUExSLCBtdXN0IHN1cHBvcnQgYW5kIGFncmVlIG9uCiAgIHRoZSBjaG9zZW4gYXBwcm9hY2gu
ICBUaGUgY29vcmRpbmF0aW9uIGJldHdlZW4gdGhlIHJvdXRlcnMgY2FuIGJlCiAgIGFjaGlldmVk
IGJ5IGNvbmZpZ3VyYXRpb24uCkFkZGluZyBzdWNoICggb3Igc2ltaWxhcikgdGV4dCB0byBTZWN0
aW9uIDUuOCBsb29rcyB0byBtZSBhcyBhIHJlYXNvbmFibGUgY29tcHJvbWlzZSBiZXR3ZWVuIGJl
aW5nIGV4Y2Vzc2l2ZWx5IHN0cmljdCBhbmQgYmVpbmcgZXhjZXNzaXZlbHkgZmxleGlibGUgaW4g
YSBmcmFtZXdvcmsgZG9jdW1lbnQuCk5pdHM6CgoxLiAgICAgICBSRkMgMjExOSBpcyBtZW50aW9u
ZWQgaW4gdGhlIHRleHQsIGJ1dCBkb2VzIG5vdCBhcHBlYXIgYXMgYSBOb3JtYXRpdmUgcmVmZXJl
bmNlIChCVFcsIEkgaGF2ZSBwb2ludGVkIHRvIHRoaXMgZmFjdCBpbiBteSB1bnNvbGljaXRlZCBy
ZXZpZXcgbW9yZSB0aGFuIGEgeWVhciBhZ28sIGJ1dCBpdCBzdGlsbCByZW1haW5zIHVucmVzb2x2
ZWQpCgoyLiAgICAgICBSRkMgODE3NCBpcyBuZWl0aGVyIG1lbnRpb25lZCBpbiB0aGUgdGV4dCAo
YXMgc2VlbXMgdG8gYmUgdGhlIG5vcm0gdGhlc2UgZGF5cykgbm9yIGFwcGVhcnMgYXMgYSBOb3Jt
YXRpdmUgcmVmZXJlbmNlLgoKClJlZ2FyZHMsClNhc2hhCgpPZmZpY2U6ICs5NzItMzkyNjYzMDIK
Q2VsbDogICAgICArOTcyLTU0OTI2NjMwMgpFbWFpbDogICBBbGV4YW5kZXIuVmFpbnNodGVpbkBl
Y2l0ZWxlLmNvbQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBp
bnRlbmRlZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3
aGljaCBpcyAKQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJ
IFRlbGVjb20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgCnRyYW5zbWlzc2lvbiBpbiBlcnJv
ciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVs
ZXRlIHRoZSBvcmlnaW5hbCAKYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi4KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCg==

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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv
bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CjxtZXRhIG5hbWU9IkdlbmVyYXRvciIg
Y29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPgo8c3R5bGU+PCEt
LQovKiBGb250IERlZmluaXRpb25zICovCkBmb250LWZhY2UKCXtmb250LWZhbWlseTpXaW5nZGlu
Z3M7CglwYW5vc2UtMTo1IDAgMCAwIDAgMCAwIDAgMCAwO30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFt
aWx5OiJDYW1icmlhIE1hdGgiOwoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9CkBmb250
LWZhY2UKCXtmb250LWZhbWlseTpDYWxpYnJpOwoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLwpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBk
aXYuTXNvTm9ybWFsCgl7bWFyZ2luOjBjbTsKCW1hcmdpbi1ib3R0b206LjAwMDFwdDsKCWZvbnQt
c2l6ZToxMS4wcHQ7Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9CmE6bGluaywg
c3Bhbi5Nc29IeXBlcmxpbmsKCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7Cgljb2xvcjojMDU2M0Mx
OwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9CmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxp
bmtGb2xsb3dlZAoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsKCWNvbG9yOiM5NTRGNzI7Cgl0ZXh0
LWRlY29yYXRpb246dW5kZXJsaW5lO30KcAoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsKCW1zby1t
YXJnaW4tdG9wLWFsdDphdXRvOwoJbWFyZ2luLXJpZ2h0OjBjbTsKCW1zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvOwoJbWFyZ2luLWxlZnQ6MGNtOwoJZm9udC1zaXplOjEyLjBwdDsKCWZvbnQtZmFt
aWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29M
aXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFwaAoJe21zby1zdHlsZS1wcmlvcml0eToz
NDsKCW1hcmdpbi10b3A6MGNtOwoJbWFyZ2luLXJpZ2h0OjBjbTsKCW1hcmdpbi1ib3R0b206MGNt
OwoJbWFyZ2luLWxlZnQ6MzYuMHB0OwoJbWFyZ2luLWJvdHRvbTouMDAwMXB0OwoJZm9udC1zaXpl
OjExLjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30KcC5tc29ub3JtYWww
LCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMAoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1h
bDsKCW1zby1zdHlsZS1wcmlvcml0eTo5OTsKCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOwoJbWFy
Z2luLXJpZ2h0OjBjbTsKCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOwoJbWFyZ2luLWxlZnQ6
MGNtOwoJZm9udC1zaXplOjEyLjBwdDsKCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNl
cmlmO30Kc3Bhbi5FbWFpbFN0eWxlMjAKCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3Nl
OwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Cgljb2xvcjp3aW5kb3d0ZXh0O30K
c3Bhbi5pY29uCgl7bXNvLXN0eWxlLW5hbWU6aWNvbjt9Ci5Nc29DaHBEZWZhdWx0Cgl7bXNvLXN0
eWxlLXR5cGU6ZXhwb3J0LW9ubHk7Cglmb250LXNpemU6MTAuMHB0OwoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7fQpAcGFnZSBXb3JkU2VjdGlvbjEKCXtzaXplOjYxMi4wcHQgNzky
LjBwdDsKCW1hcmdpbjo3Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4wcHQ7fQpkaXYuV29yZFNlY3Rp
b24xCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQovKiBMaXN0IERlZmluaXRpb25zICovCkBsaXN0IGww
Cgl7bXNvLWxpc3QtaWQ6MTg1MjE1MTEwOwoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7Cgltc28tbGlz
dC10ZW1wbGF0ZS1pZHM6NTA0ODAwMTYyIDY3Njk4NzA1IDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4
NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1O30KQGxpc3Qg
bDA6bGV2ZWwxCgl7bXNvLWxldmVsLXRleHQ6IiUxXCkiOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5v
bmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0
O30KQGxpc3QgbDA6bGV2ZWwyCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMDpsZXZlbDMKCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpyb21hbi1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsKCXRleHQtaW5kZW50Oi05LjBwdDt9CkBsaXN0IGww
OmxldmVsNAoJe21zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwwOmxldmVsNQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30K
QGxpc3QgbDA6bGV2ZWw2Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7Cglt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7
Cgl0ZXh0LWluZGVudDotOS4wcHQ7fQpAbGlzdCBsMDpsZXZlbDcKCXttc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0x
OC4wcHQ7fQpAbGlzdCBsMDpsZXZlbDgKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1s
b3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwwOmxldmVsOQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0OwoJdGV4dC1pbmRlbnQ6LTkuMHB0O30KQGxp
c3QgbDEKCXttc28tbGlzdC1pZDo2MjY4NTkxMjk7Cgltc28tbGlzdC10eXBlOmh5YnJpZDsKCW1z
by1saXN0LXRlbXBsYXRlLWlkczotMTM0NTYzMzY2IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1
IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1O30K
QGxpc3QgbDE6bGV2ZWwxCgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDE6bGV2ZWwy
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0x
OC4wcHQ7fQpAbGlzdCBsMTpsZXZlbDMKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1s
b3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpyaWdodDsKCXRleHQtaW5kZW50Oi05LjBwdDt9CkBsaXN0IGwxOmxldmVsNAoJe21zby1sZXZl
bC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwxOmxldmVsNQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmFscGhhLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDE6bGV2ZWw2Cgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7Cgl0ZXh0LWluZGVudDotOS4w
cHQ7fQpAbGlzdCBsMTpsZXZlbDcKCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMTps
ZXZlbDgKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsKCW1zby1sZXZlbC10
YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDt9CkBsaXN0IGwxOmxldmVsOQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJv
bWFuLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOnJpZ2h0OwoJdGV4dC1pbmRlbnQ6LTkuMHB0O30KQGxpc3QgbDIKCXttc28tbGlzdC1p
ZDoxNTI1MjUwMjI2OwoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7Cgltc28tbGlzdC10ZW1wbGF0ZS1p
ZHM6MzEzMzA0OTQyIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4Njkx
IDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzO30KQGxpc3QgbDI6bGV2ZWwxCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ674K3OwoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0
ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1pbHk6U3ltYm9sO30KQGxpc3QgbDI6bGV2ZWwy
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ6bzsKCW1z
by1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQpAbGlzdCBs
MjpsZXZlbDMKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4
dDrvgqc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWlseTpXaW5nZGluZ3M7fQpA
bGlzdCBsMjpsZXZlbDQKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2
ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWlseTpTeW1ib2w7
fQpAbGlzdCBsMjpsZXZlbDUKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28t
bGV2ZWwtdGV4dDpvOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1pbHk6IkNvdXJp
ZXIgTmV3Ijt9CkBsaXN0IGwyOmxldmVsNgoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsKCW1zby1sZXZlbC10ZXh0Ou+CpzsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFt
aWx5OldpbmdkaW5nczt9CkBsaXN0IGwyOmxldmVsNwoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZv
bnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGwyOmxldmVsOAoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Om87Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsK
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglm
b250LWZhbWlseToiQ291cmllciBOZXciO30KQGxpc3QgbDI6bGV2ZWw5Cgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ674KnOwoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDot
MTguMHB0OwoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30Kb2wKCXttYXJnaW4tYm90dG9tOjBjbTt9
CnVsCgl7bWFyZ2luLWJvdHRvbTowY207fQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48
eG1sPgo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPgo8L3ht
bD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4KPG86c2hhcGVsYXlvdXQgdjpl
eHQ9ImVkaXQiPgo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4KPC9vOnNoYXBlbGF5
b3V0PjwveG1sPjwhW2VuZGlmXS0tPgo8L2hlYWQ+Cjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSIj
MDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+CjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+CjxwIHN0
eWxlPSJiYWNrZ3JvdW5kOndoaXRlIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkhlbGxv
LDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgc3R5bGU9ImJhY2tncm91bmQ6d2hpdGU7Zm9udC12
YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFu
czogMjt0ZXh0LWFsaWduOnN0YXJ0O3dpZG93czogMjstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRo
OiAwcHg7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBpbml0aWFsO3RleHQtZGVjb3JhdGlvbi1jb2xv
cjogaW5pdGlhbDt3b3JkLXNwYWNpbmc6MHB4Ij4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNr
Ij5JIGhhdmUgYmVlbiBzZWxlY3RlZCBhcyB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSByZXZpZXdl
ciBmb3IgdGhpcyBkcmFmdC4gVGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgc2Vla3MgdG8gcmV2aWV3
IGFsbCByb3V0aW5nIG9yIHJvdXRpbmctcmVsYXRlZCBkcmFmdHMgYXMgdGhleSBwYXNzIHRocm91
Z2ggSUVURiBsYXN0CiBjYWxsIGFuZCBJRVNHIHJldmlldywgYW5kIHNvbWV0aW1lcyBvbiBzcGVj
aWFsIHJlcXVlc3QuIFRoZSBwdXJwb3NlIG9mIHRoZSByZXZpZXcgaXMgdG8gcHJvdmlkZSBhc3Np
c3RhbmNlIHRvIHRoZSBSb3V0aW5nIEFEcy4gRm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgdGhl
IFJvdXRpbmcgRGlyZWN0b3JhdGUsIHBsZWFzZSBzZWUmbmJzcDs8YSBocmVmPSJodHRwOi8vdHJh
Yy50b29scy5pZXRmLm9yZy9hcmVhL3J0Zy90cmFjL3dpa2kvUnRnRGlyIj48c3BhbiBjbGFzcz0i
aWNvbiI+PHNwYW4gc3R5bGU9ImNvbG9yOiNCQjAwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPuKA
izwvc3Bhbj48L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiNCQjAwMDAiPmh0dHA6Ly90cmFjLnRv
b2xzLmlldGYub3JnL2FyZWEvcnRnL3RyYWMvd2lraS9SdGdEaXI8L3NwYW4+PC9hPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4KPHAgc3R5bGU9ImJhY2tncm91bmQ6d2hpdGU7Zm9udC12YXJpYW50LWxp
Z2F0dXJlczogbm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogMjt0ZXh0
LWFsaWduOnN0YXJ0O3dpZG93czogMjstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7dGV4
dC1kZWNvcmF0aW9uLXN0eWxlOiBpbml0aWFsO3RleHQtZGVjb3JhdGlvbi1jb2xvcjogaW5pdGlh
bDt3b3JkLXNwYWNpbmc6MHB4Ij4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5BbHRob3Vn
aCB0aGVzZSBjb21tZW50cyBhcmUgcHJpbWFyaWx5IGZvciB0aGUgdXNlIG9mIHRoZSBSb3V0aW5n
IEFEcywgaXQgd291bGQgYmUgaGVscGZ1bCBpZiB5b3UgY291bGQgY29uc2lkZXIgdGhlbSBhbG9u
ZyB3aXRoIGFueSBvdGhlciBJRVRGIExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IHlvdSByZWNlaXZl
LCBhbmQKIHN0cml2ZSB0byByZXNvbHZlIHRoZW0gdGhyb3VnaCBkaXNjdXNzaW9uIG9yIGJ5IHVw
ZGF0aW5nIHRoZSBkcmFmdC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkRvY3VtZW50OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3Jr
LTAzPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJldmlld2VyOiBBbGV4YW5k
ZXIgKOKAnFNhc2hh4oCdKSBWYWluc2h0ZWluPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPlJldmlldyBkYXRlOiAxOS1Ob3YtMTg8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+SUVURiBMQyBFbmQgRGF0ZTogTm90IGtub3duPG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkludGVuZCBzdGF0dXM6IFN0YW5kYXJkcyBUcmFjazxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PGI+U3VtbWFyeTwvYj46IDxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5JIGhhdmUgc29tZSBtaW5vciBjb25jZXJucyBhYm91dCB0aGlzIGRvY3VtZW50IHRo
YXQgSSB0aGluayBzaG91bGQgYmUgcmVzb2x2ZWQgYmVmb3JlIHB1YmxpY2F0aW9uLjxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PGI+Q29tbWVudHM8L2I+OjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5UaGUgZHJhZnQgaXMgd2VsbCB3cml0dGVuLCByZXF1aXJlcyBmcm9tIHRoZSBy
ZWFkZXIgaGFzIGdvb2QgdW5kZXJzdGFuZGluZyBvZiBtdWx0aXBsZSB0ZWNobm9sb2dpZXMgaW5j
bHVkaW5nOjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9
InRleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDIgbGV2ZWwxIGxmbzIiPjwhW2lmICFzdXBw
b3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpTeW1ib2wiPjxzcGFuIHN0eWxlPSJt
c28tbGlzdDpJZ25vcmUiPsK3PHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3
IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsKPC9zcGFuPjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3Nw
YW4+Y29udGV4dCBsYWJlbCBzcGFjZXMgYW5kIGNvbnRleHQgbGFiZWxzIFJGQyA1MzMxPG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6
LTE4LjBwdDttc28tbGlzdDpsMiBsZXZlbDEgbGZvMiI+PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OlN5bWJvbCI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9y
ZSI+wrc8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+
PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5sb2NhbCBhbmQg
cmVtb3RlIExGQSBtZWNoYW5pc21zIChSRkMgNTI4NiBhbmQgUkZDIDc0OTApPG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBw
dDttc28tbGlzdDpsMiBsZXZlbDEgbGZvMiI+PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OlN5bWJvbCI+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+wrc8
c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFu
Pjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5TZWdtZW50IFJvdXRpbmcg
TWlycm9yIFNJRHMgKFJGQyA4NDAyKSBhbmQgbW9yZS4mbmJzcDsKPG86cD48L286cD48L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkkgZG91YnQgaXQgaXMgc3VpdGFibGUgcmVhZGluZyBmb3IgYSBi
ZWdpbm5lciwgYnV0IEkgYWxzbyBkb3VidCBhbnkgcmVxdWlyZWQgYmFja2dyb3VuZCBjb3VsZCBi
ZSBza2lwcGVkLgo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoaXMgaXMgYSBmcmFtZXdvcmsgZG9j
dW1lbnQsIHdpdGggYXQgbGVhc3Qgb25lIOKAnHNwZWNpYWxpemF0aW9u4oCdIG9mIHRoaXMgZnJh
bWV3b3JrIGFscmVhZHkgYmVpbmcgcHVibGlzaGVkIGFzCjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9yZmM4MTA0Ij5SRkMgODEwNDwvYT4uICZuYnNwO0kgYXNzdW1lIHRoYXQg
b3RoZXIg4oCcc3BlY2lhbGl6YXRpb27igJ0gZG9jdW1lbnRzIGFyZSBvbiB0aGUgd2F5Lgo8bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkkgaGF2ZSBob2xkIGEgdmVyeSBjb25zdHJ1Y3RpdmUgb2ZmLWxp
c3QgZGlzY3Vzc2lvbiB3aXRoIHRoZSBhdXRob3JzIGJlZm9yZSBwb3N0aW5nIHRoaXMgcmV2aWV3
LiBTb21lIG9mIG15IGNvbW1lbnRzIGhhdmUgYmVlbiBhbHJlYWR5IGFja25vd2xlZGdlZC4gSSB3
b3VsZCBsaWtlIHRvIHRoYW5rIHRoZSBhdXRob3JzIGFuZCwgZXNwZWNpYWxseSwgWWltaW4sIGZv
ciBjb29wZXJhdGlvbi48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkNhdmVhdDwvYj46IDxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGhhdmUgZG9uZSA8YSBocmVmPSJodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsLWFyY2hpdmUvd2ViL21wbHMvY3VycmVudC9tc2cxNzAzMy5o
dG1sIj4KYW4gdW5zb2xpY2l0ZWQgcmV2aWV3IG9mIHRoZSBwcmVjdXJzb3IgaW5kaXZpZHVhbCBk
cmFmdDwvYT4uIEZyb20gbXkgUE9WLCB0aGUgZG9jdW1lbnQgaGFzIGJlZW4gcXVpdGUgaW4gZ29v
ZCBzaGFwZSBldmVuIHRoZW4sIHNvIEkgbWF5IGJlIGNvbnNpZGVyZWQgYXMgcG9zaXRpdmVseSBi
aWFzZWQgKHRoZSBjdXJyZW50IHZlcnNpb24gYWNrbm93bGVkZ2VzIG15IGNvbW1lbnRzKS4gSSBo
YXZlIG5vdGljZWQgdGhhdCB0aGUgbWFqb3JpdHkgb2YgbXkKIHRoZW4gY29tbWVudHMgaGF2ZSBi
ZWVuIHN1Y2Nlc3NmdWxseSByZXNvbHZlZCBpbiB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSBk
cmFmdC48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPk1ham9yIElzc3VlczwvYj46IE5vIG1ham9y
IGlzc3VlcyBmb3VuZDxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+TWlub3IgSXNzdWVzPC9iPjo8
bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdDtt
c28tbGlzdDpsMCBsZXZlbDEgbGZvNCI+PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9
Im1zby1saXN0Oklnbm9yZSI+MSk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBO
ZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9z
cGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPlRoZSBkb2N1bWVudCBzZWVtcyB0
byBiZSBhbWJpZ3VvdXMmbmJzcDsgd2l0aCByZWdhcmQgdG8gZXhwZWN0ZWQgY292ZXJhZ2Ugb2Yg
TDJWUE4gc2VydmljZXMgYnkgdGhlIGZyYW1ld29yayBpdCBkZWZpbmVzOjxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0
ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMiBsZm80Ij4KPCFbaWYgIXN1cHBv
cnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+YS48c3BhbiBzdHlsZT0iZm9u
dDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+
PC9zcGFuPk9uIG9uZSBoYW5kLCB0aGUgcmVxdWlyZW1lbnQgZm9yIHRoZSBmcmFtZXdvcmsgaW4g
dGhlIDI8c3VwPm5kPC9zdXA+IGJ1bGxldCBpbiBTZWN0aW9uIDQgc2F5cyB0aGF0IGl0IE1VU1Qg
4oCcPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5hY2Nv
bW1vZGF0ZSBleGlzdGluZyBhbmQgZnV0dXJlIElQL01QTFMgc2VydmljZXMsIGluY2x1ZGluZyBs
YXllci0yCiBWUE5zLCBsYXllci0zIFZQTnMsIGhpZXJhcmNoaWNhbCBMU1AsIGFuZCBvdGhlcnM8
L3NwYW4+4oCdPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2
ZWwyIGxmbzQiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdu
b3JlIj5iLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90
OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFb
ZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+T24gdGhlIG90aGVyIGhhbmQsIHRoZSBvdmVy
dmlldyBvZiB0aGUgZnJhbWV3b3JrIChpbiBTZWN0aW9uIDEpIHNheXMgdGhhdCDigJw8c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
OyI+V2hlbiBhIFBMUiBkb2VzIGxvY2FsIHJlcGFpciwgdGhlIHByb3RlY3RvciBpcyByZXNwb25z
aWJsZSBmb3IgcGVyZm9ybWluZyAmcXVvdDtjb250ZXh0CiBsYWJlbCBzd2l0Y2hpbmcmcXVvdDsg
Zm9yIHJlcm91dGVkIE1QTFMgc2VydmljZSBwYWNrZXRzIGFuZCAmcXVvdDtjb250ZXh0IElQIGZv
cndhcmRpbmcmcXVvdDsgZm9yIHJlcm91dGVkIElQIHNlcnZpY2UgcGFja2V0cywgdG8gYWxsb3cg
dGhlIHNlcnZpY2UgcGFja2V0cyB0byBjb250aW51ZSB0byByZWFjaCB0aGUgc2VydmljZSBkZXN0
aW5hdGlvbnM8L3NwYW4+4oCdLiBpLmUuLCBNQUMtYmFzZWQgc3dpdGNoaW5nIHNlZW1zIHRvIGJl
IGV4Y2x1ZGVkIGZyb20gdGhlIHByb3RlY3RvcgogcmVzcG9uc2liaWxpdHkuIDxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMiBsZm80Ij4KPCFbaWYgIXN1
cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Yy48c3BhbiBzdHlsZT0i
Zm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxU
UiI+PC9zcGFuPlNlY3Rpb24gMyBvZiB0aGUgZHJhZnQgb25seSBkZWZpbmVzIHRoZSB0ZXJtcyDi
gJw8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPkNvbnRl
eHQgbGFiZWwgc3dpdGNoaW5nPC9zcGFuPuKAnSZuYnNwOyBhbmQg4oCcPHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPkNvbnRl
eHQgSVAgZm9yd2FyZGluZzwvc3Bhbj7igJ0uCiBUaGlzIGFsc28gc3VnZ2VzdHMgdGhhdCBDb250
ZXh0IExheWVyLTIgc3dpdGNoaW5nIGlzIG5vdCBjb3ZlcmVkIGJ5IHRoZSBmcmFtZXdvcms8bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVu
dDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMSBsZm80Ij48IVtpZiAhc3VwcG9ydExpc3RzXT48
c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4yKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZx
dW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+SSBoYXZlIHNv
bWUgZG91YnRzIHJlZ2FyZGluZyBhcHBsaWNhYmlsaXR5IG9mIHRoZSBlZ3Jlc3MgcHJvdGVjdGlv
biBmcmFtZXdvcmsgZGVmaW5lZCBpbiB0aGUgZHJhZnQmbmJzcDsgdG8gVlBMUy1iYXNlZCAoUkZD
IDQ3NjEgYW5kL29yIFJGQyA0NzYyKSZuYnNwOyBzZXJ2aWNlcyBiZWNhdXNlOjxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMiBsZm80Ij4KPCFbaWYgIXN1
cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+YS48c3BhbiBzdHlsZT0i
Zm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxU
UiI+PC9zcGFuPldpdGggVlBMUywgQ0UgbXVsdGktaG9taW5nIGFsd2F5cyBvcGVyYXRlcyBpbiBz
aW5nbGUtYWN0aXZlIG1vZGUuIEFzIGEgY29uc2VxdWVuY2U6PG86cD48L286cD48L3A+CjxwIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0LWlu
ZGVudDotMTA4LjBwdDttc28tdGV4dC1pbmRlbnQtYWx0Oi05LjBwdDttc28tbGlzdDpsMCBsZXZl
bDMgbGZvNCI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25v
cmUiPjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj5pLjxzcGFuIHN0eWxlPSJmb250
OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IDwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+
UHJpb3IgdG8gZmFpbHVyZSBvZiB0aGUgcHJpbWFyeSBlZ3Jlc3MsIHRoZSBWU0kgdGhhdCByZXBy
ZXNlbnRzIHRoZSBzZXJ2aWNlIGluIHRoZSBQcm90ZWN0b3IgUEUgd291bGQgbm90IGxlYXJuIGFu
eSBNQUMgYWRkcmVzc2VzCjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFw
aCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwOC4wcHQ7dGV4dC1pbmRlbnQ6LTEwOC4wcHQ7bXNvLXRl
eHQtaW5kZW50LWFsdDotOS4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwzIGxmbzQiPgo8IVtpZiAhc3Vw
cG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj48c3BhbiBzdHlsZT0iZm9u
dDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8
L3NwYW4+aWkuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1
b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFuPjwvc3Bhbj48IVtlbmRp
Zl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5JZiB0aGUgUExSIHJlZGlyZWN0cyDigJxrbm93biB1
bmljYXN04oCdIHRyYWZmaWMgaW50ZW5kZWQgZm9yIHRoZSBwcmltYXJ5IGVncmVzcyBQRSB0byB0
aGUgcHJvdGVjdG9yLCB0aGUgVlNJIHRoYXQgbG9jYWxseSByZXByZXNlbnRzIHByb3RlY3RlZCBz
ZXJ2aWNlIHRoZXJlCiB3b3VsZCBmbG9vZCB0aGlzIHRyYWZmaWMgYXMg4oCcdW5rbm93biB1bmlj
YXN04oCdIGFuZCwgYXMgc3VjaCwgcHJvYmFibHkgc3ViamVjdCBpdCB0byByYXRlIGxpbWl0aW5n
Lgo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJn
aW4tbGVmdDoxMDguMHB0O3RleHQtaW5kZW50Oi0xMDguMHB0O21zby10ZXh0LWluZGVudC1hbHQ6
LTkuMHB0O21zby1saXN0OmwwIGxldmVsMyBsZm80Ij4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNw
YW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+PHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7
VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPmlpaS48c3BhbiBzdHlsZT0iZm9u
dDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyA8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFu
PkZyb20gdGhlIFBPViBvZiB0aGUgY3VzdG9tZXIgb2YgdGhlIFZQTFMgc2VydmljZSwmbmJzcDsg
dGhpcyBtZWFucyB0aGF0IHJlZGlyZWN0aW5nIHRyYWZmaWMgdG8gdGhlIHByb3RlY3RpbmcgVlNJ
LCBieSBhbmQgb2YgaXRzZWxmIHdvdWxkIG5vdCBmdWxseSByZXN0b3JlCiB0aGUgc2VydmljZSwg
c2luY2Ugc3Vic3RhbnRpYWwgcGFydCBvZiB0aGUgY3VzdG9tZXIgdHJhZmZpYyB3b3VsZCBiZSBk
cm9wcGVkIHVudGlsIE1BQyBsZWFybmluZyBpbiB0aGUgcHJvdGVjdGluZyBWU0kgaXMgY29tcGxl
dGVkPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwyIGxm
bzQiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5i
LjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZd
PjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+SXQgaXMgYWxzbyB3b3J0aCBub3RpbmcgdGhhdCBpbiBW
UExTIHJlY2VpdmVkIGFwcGxpY2F0aW9uIGxhYmVscyBkbyBub3Qgb25seSBkZWZpbmUgZWdyZXNz
IFZTSSBhcyB0aGUgY29udGV4dCBmb3IgdGhlIE1BQy1iYXNlZCBzd2l0Y2hpbmcgYnV0IGFsc28g
aWRlbnRpZnkgcmVtb3RlIGluZ3Jlc3MgVlNJIGZvciBNQUMgbGVhcm5pbmcuIEV4dGVuZGluZyBz
dWNoIGlkZW50aWZpY2F0aW9uCiB0byBjb3ZlciBhbHNvIGFwcGxpY2F0aW9uIGxhYmVscyBvZiB0
aGUgcmVkaXJlY3RlZCB0cmFmZmljIGxvb2tzIHF1aXRlIG5vbi10cml2aWFsIHRvIG1lPG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwyIGxmbzQiPgo8IVtp
ZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5jLjxzcGFuIHN0
eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRp
cj0iTFRSIj48L3NwYW4+SSBzZWUgdGhlc2UgY29uY2VybnMgYXMgbWlub3IgaXNzdWVzIGJlY2F1
c2UsIGFzIGV4cGxhaW5lZCBhYm92ZSwgaXQgaXMgbm90IGNsZWFyIHRvIG1lIHdoZXRoZXIgdGhl
IGZyYW1ld29yayBpcyBzdXBwb3NlZCB0byBjb3ZlciBWUExTIHNlcnZpY2VzLiBBbiBleHBsaWNp
dCBjYXZlYXQgKHBvc3NpYmx5IGRlZmluaW5nIGFwcGxpY2FiaWxpdHkgb2YgdGhlIGZyYW1ld29y
awogdG8gVlBMUyBzZXJ2aWNlcyBhcyDigJxsZWZ0IEZGU+KAnSwgb3IgdG8gYmUgZGlzY3Vzc2Vk
IGluIGEgc2VwYXJhdGUgZG9jdW1lbnTigJ0pIHdvdWxkIHN1ZmZpY2UgdG8gcmVzb2x2ZSB0aGVt
IElNSE88bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJt
YXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMCBsZXZlbDIg
bGZvNCI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUi
PmQuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtlbmRp
Zl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5MMlZQTiBzZXJ2aWNlcyB0aGF0IHVzZSBFVlBOIHRl
Y2hub2xvZ3kgd291bGQgbmVpdGhlciBzdWZmZXIgZnJvbSBhbiBlbXB0eSBGSUIgaW4gdGhlIHBy
b3RlY3RpbmcgTUFDLVZSRiBub3IgdXNlIEVWUE4gYXBwbGljYXRpb24gbGFiZWxzIGZvciBNQUMg
bGVhcm5pbmcuIEJ1dCBJIGNhbm5vdCBzYXkgd2hldGhlciB0aGV5IGRvIG9yIGRvIG5vdCBpbnRy
b2R1Y2Ugc29tZQogb3RoZXIgaXNzdWVzIHdpdGggdGhlIHByb3Bvc2VkIGZyYW1ld29yayDigJMg
dGhpcyB3b3VsZCByZXF1aXJlIHNlcmlvdXMgaW4tZGVwdGggYW5hbHlzaXMuIE1lYW53aGlsZSBz
dWNoIHNlcnZpY2VzIGxvb2sgdG8gbWUgbGlrZSBhbm90aGVyIGNhc2Ugd2hlbiBhbiBleHBsaWNp
dCBkZWZpbml0aW9uIG9mIOKAnGxlZnQgRkZT4oCdIG9yIOKAnHRvIGJlIGFkZHJlc3NlZCBpbiBh
IHNlcGFyYXRlIGRvY3VtZW504oCdIHdvdWxkIGJlIHZlcnkgbXVjaCBpbiBwbGFjZS4KPG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6
LTE4LjBwdDttc28tbGlzdDpsMCBsZXZlbDEgbGZvNCI+PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNw
YW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Myk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVv
dDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8
L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPlRoZSBleGFtcGxl
IG9mIGFwcGx5aW5nIHRoZSBlZ3Jlc3MgcHJvdGVjdGlvbiBmcmFtZXdvcmsgdG8gQkdQL01QTFMg
SVAgVlBOIChSRkMgNDM2NCkgaW4gU2VjdGlvbiA4IGlzIGV4cGxpY2l0bHkgcmVzdHJpY3RlZCB0
byBzY2VuYXJpbyB3aGVuIGJvdGggdGhlIHByaW1hcnkgZWdyZXNzIFZSRiBhbmQgdGhlIHByb3Rl
Y3RvciBWUkYgdXNlIHBlci1WUkYgbGFiZWwgYWxsb2NhdGlvbgogc2NoZW1lLiA8bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMCBsZXZlbDIgbGZvNCI+CjwhW2lmICFz
dXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPmEuPHNwYW4gc3R5bGU9
ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJM
VFIiPjwvc3Bhbj5XaXRoIHRoaXMgc2NoZW1lLCB0aGUgdXNhZ2Ugb2YgdGhlIHByb3Bvc2VkIGVn
cmVzcyBwcm90ZWN0aW9uIGZyYW1ld29yayBpcyBxdWl0ZSBzdHJhaWdodGZvcndhcmQuCjxvOnA+
PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwwIGxldmVsMiBsZm80Ij4KPCFb
aWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+Yi48c3BhbiBz
dHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBk
aXI9IkxUUiI+PC9zcGFuPkhvd2V2ZXIsIFJGQyA0MzY0IGRlZmluZXMgc2V2ZXJhbCBsYWJlbCBh
bGxvY2F0aW9uIHNjaGVtZXMgYW5kIHN0YXRlcyB0aGF0IHRoZSBsYWJlbCBhbGxvY2F0aW9uIHNj
aGVtZSBjYW4gYmUgc2VsZWN0ZWQgaW5kZXBlbmRlbnRseSBpbiBlYWNoIFBFIHdpdGhvdXQgYW55
IGltcGFjdCBvbiBpbnRlcm9wZXJhYmlsaXR5LiBJdCBpcyBub3QgY2xlYXIgdG8gbWUsIHRvCiB3
aGljaCBleHRlbnQgSVAgVlBOIHNlcnZpY2VzIHRoYXQgdXNlIGRpZmZlcmVudCBsYWJlbCBhbGxv
Y2F0aW9uIHNjaGVtZXMgaW4gZGlmZmVyZW50IGVncmVzcyBQRXMgd291bGQgYmUgY292ZXJlZCBi
eSB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7
bXNvLWxpc3Q6bDAgbGV2ZWwyIGxmbzQiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHls
ZT0ibXNvLWxpc3Q6SWdub3JlIj5jLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwv
c3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+U2luY2Ugd2UgYXJl
IG9ubHkgc3BlYWtpbmcgYWJvdXQgYW4gZXhhbXBsZSBpbiBhIGZyYW1ld29yayBkb2N1bWVudCwg
dGhlcmUgaXMgbm8gbmVlZCB0byBkZXNjcmliZSBhIGNvbXBsZXRlIHNvbHV0aW9uIGhlcmUuIFNp
bXBseSBub3RpbmcgdGhlIG5lZWQgZm9yIGVsYWJvcmF0aW9uIHdpdGggcmVnYXJkIHRvIG90aGVy
IFZQTiBhcHBsaWNhdGlvbiBsYWJlbCBhbGxvY2F0aW9uCiBzY2hlbWVzJm5ic3A7IChpbmNsdWRp
bmcgdGhlIHBvc3NpYmxlIG1pc21hdGNoIGluIHRoZSBwcmltYXJ5IGFuZCBwcm90ZWN0b3IgZWdy
ZXNzIFBFcykgYW5kIHNlbmRpbmcgdGhlIHJlYWRlciB0byBhIChmdXR1cmUpIGRlZGljYXRlZCBk
b2N1bWVudCB3b3VsZCBzdWZmaWNlIElNSE8uPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29M
aXN0UGFyYWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMCBsZXZl
bDEgbGZvNCI+PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9y
ZSI+NCk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48
c3BhbiBkaXI9IkxUUiI+PC9zcGFuPlNlY3Rpb24gNS44IGRlc2NyaWJlcyAzIHBvc3NpYmxlIGFw
cHJvYWNoZXMgdG8gYWR2ZXJ0aXNlbWVudCBvZiB0aGUgQ29udGV4dCBJRCBJUCBhZGRyZXNzIGlu
IElHUC4gQnV0IGl0IGRvZXMgbm90IGRlZmluZSBhbnkgb2YgdGhlc2UgYXBwcm9hY2hlcyBhcyDi
gJxNVVNUIHRvIGltcGxlbWVudOKAnS4gVGhpcyBsb29rcyB0byBtZSBsaWtlIGFuIG9wZW5pbmcg
Zm9yIGludGVyb3BlcmFiaWxpdHkKIGlzc3VlcyBiZXR3ZWVuIGltcGxlbWVudGF0aW9ucyB0aGF0
IHN1cHBvcnQgZGlmZmVyZW50IGFwcHJvYWNoZXMuIE9uIHRoZSBvdGhlciBoYW5kLCBJIGFtIG5v
dCBzdXJlIHdoZXRoZXIgYSBmcmFtZXdvcmsgZG9jdW1lbnQgaXMgdGhlIHJpZ2h0IHBsYWNlIHRv
IHNlbGVjdCBhIE1VU1QgdG8gaW1wbGVtZW50IG9wdGlvbiwgZXNwZWNpYWxseSB3aGVuIHRoZSBl
eHBlY3RlZCBhcmVhcyBvZiBhcHBsaWNhYmlsaXR5IGFyZSBxdWl0ZSBkaWZmZXJlbnQ6PG86cD48
L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwyIGxmbzQiPgo8IVtp
ZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5hLjxzcGFuIHN0
eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRp
cj0iTFRSIj48L3NwYW4+VGhlIOKAnHByb3h5IG1vZGXigJ0gYXBwcm9hY2ggaW1wb3NlcyBtaW5p
bWFsIChpZiBhbnkpIHNwZWNpZmljIHJlcXVpcmVtZW50cyBvbiB0aGUgcm91dGluZyBhbmQgVEUg
ZG9tYWluIChpLmUuLCBubyBkZWRpY2F0ZWQgZXh0ZW5zaW9ucyBpbiBJR1AsJm5ic3A7IGp1c3Qg
c3VwcG9ydCBvZiBzb21lIEZSUiBtZWNoYW5pc20gYnkgdGhlIHNpZ25hbGluZyBwcm90b2NvbCB1
c2VkIGZvcgogdGhlIHR1bm5lbCBzZXR1cCkgPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29M
aXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4w
cHQ7bXNvLWxpc3Q6bDAgbGV2ZWwyIGxmbzQiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBz
dHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5iLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+VGhlIOKAnGFs
aWFzIG1vZGXigJ0gc2VlbXMgdG8gcmVxdWlyZSBzdXBwb3J0IG9mIGF0IGxlYXN0IFNlZ21lbnQg
Um91dGluZyBleHRlbnNpb25zIHRvIHRoZSByZWxldmFudCBJR1AgaW4gdGhlIHJvdXRpbmcgZG9t
YWluIGFzIHdlbGwgYXMgc3VwcG9ydCBvZiB0aGUgTWlycm9yIFNJRCBpbiBhbGwgcG90ZW50aWFs
IFBMUnMuIFRoZXJlZm9yZSBJIHRoaW5rIHRoYXQgaXQgaXMKIGEgbmF0aXZlIHNjaGVtZSB0byBi
ZSB1c2VkIGluIHRoZSBTUi1NUExTIGVudmlyb25tZW50cywgYnV0IHByb2JsZW1hdGljIGluIHRo
ZSBlbnZpcm9ubWVudHMgdGhhdCBkbyBub3QgdXNlIFNSLU1QTFMgZm9yIHNldHVwIG9mIGFueSBM
U1BzPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwyIGxm
bzQiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5j
LjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZd
PjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+VGhlIGRlZmluaXRpb24gb2YgdGhlIOKAnHN0dWIgbGlu
ayBtb2Rl4oCdIGlzIGFjY29tcGFuaWVkIGJ5IGEgc29tZXdoYXQgdmFndWUgY2F2ZWF0OiDigJw8
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90OyI+VGhlIGNvcnJlY3RuZXNzIG9mIHRoZSBlZ3Jlc3MtcHJvdGVjdGVkIHR1bm5lbHMg
YW5kIHRoZSBieXBhc3MgdHVubmVscwogcmVsaWVzIG9uIHRoZSBwYXRoIGNvbXB1dGF0aW9ucyBm
b3IgdGhlIGFueS1jYXN0IElQJm5ic3A7IGFkZHJlc3MgcGVyZm9ybWVkIGJ5IHRoZSBpbmdyZXNz
IHJvdXRlcnMgYW5kIFBMUi4mbmJzcDsgVGhlcmVmb3JlLCBjYXJlIE1VU1QgYmUgdGFrZW4gZm9y
IHRoZSBhcHBsaWNhYmlsaXR5IG9mIHRoaXMgYXBwcm9hY2ggdG8gYSBnaXZlbiBuZXR3b3JrIHRv
cG9sb2d5PC9zcGFuPuKAnS4mbmJzcDsgU29tZSBjbGFyaWZpY2F0aW9uIGhlcmUgd291bGQgYmUg
d2VsY29tZSBJTUhPLAogZXNwZWNpYWxseSBzaW5jZSBubyBhbmFsb2cgb2YgdGhpcyBtb2RlIGNv
dWxkIGJlIGZvdW5kIGluIFJGQyA4MTA0LjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTGlz
dFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0
O21zby1saXN0OmwwIGxldmVsMiBsZm80Ij4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5
bGU9Im1zby1saXN0Oklnbm9yZSI+ZC48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8
L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPkkgaGF2ZSBsb29r
ZWQgdXAgU2VjdGlvbiA0LjMgaW4gUkZDIDgxMDQgdGhhdCBkaXNjdXNzZXMgdHdvIGFwcHJvYWNo
ZXMgKGVxdWl2YWxlbnRzIG9mIHRoZSBQcm94eSBhbmQgQWxpYXMgbW9kZXMgaW4gdGhpcyBkcmFm
dCkgdG8gYWR2ZXJ0aXNlbWVudCBvZiBDb250ZXh0IElELCBhbmQgZm91bmQgdGhlIGZvbGxvd2lu
ZyB0ZXh0IHRoZXJlICh0aGUgY3JpdGljYWwgZnJhZ21lbnQKIGlzIDxzcGFuIHN0eWxlPSJiYWNr
Z3JvdW5kOnllbGxvdzttc28taGlnaGxpZ2h0OnllbGxvdyI+aGlnaGxpZ2h0ZWQ8L3NwYW4+KTo8
bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Ojcy
LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBUaGUgbWVjaGFuaXNtIGlu
IHRoaXMgZG9jdW1lbnQgaW50ZW5kcyB0byBiZSBmbGV4aWJsZSBvbiB0aGUgYXBwcm9hY2g8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgdXNlZCBieSBhIG5l
dHdvcmssIGFzIGxvbmcgYXMgaXQgc2F0aXNmaWVzIHRoZSBhYm92ZSByZXF1aXJlbWVudHMgZm9y
PG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHRoZSB0cmFu
c3BvcnQgdHVubmVsIHBhdGggYW5kIGJ5cGFzcyB0dW5uZWwgcGF0aC4mbmJzcDsgSW4gdGhlb3J5
LCB0aGU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgbmV0
d29yayBjYW4gdXNlIG9uZSBhcHByb2FjaCBmb3IgY29udGV4dCBJRCBYIGFuZCBhbm90aGVyIGFw
cHJvYWNoPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IGZv
ciBjb250ZXh0IElEIFkuJm5ic3A7CjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxvdzttc28t
aGlnaGxpZ2h0OnllbGxvdyI+Rm9yIGEgZ2l2ZW4gY29udGV4dCBJRCwgYWxsIHJlbGV2YW50IHJv
dXRlcnMsPG86cD48L286cD48L3NwYW4+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3Vu
ZDp5ZWxsb3c7bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPiZuYnNwOyZuYnNwOyBpbmNsdWRpbmcgcHJp
bWFyeSBQRSwgcHJvdGVjdG9yLCBhbmQgUExSLCBtdXN0IHN1cHBvcnQgYW5kIGFncmVlIG9uPG86
cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOnllbGxvdzttc28taGln
aGxpZ2h0OnllbGxvdyI+Jm5ic3A7Jm5ic3A7IHRoZSBjaG9zZW4gYXBwcm9hY2guJm5ic3A7IFRo
ZSBjb29yZGluYXRpb24gYmV0d2VlbiB0aGUgcm91dGVycyBjYW4gYmU8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6eWVsbG93O21zby1oaWdobGlnaHQ6eWVsbG93
Ij4mbmJzcDsmbmJzcDsgYWNoaWV2ZWQgYnkgY29uZmlndXJhdGlvbjwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjpibGFjayI+LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdCI+QWRkaW5nIHN1Y2ggKCBvciBzaW1pbGFyKSB0ZXh0
IHRvIFNlY3Rpb24gNS44IGxvb2tzIHRvIG1lIGFzIGEgcmVhc29uYWJsZSBjb21wcm9taXNlIGJl
dHdlZW4gYmVpbmcgZXhjZXNzaXZlbHkgc3RyaWN0IGFuZCBiZWluZyBleGNlc3NpdmVseSBmbGV4
aWJsZSBpbiBhIGZyYW1ld29yayBkb2N1bWVudC48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PGI+Tml0czwvYj46PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFy
YWdyYXBoIiBzdHlsZT0idGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMSBsZXZlbDEgbGZv
NiI+PCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+MS48
c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48
c3BhbiBkaXI9IkxUUiI+PC9zcGFuPlJGQyAyMTE5IGlzIG1lbnRpb25lZCBpbiB0aGUgdGV4dCwg
YnV0IGRvZXMgbm90IGFwcGVhciBhcyBhIE5vcm1hdGl2ZSByZWZlcmVuY2UgKEJUVywgSSBoYXZl
IHBvaW50ZWQgdG8gdGhpcyBmYWN0IGluIG15IHVuc29saWNpdGVkIHJldmlldyBtb3JlIHRoYW4g
YSB5ZWFyIGFnbywgYnV0IGl0IHN0aWxsIHJlbWFpbnMgdW5yZXNvbHZlZCk8bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJ0ZXh0LWluZGVudDotMTguMHB0
O21zby1saXN0OmwxIGxldmVsMSBsZm82Ij48IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHls
ZT0ibXNvLWxpc3Q6SWdub3JlIj4yLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVz
IE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwv
c3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+UkZDIDgxNzQgaXMg
bmVpdGhlciBtZW50aW9uZWQgaW4gdGhlIHRleHQgKGFzIHNlZW1zIHRvIGJlIHRoZSBub3JtIHRo
ZXNlIGRheXMpIG5vciBhcHBlYXJzIGFzIGEgTm9ybWF0aXZlIHJlZmVyZW5jZS48bzpwPjwvbzpw
PjwvcD4KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZWdhcmRzLDxv
OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TYXNoYTxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+T2ZmaWNlOiAmIzQzOzk3Mi0zOTI2NjMwMjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5DZWxsOiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmIzQzOzk3Mi01
NDkyNjYzMDI8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RW1haWw6Jm5ic3A7
Jm5ic3A7IEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG86cD48L286cD48L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8L2Rpdj4KPGJyIGNsZWFy
PSJib3RoIj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fPEJSPgo8QlI+ClRoaXMgZS1tYWlsIG1lc3NhZ2Ug
aXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRp
b24gd2hpY2ggaXMgPEJSPgpDT05GSURFTlRJQUwgYW5kIHdoaWNoIG1heSBiZSBwcm9wcmlldGFy
eSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyA8QlI+CnRyYW5zbWlz
c2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwg
YW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5hbCA8QlI+CmFuZCBhbGwgY29waWVzIHRoZXJlb2Yu
PEJSPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX188QlI+CjwvYm9keT4KPC9odG1sPgoK

--_000_DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90DB5PR0301MB1909_--


From nobody Tue Nov 20 01:45:53 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 73C921292AD; Tue, 20 Nov 2018 01:45:51 -0800 (PST)
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: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.88.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154270715142.18395.4245053444490530360@ietfa.amsl.com>
Date: Tue, 20 Nov 2018 01:45:51 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/KBN_S6-RTFbwQkzO-myDecEwANk>
Subject: [mpls] I-D Action: draft-ietf-mpls-sfc-04.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 09:45:52 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Multiprotocol Label Switching WG of the IETF.

        Title           : An MPLS-Based Forwarding Plane for Service Function Chaining
        Authors         : Adrian Farrel
                          Stewart Bryant
                          John Drake
	Filename        : draft-ietf-mpls-sfc-04.txt
	Pages           : 28
	Date            : 2018-11-20

Abstract:
   Service Function Chaining (SFC) is the process of directing packets
   through a network so that they can be acted on by an ordered set of
   abstract service functions before being delivered to the intended
   destination.  An architecture for SFC is defined in RFC7665.

   The Network Service Header (NSH) can be inserted into packets to
   steer them along a specific path to realize a Service Function Chain.

   Multiprotocol Label Switching (MPLS) is a widely deployed forwarding
   technology that uses labels placed in a packet in a label stack to
   identify the forwarding actions to be taken at each hop through a
   network.  Actions may include swapping or popping the labels as well,
   as using the labels to determine the next hop for forwarding the
   packet.  Labels may also be used to establish the context under which
   the packet is forwarded.

   This document describes how Service Function Chaining can be achieved
   in an MPLS network by means of a logical representation of the NSH in
   an MPLS label stack.  It does not deprecate or replace the NSH, but
   acknowledges that there may be a need for an interim deployment of
   SFC functionality in brownfield networks.


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-mpls-sfc-04
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-sfc-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-sfc-04


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

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


From nobody Tue Nov 20 02:02:54 2018
Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1741012D4F1 for <mpls@ietfa.amsl.com>; Tue, 20 Nov 2018 02:02:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, 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 Os-ildtSHvPf for <mpls@ietfa.amsl.com>; Tue, 20 Nov 2018 02:02:50 -0800 (PST)
Received: from mta5.iomartmail.com (mta5.iomartmail.com [62.128.193.155]) (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 BB158128CF2 for <mpls@ietf.org>; Tue, 20 Nov 2018 02:02:49 -0800 (PST)
Received: from vs1.iomartmail.com (vs1.iomartmail.com [10.12.10.121]) by mta5.iomartmail.com (8.14.4/8.14.4) with ESMTP id wAKA2lcG023472 for <mpls@ietf.org>; Tue, 20 Nov 2018 10:02:47 GMT
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 229E022046 for <mpls@ietf.org>; Tue, 20 Nov 2018 10:02:45 +0000 (GMT)
Received: from asmtp2.iomartmail.com (unknown [10.12.10.249]) by vs1.iomartmail.com (Postfix) with ESMTPS id 178242203C for <mpls@ietf.org>; Tue, 20 Nov 2018 10:02:45 +0000 (GMT)
Received: from LAPTOPK7AS653V (sessfw99-sesbfw99-89.ericsson.net [192.176.1.89]) (authenticated bits=0) by asmtp2.iomartmail.com (8.14.4/8.14.4) with ESMTP id wAKA2i3P028720 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <mpls@ietf.org>; Tue, 20 Nov 2018 10:02:44 GMT
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: <mpls@ietf.org>
References: <154270715142.18395.4245053444490530360@ietfa.amsl.com>
In-Reply-To: <154270715142.18395.4245053444490530360@ietfa.amsl.com>
Date: Tue, 20 Nov 2018 10:02:42 -0000
Organization: Old Dog Consulting
Message-ID: <00c001d480b8$2e3574a0$8aa05de0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Content-Language: en-gb
Thread-Index: AQJisOu17tkBJYxnMkpqqTxTv7RQ7qQ8CuIw
X-Originating-IP: 192.176.1.89
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.0.0.1623-8.2.0.1013-24234.006
X-TM-AS-Result: No--8.803-10.0-31-10
X-imss-scan-details: No--8.803-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-24234.006
X-TMASE-Result: 10--8.803300-10.000000
X-TMASE-MatchedRID: WMT2WRIkHPPxIbpQ8BhdbOG5dRZCgxC3QPCWRE0Lo8J94HxmQFPHy6gF 8LHYfOYG7hx2v4X/ZoWpWhL1UZ8ry1UUpkR4hWC1LTHwnYOikQ1l3bB3N/3zxtFxq4ue2aEYZSg vy8DPl0acz20x6WnuHlxBgG7mg/DlebixYMWS35qVUcz8XpiS9MMdI0UcXEHz2dP9ypSe+ffKcB k6JHKmQqUsYF0AplQ+WkEwb/DqEve5GIsyuQXveukpglpnF5UNU3rOnQwllENZps+y1VXzqWQcK yBERs/hQ8bD4Z5QhI3s+Xii+PV65vOwVAQ1J9gRgQy/ei4MrjFu/Xr6CKXiN5JWUogu623F7kOM rBz6LkmiVGrfmwmNNY4j5YQcDla2Yw1f/0r5B96A6qv+vR34LA9pbMb/ZLaGzO86RLKahv86W33 UwHDV5uLzNWBegCW2XC3N7C7YzrcKND3UbSuyFis3zPQeiEbe+gtHj7OwNO2FR9Hau8GO7h8kPi YhnCdMw9KJ7UVQpPkj+IWlGDeYBvqB13lmO+4rJS/WE8lkbHg=
X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/8tqzqP7IYEXjhzgBlPTqXaZe7xs>
Subject: Re: [mpls] I-D Action: draft-ietf-mpls-sfc-04.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 10:02:53 -0000

All,

As discussed with Loa, this update (post WG last call) just updates my
coordinates.

Thanks,
Adrian
--
It's Christmas. 
Buy someone you love a book of fairy tales.
https://www.feedaread.com/profiles/8604/ 
Available from your favourite online bookseller.
Or contact me to receive a signed copy by mail.

-----Original Message-----
From: mpls <mpls-bounces@ietf.org> On Behalf Of internet-drafts@ietf.org
Sent: 20 November 2018 09:46
To: i-d-announce@ietf.org
Cc: mpls@ietf.org
Subject: [mpls] I-D Action: draft-ietf-mpls-sfc-04.txt


A New Internet-Draft is available from the on-line Internet-Drafts
directories.
This draft is a work item of the Multiprotocol Label Switching WG of the
IETF.

        Title           : An MPLS-Based Forwarding Plane for Service
Function Chaining
        Authors         : Adrian Farrel
                          Stewart Bryant
                          John Drake
	Filename        : draft-ietf-mpls-sfc-04.txt
	Pages           : 28
	Date            : 2018-11-20

Abstract:
   Service Function Chaining (SFC) is the process of directing packets
   through a network so that they can be acted on by an ordered set of
   abstract service functions before being delivered to the intended
   destination.  An architecture for SFC is defined in RFC7665.

   The Network Service Header (NSH) can be inserted into packets to
   steer them along a specific path to realize a Service Function Chain.

   Multiprotocol Label Switching (MPLS) is a widely deployed forwarding
   technology that uses labels placed in a packet in a label stack to
   identify the forwarding actions to be taken at each hop through a
   network.  Actions may include swapping or popping the labels as well,
   as using the labels to determine the next hop for forwarding the
   packet.  Labels may also be used to establish the context under which
   the packet is forwarded.

   This document describes how Service Function Chaining can be achieved
   in an MPLS network by means of a logical representation of the NSH in
   an MPLS label stack.  It does not deprecate or replace the NSH, but
   acknowledges that there may be a need for an interim deployment of
   SFC functionality in brownfield networks.


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

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-mpls-sfc-04
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-sfc-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-sfc-04


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/

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


From nobody Tue Nov 20 10:36:03 2018
Return-Path: <stig@venaas.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 180AF130DCF for <mpls@ietfa.amsl.com>; Tue, 20 Nov 2018 10:35:54 -0800 (PST)
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, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=venaas-com.20150623.gappssmtp.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 BjwPOqh7ZvO3 for <mpls@ietfa.amsl.com>; Tue, 20 Nov 2018 10:35:45 -0800 (PST)
Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (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 ACAB3130DD8 for <mpls@ietf.org>; Tue, 20 Nov 2018 10:35:44 -0800 (PST)
Received: by mail-ed1-x529.google.com with SMTP id r27so2828929eda.0 for <mpls@ietf.org>; Tue, 20 Nov 2018 10:35:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=venaas-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=h21xdEaDh+13SHSwDqI1wIbsK0gmRIV9ntTAvmioHXo=; b=k9+0WqHihEO1gI2h3sv5eZQ4cyDmKabufRNCRaiaR5P6pLbKCYbDQSVGCPmcsreX9j /4Qq1mWZ9Ik02WIr4IyDyp0LJFFSkvv8LbfpMH+46QrnpLsW4TOijbNrx2ox4a1Dxtod RLQJNYZgWTtwFZdhkC1j5PaM8Nfbwk7TjEFjfVQ4a4JRdN7WdtAIVYabG98QJNxRfZJA nn4oGkYqeyeTbPBqr6wl1Za61lVGgd/hSHnDd7tOrkR4uObkmUsfHo7qDeB406LF2dwV IvbF7/15CVMwf8YsQkjj9bKBs4JP6RomMgWN7HjpVYsMhIKAOAuuCjBvuI6S23g4nzKb alWQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=h21xdEaDh+13SHSwDqI1wIbsK0gmRIV9ntTAvmioHXo=; b=d40vvlD3oGx6YFRle942VyLv0FDp3qdzSn0uACXJ2NgKfJqhFGlYBO7pWWUvb980e/ /QQlep01ThvNsW97hB6ddm+z5kOTtFQq4KwfBQunm3D7aFnQM4TgiJrBMLTvcTJRdQYM 0QVQKXl5hUvBXlwIIcRelfpfMYNT80ywqgnMGxNOcYzPUYjupN1wwgNrjkpLzt1+XZ7b athu+VJFp5DCLL7rYsbwwT0emkJxuDENklw9yosfkGzsxFa+AbcmCkAtgxIVPBRg9HDR Cf2B0a6AqIpnR1+9lH0gl+Cpo0GkXYmKs5fhyreBSbzJtcXdrYbhQpSX0aHiXt/Bubjp ab5w==
X-Gm-Message-State: AA+aEWbDSP1CFQou8ILnRNMCeMJaBZbpCnzOYFoSqEWWP9bYRu2Ovh8y NkvgO8CHpp2Z5BIMK4f8NoSnNNkR2mpKT1Or+mVmygq49EA=
X-Google-Smtp-Source: AFSGD/VSM646sSzU4CAd3v0oKbjh3OoZGRo6dqRN7k2xDa9NUMxiVi/S3PwLdgDY6hu+KmWs+OZ4EG0J10TjMB9FqNE=
X-Received: by 2002:aa7:c55a:: with SMTP id s26mr3120869edr.132.1542738943108;  Tue, 20 Nov 2018 10:35:43 -0800 (PST)
MIME-Version: 1.0
From: Stig Venaas <stig@venaas.com>
Date: Tue, 20 Nov 2018 10:35:31 -0800
Message-ID: <CAHANBtLkHw8jijW9tVx5o-d7cgH3YWpKxgP68OHq=xcO6X9McA@mail.gmail.com>
To: "<rtg-ads@ietf.org>" <rtg-ads@ietf.org>
Cc: rtg-dir@ietf.org, draft-ietf-mpls-rsvp-shared-labels.all@ietf.org,  mpls@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/6W2Xf5AhblZmVTcoLscKKGr-NPs>
Subject: [mpls] RtgDir review: draft-ietf-mpls-rsvp-shared-labels-05.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 18:35:54 -0000

Hello,

I have been selected as the Routing Directorate reviewer for this
draft. The Routing Directorate seeks to review all routing or
routing-related drafts as they pass through IETF last call and IESG
review, and sometimes on special request. The purpose of the review is
to provide assistance to the Routing ADs. For more information about
the Routing Directorate, please see
http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir

Although these comments are primarily for the use of the Routing ADs,
it would be helpful if you could consider them along with any other
IETF Last Call comments that you receive, and strive to resolve them
through discussion or by updating the draft.

Document: draft-ietf-mpls-rsvp-shared-labels-05.txt
Reviewer: Stig Venaas
Review Date: November 20, 2018
IETF LC End Date:
Intended Status: Standards Track

Summary:
No issues found. This document is ready for publication.

Comments:
The document is very well written. It is quite easy to read and of
good quality. I could not find any issues, except the nit mentioned
below.

Major Issues:
No major issues found.

Minor Issues:
No minor issues found.

Nits:
I found one typo at the end of 9.4. The word "failurei".

Regards,
Stig


From nobody Tue Nov 20 14:01:17 2018
Return-Path: <gregimirsky@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49E19130E29; Tue, 20 Nov 2018 14:01:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 FhwqMOcCQaAm; Tue, 20 Nov 2018 14:01:11 -0800 (PST)
Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) (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 7B6D2130DFF; Tue, 20 Nov 2018 14:01:10 -0800 (PST)
Received: by mail-lj1-x230.google.com with SMTP id u6-v6so3038646ljd.1; Tue, 20 Nov 2018 14:01:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aC0h1vPBc6gfpGJ2LckAz51ZgEMnT4RRuApVGENeq8A=; b=jHwBNexq8X5hX6kKRMZOZQk6UF4N+IipXbrvgBvOklme0uP+ONNqNMHBJeSHmnH4LW ZpcOGucB/VHw2YE5IqUpaZsh46xNDzGvss5dUwKKoA+iVH8RNktDTemUf8B6LEIu1IX1 0tC0bhejwghRIE6qhZDidm2Yx+VvGpHAc+d+CvmKs6nwvIvYDNZTqeLnZeieaxUeN9cL ON6jE/kadh5xfWhC1AomEK1ONAqIs6y5FLoRdj5RrQZGc8Xo4+2ZDgfvxzF4aDc1jBAC M+B4hQzGvVwVHdJvrI3q4OVRosIsA7BIjyB/p82bmaXap6U0OFCRemZUBDpbSBv71QQz 2qcA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aC0h1vPBc6gfpGJ2LckAz51ZgEMnT4RRuApVGENeq8A=; b=mphFl37tbVeERZ4EBYxLg6vAV8gqR5TTEt+qD+vdtdC4EJHOSgMRqqB9D18kKv+N+f q0SA3b6E++MMoV3ttANqWD3GCt28m4tK7/EdxbtbfOjJ6QdsMb2YyITskC5cFd4fUTD+ a2uH/JWKmoX94/xjevbWBV6vQxl/lT0KhaQPQHEzfoW+Bo8+gj4JXGBU8nfAEs5FnM+2 oj4y5W+Ocrq8CFfUaHlwDT9gS841TG/P3MipelLWAErZYQx8YcL5N3HQY4YOxzWPJu0k h8FORqzrma4vRhrQ8SycaqcGhzqgfsvrkmO0qylExnCRdHnc7KMNqyM7fVtQGYbS/5yF oa1Q==
X-Gm-Message-State: AA+aEWab0nHm7L9DPETU0pTiSFXdgprQ2yFbE7i3rhx/NEpmwhEmn4mY HXuwNKvZTIKdtmT5D1e0MGVOdWAaB/SJfTRwjgc=
X-Google-Smtp-Source: AFSGD/UyC4OETb54DpijBF1OoVOGtdK3ZPojy5naYQu6qJ/YjLxVcY/khYSgUd/aiSZ9z42HUPvJqR6Jqcory1ZfGP8=
X-Received: by 2002:a2e:851a:: with SMTP id j26-v6mr2222938lji.163.1542751268404;  Tue, 20 Nov 2018 14:01:08 -0800 (PST)
MIME-Version: 1.0
References: <CA+RyBmVDvb6t3rh3sZUHrsApfJRb9A8GCLxPCe9b=tcvZz6J3w@mail.gmail.com> <15CB10A6-6AF4-460F-A71D-56F28D9D7784@cisco.com> <CA+RyBmVbWkDK3o2ZREv2jat++O3hNWBA4_Yn-ynyDdjpG+GjXw@mail.gmail.com> <5BFD9FF7-DBF8-48E6-BF45-1D29AFB90034@cisco.com> <CA+RyBmVbRw3BsE8OdSmHcfasBi0te9BXvVC+8Cq9Zj-Asqc08Q@mail.gmail.com> <81371D06-2A1A-480F-B65D-FAF04E408A04@cisco.com>
In-Reply-To: <81371D06-2A1A-480F-B65D-FAF04E408A04@cisco.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Tue, 20 Nov 2018 14:00:57 -0800
Message-ID: <CA+RyBmU2a-rcJ-BeHfYJ4PYqtxKx6s0J4+kpJxL3bUVCqXDz=w@mail.gmail.com>
To: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Cc: mpls-chairs@ietf.org, mpls@ietf.org, rtg-bfd WG <rtg-bfd@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000548c5a057b1fc5d3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/8hSZ6C4XIiuz5Vmu1lE1xc7Kdno>
Subject: Re: [mpls] MPLS WG adoption call for draft-mirsky-mpls-p2mp-bfd
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Nov 2018 22:01:16 -0000

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

Hi Carlos,
apologies for the prolonged silence. Thank you for your consideration of
the proposed new text and the acknowledgment that we're converging. Please
find the new comments in-line tagged GIM3>>.

Regards,
Greg

On Wed, Nov 7, 2018 at 8:52 PM Carlos Pignataro (cpignata) <
cpignata@cisco.com> wrote:

> [Greg, Loa, responding to both on this single email reply]
>
> Hi, Loa,
>
> On Nov 6, 2018, at 1:49 PM, Loa Andersson <loa@pi.nu> wrote:
>
> Carlos,
>
> Since the a wg adoption poll I read your comments as that we are doing
> progress, and that we can address the rest during the wg process,
> correct?
>
>
> I agree we are making progress, thank you. Most questions can be addresse=
d
> later, but only the very first question goes to the heart of an adoption
> poll. If we can close on that, the rest can be addressed later (note the
> same question is related also to the last question.)
>
> /Loa
>
>
> Hi, Greg,
>
> Thank you very much for your responses =E2=80=94 please see inline.
>
> On Nov 6, 2018, at 7:18 PM, Greg Mirsky <gregimirsky@gmail.com> wrote:
>
> Hi Carlos,
> thank you for your consideration of my responses. Glad that we're
> converging. Please find additional notes in-line tagged GIM2>>.
>
> Regards,
> Greg
>
> On Tue, Nov 6, 2018 at 12:11 AM Carlos Pignataro (cpignata) <
> cpignata@cisco.com> wrote:
>
>> Hi Greg,
>>
>> Many thanks for your response and suggestions! Please see inline.
>>
>> On Nov 2, 2018, at 6:13 AM, Greg Mirsky <gregimirsky@gmail.com> wrote:
>>
>> Hi Carlos,
>> thank you for your comments. Please find my notes, answers in-line tagge=
d
>> GIM>>.
>>
>> Regards,
>> Greg
>>
>> On Thu, Oct 25, 2018 at 8:47 PM Carlos Pignataro (cpignata) <
>> cpignata@cisco.com> wrote:
>>
>>> Hi,
>>>
>>> Cc BFD WG
>>>
>>> It would be useful to understand the use case motivation or
>>> applicability of this draft, other than it can be done.
>>>
>> GIM>>  The motivation can be seen in the following (from another draft
>> that discusses OAM over G-ACh:
>>   In some
>>    environments, the overhead of extra IP/UDP encapsulations may be
>>    considered as overburden and make using more compact G-ACh
>>    encapsulation attractive.
>> Will add text in the draft.
>>
>>
>> CMP: Thank you very much. This is a good start, although it would be
>> useful to add precision into which environments specifically, and the
>> burden comparison between IP/UDP and G-ACh.
>>
> GIM2>> Thank you for agreeing to this, and I've added the text in the
> working verion. Will work on improving the text in the meantime.
>
>
> CMP: Sorry if I was not clear. Like I said, this is a good start and
> probably necessary (but not sufficient) text.
>
> CMP: Which environments specifically? At this point, the scope and target
> of the work is not clear to me. That was my question. Is this for MPLS-TP
> P2MP? If so, the underlying seems to have stalled:
> https://datatracker.ietf.org/doc/rfc7167/referencedby/
> CMP: I think these two questions should be answered: 1. What specific
> environments? 2. How current solutions do not solve it (i.e., what is and
> can we quantify the overburden)?
>
GIM3>> Andy Malis has pointed to the requirements for proactive OAM,
particularly monitoring path continuity, listed in Section 4.1 RFC 4687.
These are not specific to MPLS-TP but to OAM over p2mp MPLS LSP. The
following text has been added to the Security Considerations section in the
recenly uploaded -04 version of the draft:
   Also, BFD for p2mp MPLS LSP MUST follow the requirements listed in
   section 4.1 [RFC4687] to avoid congestion in the control plane or the
   data plane caused by the rate of generating BFD control packets.  An
   operator SHOULD consider the amount of extra traffic generated by
   p2mp BFD when selecting the interval at which the MultipointHead will
   transmit BFD control packets.  Also, the operator MAY consider the
   size of the packet the MultipointHead transmits periodically as using
   IP/UDP encapsulation adds up to 28 octets, which is more than 50% of
   BFD control packet length, comparing to G-ACh encapsulation.

>
>
>>
>>> I=E2=80=99m also increasingly concerned by confusing scope and definiti=
on of
>>> specifications.
>>>
>>> For example:
>>>
>>> https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-04#section-3.2
>>>
>>> 3.2.  Non-IP Encapsulation of Multipoint BFD
>>>
>>>    Non-IP encapsulation for multipoint BFD over p2mp MPLS LSP MUST use
>>>    Generic Associated Channel (G-ACh) Label (GAL) [RFC5586] at the
>>>    bottom of the label stack followed by Associated Channel Header
>>>    (ACH).  Channel Type field in ACH MUST be set to BFD CV [RFC6428].
>>>
>>>
>>> First, there=E2=80=99s no definition for non-IP BFD in RFC 5586 =E2=80=
=94 only in RFC
>>> 5885.
>>>
>> GIM>> RFC 5586 defined the use of GAL. I think that this reference is
>> appropriate. I agree that the second reference should be to RFC 5885, no=
t
>> RFC 6428. Will make the change.
>>
>>
>> CMP: Thank you. However, RFC 5885 is in the context of PW VCCV =E2=80=94=
 is there
>> a missing definition in the specs for BFD over G-ACh generically?
>>
> GIM2>> I think that the following quote from RFC 5586 set the relationshi=
p
> between Channel Type field in PW ACH and G-ACh:
>     Channel Types for the Associated Channel Header are allocated from
>     the IANA "PW Associated Channel Type" registry [RFC4446].
> I understand that that there's one and only one registry and channel
> values are equally applicable to PW ACH and G-ACh. And full name of the
> registry now is MPLS Generalized Associated Channel (G-ACh) Types
> (including Pseudowire Associated Channel Types).
>
>
> CMP: That is correct. I was curious as to whether additional control plan=
e
> is needed for this support.
>
>
>> Second, the specification in RFC 6428 applies to MPLS Transport Profile
>>> only. NOT for MPLS, and explicitly NOT for P2MP!
>>>
>>> https://tools.ietf.org/html/rfc6428#section-1
>>>
>>>    This document specifies the BFD extension and behavior to satisfy th=
e
>>>    CC, proactive CV monitoring, and the RDI functional requirements for
>>>    both co-routed and associated bidirectional LSPs.  Supported
>>>    encapsulations include Generic Associated Channel Label (GAL) /
>>>    Generic Associated Channel (G-ACh), Virtual Circuit Connectivity
>>>    Verification (VCCV), and UDP/IP.  Procedures for unidirectional
>>>    point-to-point (P2P) and point-to-multipoint (P2MP) LSPs are for
>>>    further study.
>>>
>>>
>>> So, no, this does not work.
>>>
>>> RFC 6428 does not have scope for P2MP.
>>> And RFC 5586 does not specify anything for BFD. Instead, what needs to
>>> be cited (appropriately and expanded) is RFC 5885
>>>
>> GIM>> RFC 5586 specifies the use of GAL and G-ACh and the reference is
>> used in this context.
>>
>>
>> CMP: This is the same comment as above.
>>
>>
>>> https://tools.ietf.org/html/rfc6428#section-4
>>>       RFC 5884 - BFD CC in UDP/IP/LSP
>>>       RFC 5885 - BFD CC in G-ACh
>>>
>> GIM>> I'd point that it is for p2p BFD CC, and p2mp BFD uses different
>> from p2p BFD method to demultiplex BFD control packets.
>>
>>
>>
>> CMP: Apologies I did not understand this response.
>>
> GIM2>> Apologies for sending partial explanation. P2MP BFD cannot use You=
r
> Discriminator field to demultiplex the recieved BFD control packet. BFD f=
or
> Multipoint Networks defines the special procedure that requires the use o=
f
> Source ID. When the encapsulation of BFD control packet does not include
> IP/UDP header, the Source ID can be provided as Source MEP-ID TLV in
> MPLS-TP BFD CV. This draft proposes the new IP Address TLV for that. Thus=
 I
> have to correct myself and re-state the earlier text in the draft that th=
e
> value in the Channel Type filed of G-ACh must be MPLS-TP CV (0x0023).
>
>
> CMP: I understood you said above that the reference to RFC6428 was
> incorrect.
>
> CMP: Now, just to understand the approach:
>
> CMP: Are you suggesting that the IP header is not used with BFD and
> instead a new TLV (of which information structure?) carries the IP addres=
s
> that you removed before? Seems like a musical-chairs arrangement of the
> data. I may very likely be missing something. Apologies in advance if tha=
t
> is the case.
>
> CMP: Also, is the applicability MPLS-TP? What is the normative reference
> for MPLS-TP P2MP?
>
GIM3>> I should have explained why I think that MPLS-TP CV message (0x0023)
type is more suitable than BFD Control, PW-ACH encapsulation (without
IP/UDP Headers) (0x0007). The latter includes only the BFD control packet
while the format of the former includes Source MEP-ID TLV that immediately
follows the BFD control packet. And with the new proposed IP Address TLV
the 0x0023 G-ACh channel works better for p2mp BFD over p2mp MPLS LSP.
Alternative, of course, would be to define the new G-ACh type for p2mp BFD
over p2mp MPLS LSP.

>
> Thanks,
>
> Carlos.
>
>
>> CMP: Thanks again for considering the comment to improve the document.
>>
>> Thanks,
>>
>> Carlos.
>>
>>
>>       RFC 5085 - UDP/IP in G-ACh
>>>        MPLS-TP - CC/CV in GAL/G-ACh or G-ACh
>>>
>>>
>>>
>>> Thanks,
>>>
>>> =E2=80=94 Carlos Pignataro
>>>
>>> On Oct 13, 2018, at 4:24 PM, Greg Mirsky <gregimirsky@gmail.com> wrote:
>>>
>>> Dear WG Chairs, et al.,
>>> as the author of the BFD for Multipoint Networks over
>>> Point-to-Multi-Point MPLS LSP (draft-mirsky-mpls-p2mp-bfd) I would like=
 to
>>> ask you to consider WG adoption call of the draft. The document address=
es
>>> non-IP encapsulation of p2mp BFD over MPLS LSP that may be useful if th=
e
>>> overhead of IP, particularly IPv6, encapsulation is the concern. The ba=
se
>>> specification of BFD for Multipoint Networks is at this time in IESG LC=
.
>>>
>>> Regards,
>>> Greg
>>> _______________________________________________
>>> mpls mailing list
>>> mpls@ietf.org
>>> https://www.ietf.org/mailman/listinfo/mpls
>>>
>>>
>>
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div di=
r=3D"ltr">Hi Carlos,<div>apologies for the prolonged silence. Thank you for=
 your consideration of the proposed new text and the acknowledgment that we=
&#39;re converging.  Please find the new comments in-line tagged GIM3&gt;&g=
t;.</div><div><br></div><div>Regards,</div><div>Greg</div><br><div class=3D=
"gmail_quote"><div dir=3D"ltr">On Wed, Nov 7, 2018 at 8:52 PM Carlos Pignat=
aro (cpignata) &lt;<a href=3D"mailto:cpignata@cisco.com">cpignata@cisco.com=
</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div style=3D"overflow-wrap: break-word;">
[Greg, Loa, responding to both on this single email reply]
<div><br>
</div>
<div>Hi, Loa,</div>
<div><br>
</div>
<div>
<div>
<blockquote type=3D"cite">
<div>On Nov 6, 2018, at 1:49 PM, Loa Andersson &lt;<a href=3D"mailto:loa@pi=
.nu" target=3D"_blank">loa@pi.nu</a>&gt; wrote:</div>
<br class=3D"gmail-m_-8048155264872142171Apple-interchange-newline">
<div>Carlos,<br>
<br>
Since the a wg adoption poll I read your comments as that we are doing<br>
progress, and that we can address the rest during the wg process,<br>
correct?<br>
<br>
</div>
</blockquote>
<div><br>
</div>
<div>I agree we are making progress, thank you. Most questions can be addre=
ssed later, but only the very first question goes to the heart of an adopti=
on poll. If we can close on that, the rest can be addressed later (note the=
 same question is related
 also to the last question.)</div>
<br>
<blockquote type=3D"cite">
<div>/Loa<br>
</div>
</blockquote>
</div>
<div><br>
</div>
<div>Hi, Greg,</div>
<div><br>
</div>
<div>Thank you very much for your responses =E2=80=94 please see inline.</d=
iv>
<div><br>
<blockquote type=3D"cite">
<div>On Nov 6, 2018, at 7:18 PM, Greg Mirsky &lt;<a href=3D"mailto:gregimir=
sky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:</div>
<br class=3D"gmail-m_-8048155264872142171Apple-interchange-newline">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">Hi Carlos,
<div>thank you for your consideration of my responses. Glad that we&#39;re =
converging. Please find additional notes in-line tagged GIM2&gt;&gt;.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Greg</div>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr">On Tue, Nov 6, 2018 at 12:11 AM Carlos Pignataro (cpignata=
) &lt;<a href=3D"mailto:cpignata@cisco.com" target=3D"_blank">cpignata@cisc=
o.com</a>&gt; wrote:<br>
</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>Hi Greg,
<div><br>
</div>
<div>Many thanks for your response and suggestions! Please see inline.</div=
>
<div><br>
<div>
<blockquote type=3D"cite">
<div>On Nov 2, 2018, at 6:13 AM, Greg Mirsky &lt;<a href=3D"mailto:gregimir=
sky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:</div>
<br class=3D"gmail-m_-8048155264872142171gmail-m_2939641602688262668Apple-i=
nterchange-newline">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">Hi Carlos,
<div>thank you for your comments. Please find my notes, answers in-line tag=
ged GIM&gt;&gt;.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Greg<br>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr">On Thu, Oct 25, 2018 at 8:47 PM Carlos Pignataro (cpignata=
) &lt;<a href=3D"mailto:cpignata@cisco.com" target=3D"_blank">cpignata@cisc=
o.com</a>&gt; wrote:<br>
</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>Hi,
<div><br>
</div>
<div>Cc BFD WG</div>
<div><br>
</div>
<div>It would be useful to understand the use case motivation or applicabil=
ity of this draft, other than it can be done.</div>
</div>
</blockquote>
<div>GIM&gt;&gt;=C2=A0 The motivation can be seen in the following (from an=
other draft that discusses OAM over G-ACh:</div>
<div>
<div>=C2=A0 In some</div>
<div>=C2=A0 =C2=A0environments, the overhead of extra IP/UDP encapsulations=
 may be</div>
<div>=C2=A0 =C2=A0considered as overburden and make using more compact G-AC=
h</div>
<div>=C2=A0 =C2=A0encapsulation attractive.</div>
</div>
<div>Will add text in the draft.</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: Thank you very much. This is a good start, although it would be u=
seful to add precision into which environments specifically, and the burden=
 comparison between IP/UDP and G-ACh.</div>
</div>
</div>
</div>
</blockquote>
<div>GIM2&gt;&gt; Thank you for agreeing to this, and I&#39;ve added the te=
xt in the working verion. Will work on improving the text in the meantime.<=
/div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: Sorry if I was not clear. Like I said, this is a good start and p=
robably necessary (but not sufficient) text.</div>
<div><br>
</div>
<div>CMP: Which environments specifically? At this point, the scope and tar=
get of the work is not clear to me. That was my question. Is this for MPLS-=
TP P2MP? If so, the underlying seems to have stalled:=C2=A0</div>
<div><a href=3D"https://datatracker.ietf.org/doc/rfc7167/referencedby/" tar=
get=3D"_blank">https://datatracker.ietf.org/doc/rfc7167/referencedby/</a></=
div>
<div>CMP: I think these two questions should be answered: 1. What specific =
environments? 2. How current solutions do not solve it (i.e., what is and c=
an we quantify the overburden)?</div></div></div></div></blockquote><div>GI=
M3&gt;&gt; Andy Malis has pointed to the requirements for proactive OAM, pa=
rticularly monitoring path continuity, listed in Section 4.1 RFC 4687. Thes=
e are not specific to MPLS-TP but to OAM over p2mp MPLS LSP. The following =
text has been added to the Security Considerations section in the recenly u=
ploaded -04 version of the draft:</div><div><div>=C2=A0 =C2=A0Also, BFD for=
 p2mp MPLS LSP MUST follow the requirements listed in</div><div>=C2=A0 =C2=
=A0section 4.1 [RFC4687] to avoid congestion in the control plane or the</d=
iv><div>=C2=A0 =C2=A0data plane caused by the rate of generating BFD contro=
l packets.=C2=A0 An</div><div>=C2=A0 =C2=A0operator SHOULD consider the amo=
unt of extra traffic generated by</div><div>=C2=A0 =C2=A0p2mp BFD when sele=
cting the interval at which the MultipointHead will</div><div>=C2=A0 =C2=A0=
transmit BFD control packets.=C2=A0 Also, the operator MAY consider the</di=
v><div>=C2=A0 =C2=A0size of the packet the MultipointHead transmits periodi=
cally as using</div><div>=C2=A0 =C2=A0IP/UDP encapsulation adds up to 28 oc=
tets, which is more than 50% of</div><div>=C2=A0 =C2=A0BFD control packet l=
ength, comparing to G-ACh encapsulation.</div></div><blockquote class=3D"gm=
ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,=
204,204);padding-left:1ex"><div style=3D"overflow-wrap: break-word;"><div><=
div>
<br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>
<div><br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">
<div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div><br>
</div>
<div>I=E2=80=99m also increasingly concerned by confusing scope and definit=
ion of specifications.</div>
<div><br>
</div>
<div>For example:</div>
<div><br>
</div>
<div><a href=3D"https://tools.ietf.org/html/draft-mirsky-mpls-p2mp-bfd-04#s=
ection-3.2" target=3D"_blank">https://tools.ietf.org/html/draft-mirsky-mpls=
-p2mp-bfd-04#section-3.2</a></div>
<div><br>
</div>
<div>3.2.=C2=A0 Non-IP Encapsulation of Multipoint BFD
<div><br>
</div>
<div>=C2=A0 =C2=A0Non-IP encapsulation for multipoint BFD over p2mp MPLS LS=
P MUST use</div>
<div>=C2=A0 =C2=A0Generic Associated Channel (G-ACh) Label (GAL) [RFC5586] =
at the</div>
<div>=C2=A0 =C2=A0bottom of the label stack followed by Associated Channel =
Header</div>
<div>=C2=A0 =C2=A0(ACH).=C2=A0 Channel Type field in ACH MUST be set to BFD=
 CV [RFC6428].</div>
<br class=3D"gmail-m_-8048155264872142171gmail-m_2939641602688262668gmail-m=
_-5992720512572016398Apple-interchange-newline">
<br>
</div>
<div>First, there=E2=80=99s no definition for non-IP BFD in RFC 5586 =E2=80=
=94 only in RFC 5885.</div>
</div>
</blockquote>
<div>GIM&gt;&gt; RFC 5586 defined the use of GAL. I think that this referen=
ce is appropriate. I agree that the second reference should be to RFC 5885,=
 not RFC 6428. Will make the change.</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: Thank you. However, RFC 5885 is in the context of PW VCCV =E2=80=
=94 is there a missing definition in the specs for BFD over G-ACh generical=
ly?</div>
</div>
</div>
</div>
</blockquote>
<div>GIM2&gt;&gt; I think that the following quote from RFC 5586 set the re=
lationship between Channel Type field in PW ACH and G-ACh:</div>
<div>=C2=A0 =C2=A0 Channel Types for the Associated Channel Header are allo=
cated from</div>
<div>=C2=A0 =C2=A0 the IANA &quot;PW Associated Channel Type&quot; registry=
 [RFC4446].=C2=A0</div>
<div>I understand that that there&#39;s one and only one registry and chann=
el values are equally applicable to PW ACH and G-ACh. And full name of the =
registry now is=C2=A0MPLS Generalized Associated Channel (G-ACh) Types (inc=
luding Pseudowire Associated Channel
 Types).</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: That is correct. I was curious as to whether additional control p=
lane is needed for this support.</div>
<br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>
<div><br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">
<div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>Second, the specification in RFC 6428 applies to=C2=A0MPLS Transport P=
rofile only. NOT for MPLS, and explicitly NOT for P2MP!</div>
<div><br>
</div>
<div><a href=3D"https://tools.ietf.org/html/rfc6428#section-1" target=3D"_b=
lank">https://tools.ietf.org/html/rfc6428#section-1</a></div>
<div><br>
</div>
<div>
<div>=C2=A0 =C2=A0This document specifies the BFD extension and behavior to=
 satisfy the</div>
<div>=C2=A0 =C2=A0CC, proactive CV monitoring, and the RDI functional requi=
rements for</div>
<div>=C2=A0 =C2=A0both co-routed and associated bidirectional LSPs.=C2=A0 S=
upported</div>
<div>=C2=A0 =C2=A0encapsulations include Generic Associated Channel Label (=
GAL) /</div>
<div>=C2=A0 =C2=A0Generic Associated Channel (G-ACh), Virtual Circuit Conne=
ctivity</div>
<div>=C2=A0 =C2=A0Verification (VCCV), and UDP/IP.=C2=A0 Procedures for uni=
directional</div>
<div>=C2=A0 =C2=A0point-to-point (P2P) and point-to-multipoint (P2MP) LSPs =
are for</div>
<div>=C2=A0 =C2=A0further study.</div>
<br class=3D"gmail-m_-8048155264872142171gmail-m_2939641602688262668gmail-m=
_-5992720512572016398Apple-interchange-newline">
<br>
</div>
<div>So, no, this does not work.</div>
<div><br>
</div>
<div>RFC 6428 does not have scope for P2MP.</div>
<div>And RFC 5586 does not specify anything for BFD. Instead, what needs to=
 be cited (appropriately and expanded) is RFC 5885</div>
</div>
</blockquote>
<div>GIM&gt;&gt; RFC 5586 specifies the use of GAL and G-ACh and the refere=
nce is used in this context.</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: This is the same comment as above.</div>
<br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">
<div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div><br>
</div>
<div><a href=3D"https://tools.ietf.org/html/rfc6428#section-4" target=3D"_b=
lank">https://tools.ietf.org/html/rfc6428#section-4</a></div>
<div>=C2=A0 =C2=A0 =C2=A0=C2=A0RFC 5884 - BFD CC in UDP/IP/LSP
<div>=C2=A0 =C2=A0 =C2=A0 RFC 5885 - BFD CC in G-ACh=C2=A0</div>
</div>
</div>
</blockquote>
<div>GIM&gt;&gt; I&#39;d point that it is for p2p BFD CC, and p2mp BFD uses=
 different from p2p BFD method to demultiplex BFD control packets.=C2=A0</d=
iv>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div><br>
</div>
CMP: Apologies I did not understand this response.</div>
</div>
</div>
</blockquote>
<div>GIM2&gt;&gt; Apologies for sending partial explanation. P2MP BFD canno=
t use Your Discriminator field to demultiplex the recieved BFD control pack=
et. BFD for Multipoint Networks defines the special procedure that requires=
 the use of Source ID. When the
 encapsulation of BFD control packet does not include IP/UDP header, the So=
urce ID can be provided as Source MEP-ID TLV in MPLS-TP BFD CV. This draft =
proposes the new IP Address TLV for that. Thus I have to correct myself and=
 re-state the earlier text in the
 draft that the value in the Channel Type filed of G-ACh must be MPLS-TP CV=
 (0x0023).</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>CMP: I understood you said above that the reference to RFC6428 was inc=
orrect.=C2=A0</div>
<div><br>
</div>
<div>CMP: Now, just to understand the approach:=C2=A0</div>
<div><br>
</div>
<div>CMP: Are you suggesting that the IP header is not used with BFD and in=
stead a new TLV (of which information structure?) carries the IP address th=
at you removed before? Seems like a musical-chairs arrangement of the data.=
 I may very likely be missing something.
 Apologies in advance if that is the case.</div>
<div><br>
</div>
<div>CMP: Also, is the applicability MPLS-TP? What is the normative referen=
ce for MPLS-TP P2MP?</div></div></div></div></blockquote><div>GIM3&gt;&gt; =
I should have explained why I think that MPLS-TP CV message (0x0023) type i=
s more suitable than BFD Control, PW-ACH encapsulation (without IP/UDP Head=
ers) (0x0007). The latter includes only the BFD control packet while the fo=
rmat of the former includes Source MEP-ID TLV that immediately follows the =
BFD control packet. And with the new proposed IP Address TLV the 0x0023 G-A=
Ch channel works better for p2mp BFD over p2mp MPLS LSP. Alternative, of co=
urse, would be to define the new G-ACh type for p2mp BFD over p2mp MPLS LSP=
.</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;=
border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style=3D"over=
flow-wrap: break-word;"><div><div>
<div><br>
</div>
<div>Thanks,</div>
<div><br>
</div>
<div>Carlos.</div>
<br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr">
<div dir=3D"ltr">
<div dir=3D"ltr">
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>
<div><br>
</div>
<div>CMP: Thanks again for considering the comment to improve the document.=
</div>
<div><br>
</div>
<div>Thanks,</div>
<div><br>
</div>
<div>Carlos.</div>
<div><br>
</div>
<div><br>
<blockquote type=3D"cite">
<div>
<div dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:n=
ormal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;tex=
t-align:start;text-indent:0px;text-transform:none;white-space:normal;word-s=
pacing:0px;text-decoration:none">
<div dir=3D"ltr">
<div>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>
<div>=C2=A0 =C2=A0 =C2=A0 RFC 5085 - UDP/IP in G-ACh</div>
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0MPLS-TP - CC/CV in GAL/G-ACh or G-ACh</div>
<br class=3D"gmail-m_-8048155264872142171gmail-m_2939641602688262668gmail-m=
_-5992720512572016398Apple-interchange-newline">
<br>
</div>
<div><br>
<div>
<div dir=3D"auto">
<div style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-v=
ariant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;t=
ext-decoration:none">
Thanks,</div>
<div style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-v=
ariant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;t=
ext-decoration:none">
<br>
</div>
<div style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-v=
ariant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:star=
t;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;t=
ext-decoration:none">
=E2=80=94 Carlos Pignataro</div>
</div>
</div>
<div><br>
<blockquote type=3D"cite">
<div>On Oct 13, 2018, at 4:24 PM, Greg Mirsky &lt;<a href=3D"mailto:gregimi=
rsky@gmail.com" target=3D"_blank">gregimirsky@gmail.com</a>&gt; wrote:</div=
>
<br class=3D"gmail-m_-8048155264872142171gmail-m_2939641602688262668gmail-m=
_-5992720512572016398Apple-interchange-newline">
<div>
<div dir=3D"ltr">Dear WG Chairs, et al.,
<div>as the author of the BFD for Multipoint Networks over Point-to-Multi-P=
oint MPLS LSP (draft-mirsky-mpls-p2mp-bfd) I would like to ask you to consi=
der WG adoption call of the draft. The document addresses non-IP encapsulat=
ion of p2mp BFD over MPLS
 LSP that may be useful if the overhead of IP, particularly IPv6, encapsula=
tion is the concern. The base specification of BFD for Multipoint Networks =
is at this time in IESG LC.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Greg</div>
</div>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mpls</a></div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>

</blockquote></div></div></div></div></div></div>

--000000000000548c5a057b1fc5d3--


From nobody Tue Nov 20 21:31:42 2018
Return-Path: <internet-drafts@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 12223124C04; Tue, 20 Nov 2018 21:31:35 -0800 (PST)
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: mpls@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: mpls@ietf.org
Message-ID: <154277829502.29828.13289816998431885554@ietfa.amsl.com>
Date: Tue, 20 Nov 2018 21:31:35 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/uCO6l4PqGazjCkPx1EDRUuR7uWM>
Subject: [mpls] I-D Action: draft-ietf-mpls-rsvp-shared-labels-06.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 05:31:35 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Multiprotocol Label Switching WG of the IETF.

        Title           : Signaling RSVP-TE tunnels on a shared MPLS forwarding plane
        Authors         : Harish Sitaraman
                          Vishnu Pavan Beeram
                          Tejal Parikh
                          Tarek Saad
	Filename        : draft-ietf-mpls-rsvp-shared-labels-06.txt
	Pages           : 22
	Date            : 2018-11-20

Abstract:
   As the scale of MPLS RSVP-TE networks has grown, so the number of
   Label Switched Paths (LSPs) supported by individual network elements
   has increased.  Various implementation recommendations have been
   proposed to manage the resulting increase in control plane state.

   However, those changes have had no effect on the number of labels
   that a transit Label Switching Router (LSR) has to support in the
   forwarding plane.  That number is governed by the number of LSPs
   transiting or terminated at the LSR and is directly related to the
   total LSP state in the control plane.

   This document defines a mechanism to prevent the maximum size of the
   label space limit on an LSR from being a constraint to control plane
   scaling on that node.  It introduces the notion of pre-installed 'per
   Traffic Engineering (TE) link labels' that can be shared by MPLS
   RSVP-TE LSPs that traverse these TE links.  This approach
   significantly reduces the forwarding plane state required to support
   a large number of LSPs.  This couples the feature benefits of the
   RSVP-TE control plane with the simplicity of the Segment Routing MPLS
   forwarding plane.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-labels/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-mpls-rsvp-shared-labels-06
https://datatracker.ietf.org/doc/html/draft-ietf-mpls-rsvp-shared-labels-06

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-rsvp-shared-labels-06


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

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


From nobody Tue Nov 20 21:36:32 2018
Return-Path: <vishnupavan@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8FB2D130EDF; Tue, 20 Nov 2018 21:36:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham 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 pdXFITSX6_yI; Tue, 20 Nov 2018 21:36:27 -0800 (PST)
Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) (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 97295124C04; Tue, 20 Nov 2018 21:36:27 -0800 (PST)
Received: by mail-pl1-x636.google.com with SMTP id e5so3777368plb.5; Tue, 20 Nov 2018 21:36:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Y8hiqAkuhjc+zEejIIZQzeGCIORlWq6HxFV8u4cqv88=; b=I2ztCbvWlQ+8QeNAKzNaaYVcyjpBRiH9X4KeN9+8yB7o+X506IRsa9MSR/Oq2UvaVu 0La+KfbNESiq3t+ZXS83ohYGj2NAElH/BSl3Mb03c94wpih0G11GG4L+QrCi6IhTKh9m 7560GV7FbP15eXZp4TMWhDYjzEvzhzjqsg6v1RI50kjkuGzAStnTbTs8Wgzr/EKu7k4M 60PDmTYAp0MNJybxwJu8b8k710EdA1CxZwINNvazZBMJziJ6SlcZYOXZ+SO9lZgHweGT MFmwb5Gxg+wurcBviCneuNto2FoWyzKgN1N+JM9Q+JOLiFdgyUs09btB89F1p9KfRWYS 1QWg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Y8hiqAkuhjc+zEejIIZQzeGCIORlWq6HxFV8u4cqv88=; b=ZE6Riz4bp/ljm49yjp6VI/1kKtJv1oNIjUdhLe9R1CNSQKmjMmNq/oxR9YZsmUACqE rCq9k0v4/6JYXC/5DPrNrq8BdqbHrz2XpVlRBNeN1D+AkXA1xXbK0UBnsjEvp0DL/YeM CfzNTHqcyBppyUpQX8TmGvL8OJzByMHXcM4XHUTvy/2F1hAY0QOYSd0zfXBgp8gl8Y6g NlyXks77+4Oq/rR5OKXBCLDNBc0cU4dx/H/TvoHvjyI8r9uCcqXvzAmY0LBAgCG9CEur 5gFD6vnNutmg7T+rLsAzhz+YtX97a5nPCZDV30H7Sy6JQv+pNpQAtmqMzbIRdKWeatTK DSwA==
X-Gm-Message-State: AGRZ1gI48XBfi6Kk30nvpwUMTFTfrxk+m3b1GrBjpsWZhwEH/yMbHS5b kfhxfxgU9zS12qzgh7xa+W9RVG+8tCdbkVxqSquz/h4WFnw=
X-Google-Smtp-Source: AJdET5cdHEmU0fQ/U6ZXy6G57wvJGdBwRqS5SnkXvvbvHpKr3lPzgs2tsGYJEo/5tY8r99TsAsbiaxvbNo0PKb1ZMXY=
X-Received: by 2002:aa7:80ce:: with SMTP id a14-v6mr5284906pfn.86.1542778587094;  Tue, 20 Nov 2018 21:36:27 -0800 (PST)
MIME-Version: 1.0
References: <CAHANBtLkHw8jijW9tVx5o-d7cgH3YWpKxgP68OHq=xcO6X9McA@mail.gmail.com>
In-Reply-To: <CAHANBtLkHw8jijW9tVx5o-d7cgH3YWpKxgP68OHq=xcO6X9McA@mail.gmail.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Wed, 21 Nov 2018 00:36:15 -0500
Message-ID: <CA+YzgTtiBUe-Q-DmtnfbJnZcyU1nnRkx=gq3fx0P6Ev6=xsjHg@mail.gmail.com>
To: stig@venaas.com
Cc: "<rtg-ads@ietf.org>" <rtg-ads@ietf.org>, Routing Directorate <rtg-dir@ietf.org>,  draft-ietf-mpls-rsvp-shared-labels.all@ietf.org,  IETF MPLS List <mpls@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a6a3fe057b26219c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/83iyA2sOs5DAImxKKU9Oet3QFAQ>
Subject: Re: [mpls] RtgDir review: draft-ietf-mpls-rsvp-shared-labels-05.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 05:36:30 -0000

--000000000000a6a3fe057b26219c
Content-Type: text/plain; charset="UTF-8"

Stig, Hi!

Much Thanks for the review! The latest version of the draft fixes the typo
specified below (Diff --
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-rsvp-shared-labels-06).

Regards,
-Pavan (on behalf of the authors)

On Tue, Nov 20, 2018 at 1:36 PM Stig Venaas <stig@venaas.com> wrote:

> Hello,
>
> I have been selected as the Routing Directorate reviewer for this
> draft. The Routing Directorate seeks to review all routing or
> routing-related drafts as they pass through IETF last call and IESG
> review, and sometimes on special request. The purpose of the review is
> to provide assistance to the Routing ADs. For more information about
> the Routing Directorate, please see
> http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir
>
> Although these comments are primarily for the use of the Routing ADs,
> it would be helpful if you could consider them along with any other
> IETF Last Call comments that you receive, and strive to resolve them
> through discussion or by updating the draft.
>
> Document: draft-ietf-mpls-rsvp-shared-labels-05.txt
> Reviewer: Stig Venaas
> Review Date: November 20, 2018
> IETF LC End Date:
> Intended Status: Standards Track
>
> Summary:
> No issues found. This document is ready for publication.
>
> Comments:
> The document is very well written. It is quite easy to read and of
> good quality. I could not find any issues, except the nit mentioned
> below.
>
> Major Issues:
> No major issues found.
>
> Minor Issues:
> No minor issues found.
>
> Nits:
> I found one typo at the end of 9.4. The word "failurei".
>
> Regards,
> Stig
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr"><div dir=3D"ltr"><div>Stig, Hi!</div><div><br></div><div>M=
uch Thanks for the review! The latest version of the draft fixes the typo s=
pecified below (Diff -- <a href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraf=
t-ietf-mpls-rsvp-shared-labels-06">https://www.ietf.org/rfcdiff?url2=3Ddraf=
t-ietf-mpls-rsvp-shared-labels-06</a>).</div><div><br></div><div>Regards,</=
div><div>-Pavan (on behalf of the authors)<br></div></div></div><br><div cl=
ass=3D"gmail_quote"><div dir=3D"ltr">On Tue, Nov 20, 2018 at 1:36 PM Stig V=
enaas &lt;<a href=3D"mailto:stig@venaas.com">stig@venaas.com</a>&gt; wrote:=
<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
I have been selected as the Routing Directorate reviewer for this<br>
draft. The Routing Directorate seeks to review all routing or<br>
routing-related drafts as they pass through IETF last call and IESG<br>
review, and sometimes on special request. The purpose of the review is<br>
to provide assistance to the Routing ADs. For more information about<br>
the Routing Directorate, please see<br>
<a href=3D"http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir" rel=3D"nor=
eferrer" target=3D"_blank">http://trac.tools.ietf.org/area/rtg/trac/wiki/Rt=
gDir</a><br>
<br>
Although these comments are primarily for the use of the Routing ADs,<br>
it would be helpful if you could consider them along with any other<br>
IETF Last Call comments that you receive, and strive to resolve them<br>
through discussion or by updating the draft.<br>
<br>
Document: draft-ietf-mpls-rsvp-shared-labels-05.txt<br>
Reviewer: Stig Venaas<br>
Review Date: November 20, 2018<br>
IETF LC End Date:<br>
Intended Status: Standards Track<br>
<br>
Summary:<br>
No issues found. This document is ready for publication.<br>
<br>
Comments:<br>
The document is very well written. It is quite easy to read and of<br>
good quality. I could not find any issues, except the nit mentioned<br>
below.<br>
<br>
Major Issues:<br>
No major issues found.<br>
<br>
Minor Issues:<br>
No minor issues found.<br>
<br>
Nits:<br>
I found one typo at the end of 9.4. The word &quot;failurei&quot;.<br>
<br>
Regards,<br>
Stig<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>

--000000000000a6a3fe057b26219c--


From nobody Wed Nov 21 04:13:52 2018
Return-Path: <ietfc@btconnect.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98D79130D7A; Wed, 21 Nov 2018 04:13:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.196
X-Spam-Level: ***
X-Spam-Status: No, score=3.196 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RATWARE_MS_HASH=2.148, RATWARE_OUTLOOK_NONAME=2.95, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 7gr6GSWqis5L; Wed, 21 Nov 2018 04:13:46 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03on070c.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe09::70c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1CA5130F3F; Wed, 21 Nov 2018 04:13:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=E55lVZHMhP5I82/H+lPCs4cgmC4Ey+7s7mLBu/rcZbw=; b=VyS548hTyYFtvPYHDqUHpoJjKc/zu/tKfMZGUaJqz+SzIqHxVErHklmah6Objm9K2TpuQofRcHL5+7yAsYvljm+H6+JpCLFwhSf7H8Gc0zDmo/M3ham47n8XU7CaWqnivYWze07LO6tC3vkfMzzsKfXW7yWgpKO7R2UkRq/hd4o=
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com (20.177.202.206) by VI1PR07MB5661.eurprd07.prod.outlook.com (20.178.120.94) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1361.7; Wed, 21 Nov 2018 12:13:41 +0000
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887]) by VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887%4]) with mapi id 15.20.1361.015; Wed, 21 Nov 2018 12:13:41 +0000
From: tom petch <ietfc@btconnect.com>
To: "Tarek Saad (tsaad)" <tsaad@cisco.com>, mpls <mpls@ietf.org>
CC: "draft-ietf-mpls-base-yang@ietf.org" <draft-ietf-mpls-base-yang@ietf.org>
Thread-Topic: Structure of  draft-ietf-mpls-static-yang
Thread-Index: AQHUgZOku1mW2++U0EauVlTgZISUEQ==
Date: Wed, 21 Nov 2018 12:13:41 +0000
Message-ID: <03e901d48193$5f293a20$4001a8c0@gateway.2wire.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: CWXP265CA0046.GBRP265.PROD.OUTLOOK.COM (2603:10a6:400:2d::34) To VI1PR07MB5022.eurprd07.prod.outlook.com (2603:10a6:803:9b::14)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [86.128.101.213]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR07MB5661; 6:ZPvjKq2g44NiYeaxuYt1ytNJw1RfkicPxasTmnIfEWAQQkFkKK75A1DZwVFRZMvyxauaAU4Gtqn6vNwdW/T+HfZ+Vjcbln5tYabQnCSiGgRTNpYLhk0yYxZr0JFI+hZlbWkM7jWc8mgNotlzT6UXu2HXM3RPcxSd+szDNtmhmxsrVGlfcMwTmyni9PgkKWMi+IG1reYwobChOUxmE0txvZUwTEVK9bq7BoB1Hd6OGq3IibKylDHntAtV+WtbBeMNfZXM9vSRfyYio11eD9r6WdWD8QYmVRg+tehaulq9gkN7PMhu7iebG7b8i2pX4PVxFPwcPPb8kfzYKuEwTzQQBAmBgJarD3QzAJN3iTNFfG1tL5zpMSBa2hw+uc3t3E6KEhw6jA5m+OqsjlQ9l7Q2OPNeX9R07GPHWVDrng9fW97UfxfSVH+yEL/t18tkh/UMAlzE5y2VRkL9glxgbfC87A==; 5:l4VCXYDiflCtYO3aG4W5XlEvp7YOPjw1HOy0UON7tqwZQbRZhn74HHUv2uvh2zw+xY/4wOhYDPfbKGoKHpZxeKbygs2cppfqZwskMLEPJUSC087sk/14/jz+T+y+HWF7U0lzotHp6DOnbIG0JvLLBD2WUOQWn842S6Fy0SlC1rw=; 7:NmnVa4wOQjD9EexIUzY8K6uKrUr24siOKNKMw4+JHI56cueWyW6dt1eCxmSwSdHJbi2yPkMkTNyb0Dj+Avz4aXT2ye327R8Xa4kSqB0QtvC2C/xJUbNP5d1aiM/sZSVTTPv/wlJynv3aKxoOk10qKg==
x-ms-office365-filtering-correlation-id: d9d08c00-1085-4392-f213-08d64faac690
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7193020); SRVR:VI1PR07MB5661; 
x-ms-traffictypediagnostic: VI1PR07MB5661:
x-microsoft-antispam-prvs: <VI1PR07MB5661A915EF1461D7BF24ADABA0DA0@VI1PR07MB5661.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(3231442)(944501410)(52105112)(3002001)(10201501046)(93006095)(93001095)(6055026)(148016)(149066)(150057)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(201708071742011)(7699051)(76991095); SRVR:VI1PR07MB5661; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB5661; 
x-forefront-prvs: 08635C03D4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(366004)(346002)(376002)(136003)(396003)(13464003)(37854004)(54094003)(51444003)(51914003)(189003)(199004)(6512007)(25786009)(186003)(110136005)(105586002)(6436002)(106356001)(33896004)(53936002)(84392002)(68736007)(14454004)(2906002)(3846002)(478600001)(6116002)(71200400001)(102836004)(71190400001)(1556002)(4326008)(2900100001)(486006)(476003)(26005)(6246003)(316002)(256004)(86362001)(53546011)(6506007)(386003)(97736004)(52116002)(5660300001)(66066001)(7736002)(305945005)(229853002)(86152003)(99286004)(8676002)(44736005)(9686003)(14496001)(8936002)(6486002)(81156014)(81166006); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB5661; H:VI1PR07MB5022.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:0; 
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: Qzr6TqwRvFsEcGnLMq9NdycCJCJtvo4kfjXZVuu/uzTX5WGx5I9wxVPZzMBYzCcm2BRJgUJsr6Yof8aXIP5RfxOnGzHpJZaRwMDB36Um2eAiZQDB/0xrqr3j5clCps4XXFoMUmO1kiiU8jP3cLGjpcZ/jo/moxO/zYyJdoa11rKxTgfMXc58mVErNVQ0ws7x4ECGeSZvW5tXCIWgNrtfiSkr57QCUZB2zlbYWasvzli9c6aX7Rfcv9ngzgXyk+8feTblLmbBIXoY+zB0MsY6ZrquvS+GgwGcGA7bKmdGUFCXOKyLNRF5bzR0rAVKzGsAmVk63wD2kNBSwHznDYLMWlr/DLKfBuoiKQD1tUNwwHU=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <5D1356D5D9BC4A43A661C352823C67A9@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d9d08c00-1085-4392-f213-08d64faac690
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Nov 2018 12:13:41.6628 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB5661
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/zp8u7f-tRAt4IM-SGPynEPue7Oo>
Subject: Re: [mpls] Structure of  draft-ietf-mpls-static-yang
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2018 12:13:50 -0000

VGFyZWssDQoNCk9uIGFkZHJlc3MgZmFtaWx5LCBJIHRoaW5rIHRoYXQgdGhpcyBpcyBhIGxvc3Qg
Y2F1c2UsIHRoZXJlIGFyZSB0b28gbWFueQ0Kb2YgdGhlbSENCg0KWW91IHVzZSB0aGUgZGVmaW5p
dGlvbiBpbiBSRkM4MzQ5IHdoaWNoIHRpZXMgdGhlIHVzZSBvZiBhZGRyZXNzIGZhbWlseQ0KdG8g
UklCIHdoaWNoIHNlZW1zIHRvIG1lYW4gdGhlcmUgd2lsbCBiZSBhIG1wbHMgUklCIGRpc3RpbmN0
IGZyb20gdGhlDQppcHY0LXVuaWNhc3Qgb3IgaXB2Ni11bmljYXN0IFJJQi4gIEJ1dCB0aGVuIHRo
ZSBtb2R1bGUgY29udGFpbnMNCiAgICB3aGVuICJkZXJpdmVkLWZyb20tb3Itc2VsZiguLi8uLi8u
Li8uLi8uLi9ydDphZGRyZXNzLWZhbWlseSwgIg0KICAgICAgICsgIidtcGxzOm1wbHMnKSIgew0K
ICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgIlRoaXMgYXVnbWVudCBpcyB2YWxpZCBvbmx5IGZv
ciBJUHY0IHVuaWNhc3QuIjsNCndoaWNoIGNvbmZ1c2VzIG1lIC0gdG8gcmVzdHJpY3QgdGhpcyB0
byBJUHY0IHVuaWNhc3QsIEkgd291bGQgZXhwZWN0DQogICAgICAgKyAiJ3Y0dXI6aXB2NC11bmlj
YXN0JykiIHsNCmJ1dCB0aGVuIHRoYXQgZG9lcyBub3QgbWFrZSBpdCBtcGxzIHNwZWNpZmljIC0g
aXQgd2lsbCBhdWdtZW50IGFsbA0KaXB2NC11bmljYXN0IHJvdXRlcy4gIChTaG91bGQgdGhlcmUg
YmUgYSBpcHY0LXVuaWNhc3QtbXBscyBhZGRyZXNzDQpmYW1pbHkvUklCPyBJIGRvbid0IHRoaW5r
IHNvKS4NCg0KV2hpbGUgSSBoYXZlIHNvbWUgZmFtaWxpYXJpdHkgd2l0aCB0aGUgdGVjaG5vbG9n
eSBvZiBNUExTIChhbmQgaXRzDQptYW5hZ2VtZW50IGJ5IFNNSSksIEkgc3RpbGwgc3RydWdnbGUg
dG8gZml0IE1QTFMgaW50byB0aGUgZnJhbWV3b3JrIG9mDQpSRkM4MzQ5LCBldmVuIHRob3VnaCBN
UExTIGdldHMgYSBzcGVjaWZpYyBtZW50aW9uIGluIHRoYXQgUkZDLCBuYW1lbHkNCg0KIiAgIG8g
IFRoZSBkYXRhIG1vZGVsIHNob3VsZCBiZSBzdWl0YWJsZSBmb3IgdGhlIGNvbW1vbiBhZGRyZXNz
IGZhbWlsaWVzDQogICAgICAtLSBpbiBwYXJ0aWN1bGFyLCBJUHY0IGFuZCBJUHY2IC0tIGFuZCBm
b3IgdW5pY2FzdCBhbmQgbXVsdGljYXN0DQogICAgICByb3V0aW5nLCBhcyB3ZWxsIGFzIE11bHRp
cHJvdG9jb2wgTGFiZWwgU3dpdGNoaW5nIChNUExTKS4NCiINCldoZXRoZXIgdGhhdCB0ZXh0IGlu
dGVuZHMgdG8gc2F5IHRoYXQgTVBMUyBpcyBhbiBhZGRyZXNzIGZhbWlseSwgSSBmaW5kDQphbWJp
Z3VvdXMuDQoNCk1lYW53aGlsZSwgSSBoYXZlIGdvbmUgZmlzaGluZyBvbiB0aGUgbmV0bW9kIFdH
IGxpc3QuDQoNClRvbSBQZXRjaA0KDQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tDQpGcm9t
OiAidC5wZXRjaCIgPGlldGZjQGJ0Y29ubmVjdC5jb20+DQpUbzogIlRhcmVrIFNhYWQgKHRzYWFk
KSIgPHRzYWFkQGNpc2NvLmNvbT47ICJtcGxzIiA8bXBsc0BpZXRmLm9yZz47DQo8dGVhc0BpZXRm
Lm9yZz47IDxkcmFmdC1pZXRmLW9zcGYteWFuZ0BpZXRmLm9yZz4NCkNjOiA8ZHJhZnQtaWV0Zi1t
cGxzLWJhc2UteWFuZ0BpZXRmLm9yZz4NClNlbnQ6IFRodXJzZGF5LCBOb3ZlbWJlciAxNSwgMjAx
OCAxOjAwIFBNDQpTdWJqZWN0OiBSZTogU3RydWN0dXJlIG9mIGRyYWZ0LWlldGYtbXBscy1zdGF0
aWMteWFuZw0KDQoNCj4gVGFyZWsNCj4NCj4gVGhhbmtzIGZvciB0aGUgZXhwbGFuYXRpb24uICBJ
IGRpZCBzb21lIG1vcmUgZGlnZ2luZyBvbiBBZGRyZXNzDQpGYW1pbGllcw0KPiBhbmQgaGF2ZSBw
b3N0ZWQgbXkgdGhvdWdodHMgdG8gcnRnd2c7IGFueSBvbmUgV0cgbG9va3MgZmluZSwgbG9vaw0K
YWNyb3NzDQo+IHRoZSBSb3V0aW5nIEFyZWEgYW5kIEkgdGhpbmsgdGhlIHdvcmsgd291bGQgYmVu
ZWZpdCBmcm9tIG1vcmUNCj4gY29vcmRpbmF0aW9uLg0KPg0KPiBPbiB0aGUgbW9yZSBzcGVjaWZp
YyB0b3BpYyBvZiB0aGlzIEktRCwgdGhlcmUgYXJlIGFscmVhZHkgc2V2ZXJhbA0KPiBkZWZpbml0
aW9ucyBvZiBtcGxzIGFkZHJlc3MgZmFtaWxpZXMgZS5nLg0KPiAgICBpZGVudGl0eSBtcGxzLWFk
ZHJlc3MtZmFtaWx5IHsNCj4gICAgYmFzZSAiYWRkcmVzcy1mYW1pbHkiOyAgICAgIGRlc2NyaXB0
aW9uICJNUExTIFJJQiBhZGRyZXNzDQpmYW1pbHkuIjsgfQ0KPiBpbg0KPiAgZHJhZnQtaWV0Zi1p
MnJzLXJpYi1kYXRhLW1vZGVsDQo+DQo+IGFuZCB0aGF0IG1heSBiZSBhIGNoYWxsZW5nZSB0byBy
ZXNvbHZlLg0KPg0KPiBUb20gUGV0Y2gNCj4NCj4gLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0t
LQ0KPiBGcm9tOiAiVGFyZWsgU2FhZCAodHNhYWQpIiA8dHNhYWRAY2lzY28uY29tPg0KPiBUbzog
InRvbSBwZXRjaCIgPGlldGZjQGJ0Y29ubmVjdC5jb20+OyAibXBscyIgPG1wbHNAaWV0Zi5vcmc+
Ow0KPiA8dGVhc0BpZXRmLm9yZz47IDxkcmFmdC1pZXRmLW9zcGYteWFuZ0BpZXRmLm9yZz4NCj4g
Q2M6IDxkcmFmdC1pZXRmLW1wbHMtYmFzZS15YW5nQGlldGYub3JnPg0KPiBTZW50OiBXZWRuZXNk
YXksIE5vdmVtYmVyIDE0LCAyMDE4IDI6MjQgUE0NCj4gU3ViamVjdDogUmU6IFN0cnVjdHVyZSBv
ZiBkcmFmdC1pZXRmLW1wbHMtc3RhdGljLXlhbmcNCj4NCj4NCj4gPiArIGRyYWZ0LWlldGYtb3Nw
Zi15YW5nIGF1dGhvcnMNCj4gPiArIHRlYXMgYWxpYXMgdG8gY29tbWVudCBvbiB0aGUgdXRpbGl0
eSBvZiBURSByb3V0ZXItSUQgaW4gdGhlIE9TUEYNCj4gWUFORyBtb2RlbCBmb3Igb3RoZXIgbm9u
LU1QTFMgdGVjaG5vbG9naWVzIHRvby4NCj4gPg0KPiA+IEhpIFRvbSwNCj4gPg0KPiA+IElubGlu
ZS4uDQo+ID4NCj4gPiDvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IHRv
bSBwZXRjaCA8aWV0ZmNAYnRjb25uZWN0LmNvbT4NCj4gPiBEYXRlOiBUdWVzZGF5LCBOb3ZlbWJl
ciAxMywgMjAxOCBhdCAxMjoxOSBQTQ0KPiA+IFRvOiBUYXJlayBTYWFkIDx0c2FhZEBjaXNjby5j
b20+LCBtcGxzIDxtcGxzQGlldGYub3JnPg0KPiA+IENjOiAiZHJhZnQtaWV0Zi1tcGxzLWJhc2Ut
eWFuZ0BpZXRmLm9yZyINCj4gPGRyYWZ0LWlldGYtbXBscy1iYXNlLXlhbmdAaWV0Zi5vcmc+DQo+
ID4gU3ViamVjdDogUmU6IFN0cnVjdHVyZSBvZiAgZHJhZnQtaWV0Zi1tcGxzLXN0YXRpYy15YW5n
DQo+ID4NCj4gPiAgICAgLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLQ0KPiA+ICAgICBGcm9t
OiAiVGFyZWsgU2FhZCAodHNhYWQpIiA8dHNhYWRAY2lzY28uY29tPg0KPiA+ICAgICBTZW50OiBU
dWVzZGF5LCBOb3ZlbWJlciAxMywgMjAxOCA0OjMxIFBNDQo+ID4NCj4gPiAgICAgPiBIaSBUb20s
DQo+ID4gICAgID4NCj4gPiAgICAgPiBUaGFua3MuIFRvIG1lLCBSSVAvT1NQRi9QSU0vQkdQIGFy
ZSBhbGwgY29udHJvbCBwbGFuZQ0KcHJvdG9jb2xzDQo+IGFuZA0KPiA+ICAgICB3b3VsZCB0aGlu
ayBzaG91bGQgZXhpc3QgYmVsb3cgL3JvdXRpbmcvY29udHJvbC1wbGFuZS1wcm90b2NvbHMuDQo+
ID4gICAgID4gTVBMUyBvbiB0aGUgY29udHJhcnkgaXMgYSBmb3J3YXJkaW5nIGF1Z21lbnRhdGlv
biB0byBleGlzdGluZw0KPiBWNC9WNg0KPiA+ICAgICByb3V0aW5nIHRhYmxlKHMpICh3aGljaCBh
cmUgYWxyZWFkeSBkZWZpbmVkIGF0IHBhdGgNCj4gPiAgICAgL3JvdXRpbmcvcmlicy9yaWIvcm91
dGVzL3JvdXRlL25leHQtaG9wICkgLSB0aGUgTVBMUw0KYXVnbWVudGF0aW9uDQo+ID4gICAgIGNh
cnJpZXMgYWRkaXRpb25hbCBtcGxzIHNwZWNpZmljIGRhdGEuDQo+ID4gICAgID4gVGhlcmUgYXJl
IHNpZ25hbGluZyBjb250cm9sIHBsYW5lIHByb3RvY29scyBzcGVjaWZpYyB0bw0KZXhjaGFuZ2UN
Cj4gTVBMUw0KPiA+ICAgICBsYWJlbHMgKGUuZy4gUlNWUC1URSwgTERQKSB3aGljaCBJIGV4cGVj
dCB3aWxsIGV4aXN0IGF0DQo+ID4gICAgIC9yb3V0aW5nL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2xz
L2NvbnRyb2wtcGxhbmUtcHJvdG9jb2wgKGUuZy4NCj4gPiAgICAgZHJhZnQtaWV0Zi10ZWFzLXlh
bmctcnN2cCkNCj4gPg0KPiA+ICAgICBUYXJlaw0KPiA+DQo+ID4gICAgIFllcywgc28gQkdQIGlz
IG91dCBvZiBsaW5lLCBidXQgdGhhdCBpcyBhIHByb2JsZW0gZm9yIGFub3RoZXINCldHLg0KPiA+
DQo+ID4gICAgIFRoZSBNUExTIHF1aXJrcyBhcmUgSU1ITyB0d29mb2xkLg0KPiA+DQo+ID4gICAg
IFdoeSBkZWZpbmUgYW4gYWRkcmVzcyBmYW1pbHk/ICBJIGFsd2F5cyB0aGluayBvZiBBRkkvU0FG
SSB3aGVuDQo+IHNvbWVvbmUNCj4gPiAgICAgc2F5cyBhZGRyZXNzIGZhbWlseSBhbmQgSSBkbyBu
b3Qgc2VlIE1QTFMgZmlndXJpbmcgaW4gdGhhdA0KPiBjb250ZXh0Lg0KPiA+IFtUU106IE1QTFMg
Y2FuIGF1Z21lbnQgcm91dGVzIGluIHRoZSBWNC9WNiBBRkkgcm91dGluZyB0YWJsZXMNCmRlZmlu
ZWQNCj4gaW4gUkZDODM0OS4gSG93ZXZlciwgdGhlcmUgYXJlIG90aGVyIHR5cGUgb2YgTVBMUyBy
b3V0ZXMNCj4gKGNyb3NzLWNvbm5lY3RzKSB0aGF0IGFyZSBub3QgYXNzb2NpYXRlZCB3aXRoIGFu
IElQIHByZWZpeCBvciBhbiBBRkkNCj4gZGVmaW5lZCBpbiBSRkM4MzQ5LiBFeGFtcGxlcyBvZiBz
dWNoIHJvdXRlcyBjYW4gYmUgUlNWUC1MU1ANCj4gbGFiZWxzL2Nyb3NzLWNvbm5lY3RzLCBwZXIg
TDIgb3IgTDMgVlJGIGRlLWFnZ3JlZ2F0aW9uIGxhYmVscywgZXRjLikuLg0KPiBTdWNoIHJvdXRl
cyB3aWxsIGV4aXN0IGluIHRoZSBuZXcgTVBMUyBBRkkgdGFibGUuDQo+ID4NCj4gPiAgICAgU2Vj
b25kLCB3aGF0IGFyZSBNUExTIGFuZCBNUExTdHVubmVsIGRvaW5nIGluIHRoZSBJbnRlcmZhY2UN
ClRhYmxlPw0KPiBPaywNCj4gPiAgICAgdGhleSBhcmUgYSBjYXJyeSBvdmVyIGZyb20gdGhlIE1J
QiBidXQgZG8gdGhleSBoYXZlIGFueSByb2xlDQpoZXJlPw0KPiA+IFtUU106IGN1cnJlbnRseSwg
dGhpcyBpcyBlbmFibGluZyBNUExTIG9uIHRoZSBzcGVjaWZpYyAoc3ViKXNldCBvZg0KPiBpbnRl
cmZhY2VzIGFuZCBzZXR0aW5nIG1pbmltYWwgc2V0IG9mIGF0dHJpYnV0ZXMgLSBlLmcuIE1QTFMg
TVRVLg0KPiA+DQo+ID4gICAgIEkgYW0gZmlzaGluZyBmb3Igc29tZSAnd2hlbicgKG9yIGlmLWZl
YXR1cmUpIHN0YXRlbWVudHMNCmFsb25nc2lkZQ0KPiB0aGUNCj4gPiAgICAgJ2F1Z21lbnQnDQo+
ID4gICAgIHRvIG1ha2UgdGhlIGF1Z21lbnQgY29uZGl0aW9uYWwgKGFsdGhvdWdoIHBlcmhhcHMg
bm90IGFzIG1hbnkgYXMNCj4gVEVBUw0KPiA+ICAgICBjcmVhdGVkOi0pLiAgSW5zdGluY3RpdmVs
eSBJIGZlZWwgdGhlcmUgc2hvdWxkIGJlIHNvbWV0aGluZyBhcw0KPiBlLmcuIE9TUEYNCj4gPiAg
ICAgaGFzIGFsdGhvdWdoIGFjY2VwdGluZyB5b3VyIHBvaW50IGFib3V0IE1QTFMgbm90IGJlaW5n
IGENCnByb3RvY29sOw0KPiBidXQNCj4gPiAgICAgdGhlbiBtcGxzLWxkcCBpcyBhIHByb3RvY29s
IGJ1dCBoYXMgbm8gY29uZGl0aW9uYWxzIHRoYXQgSSBjYW4NCj4gc2VlLg0KPiA+IFtUU106IEkg
dGhpbmsgdGhlIGFzc3VtcHRpb24gd2FzIE1QTFMgaXMgYSBiYXNlIGZ1bmN0aW9uYWxpdHkgdGhh
dA0KPiBtb3N0IHJvdXRlciB2ZW5kb3JzIHdpbGwgc3VwcG9ydCAtIHNvIHdlJ3ZlIGF2b2lkZWQg
YW4gaWYtZmVhdHVyZQ0KY2hlY2suDQo+IEhvd2V2ZXIsIEkgY2FuIHNlZSB0aGF0IHNvbWUgZGV2
aWNlcyBtYXkgbm90IHN1cHBvcnQgTVBMUyAob3IgbWF5IG5vdA0KPiB0dXJuIE1QTFMpLCBzbyB3
ZSBjYW4gbG9vayBpbnRvIGFkZGluZyBhIHdoZW4gb3IgZmVhdHVyZSBjaGVjayB0bw0KPiBjb250
cm9sIGF1Z21lbnRzIHRvIGV4dGVybmFsIFlBTkcgbW9kZWxzLiBGb3IgTVBMUyBMRFAsIHllcywg
SSB0aGluaw0KPiB0aGV5IGNhbiBhZGQgdGhlIHNhbWUgZm9yIHNpZ25hbGluZyBNUExTLiBIb3dl
dmVyLCBJIGFtIGF3YXJlIExEUA0KPiBwcm90b2NvbCBjYW4gYmUgdXNlZCBmb3Igbm9uLU1QTFMg
c2lnbmFsaW5nIHRvbyAoZS5nLiBJQ0NQKSAtIHNvIHRoZQ0KTERQDQo+IFlBTkcgbW9kZWxpbmcg
dGVhbSBtYXkgbmVlZCB0byBsb29rIGF0IHdoYXQgYXVnbWVudHMgY2FuIGJlDQo+IGNvbnRyb2xs
ZWQvYXNzb2NpYXRlZCB3aXRoIE1QTFMuDQo+ID4NCj4gPiAgICAgQXQgYSBzbGlnaHQgdGFuZ2Vu
dCwgSSBzZWUgaW4gT1NQRiBhbmQgb3RoZXJzIHJlZmVyZW5jZXMgc3VjaCBhcw0KDQoNCj4gPiAg
ICAgICAgICAgIGNvbnRhaW5lciBtcGxzIHsNCj4gPiAgICAgICAgICAgICAgZGVzY3JpcHRpb24g
Ik9TUEYgTVBMUyBjb25maWcgc3RhdGUuIjsNCj4gPiAgICAgICAgICAgICAgY29udGFpbmVyIHRl
LXJpZCB7DQo+ID4gICAgICAgICAgICAgICAgaWYtZmVhdHVyZSB0ZS1yaWQ7DQo+ID4gICAgIGll
IGNvbmRpdGlvbmFsIGJ1dCBub3Qgb24gTVBMUyBwZXIgc2UuDQo+ID4NCj4gPiBbVFNdOiBZZXMs
IGFsdGhvdWdoIHRyYWRpdGlvbmFsbHkgZW5hYmxlZCBmb3IgTVBMUy1URSwgdGhlIFRFDQo+IHJv
dXRlci1JRCBjYW4gYXBwbHkgdG8gbm9uLU1QTFMgdGVjaG5vbG9naWVzIHRvbyAoZS5nLiBmb3Ig
R01QTFMgT1ROLA0KPiBldGMuKS4uIElNTywgSWRlYWxseSB0aGlzIHdvdWxkIG5vdCBuZWVkIHRv
IGV4aXN0IHVuZGVyIG1wbHMNCmNvbnRhaW5lci4uDQo+IFdlIG1heSBuZWVkIHRvIHJhaXNlIHRo
aXMgd2l0aCBPU1BGIHRlYW0uDQo+ID4NCj4gPiBSZWdhcmRzLA0KPiA+IFRhcmVrDQo+ID4NCj4g
PiAgICAgVG9tIFBldGNoDQo+ID4NCj4gPiAgICAgPiBSZWdhcmRzLA0KPiA+ICAgICA+IFRhcmVr
DQo+ID4gICAgID4NCj4gPiAgICAgPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ICAg
ICA+IEZyb206IHRvbSBwZXRjaCA8aWV0ZmNAYnRjb25uZWN0LmNvbT4NCj4gPiAgICAgPiBEYXRl
OiBUdWVzZGF5LCBOb3ZlbWJlciAxMywgMjAxOCBhdCA3OjM3IEFNDQo+ID4gICAgID4gVG86IFRh
cmVrIFNhYWQgPHRzYWFkQGNpc2NvLmNvbT4sIG1wbHMgPG1wbHNAaWV0Zi5vcmc+DQo+ID4gICAg
ID4gQ2M6ICJkcmFmdC1pZXRmLW1wbHMtYmFzZS15YW5nQGlldGYub3JnIg0KPiA+ICAgICA8ZHJh
ZnQtaWV0Zi1tcGxzLWJhc2UteWFuZ0BpZXRmLm9yZz4NCj4gPiAgICAgPiBTdWJqZWN0OiBTdHJ1
Y3R1cmUgb2YgIGRyYWZ0LWlldGYtbXBscy1zdGF0aWMteWFuZw0KPiA+ICAgICA+DQo+ID4gICAg
ID4gICAgIEkgd29uZGVyIGlmIHRoZSBJRVRGIGhhcyB5ZXQgd29ya2VkIG91dCBob3cgdG8gbW9k
ZWwNCnJvdXRpbmcNCj4gPiAgICAgcHJvdG9jb2xzLg0KPiA+ICAgICA+ICAgICBJIGFza2VkLCB3
aGF0IGlzIE1QTFM/ICBMb29raW5nIGF0IHZhcmlvdXMgbW9kdWxlcywgSSBzZWUNCj4gPiAgICAg
Pg0KPiA+ICAgICA+ICAgICBSSVANCj4gPiAgICAgPiAgICAgICAgICBhdWdtZW50DQo+ID4gICAg
IC9yb3V0aW5nL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2xzL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2w6
DQo+ID4gICAgID4gICAgICAgICAgICArLS1ydyByaXANCj4gPiAgICAgPiAgICAgICAgICAgICAg
ICstLXJ3IGludGVyZmFjZXMNCj4gPiAgICAgPg0KPiA+ICAgICA+ICAgICBPU1BGDQo+ID4gICAg
ID4gICAgICAgICAgYXVnbWVudA0KPiA+ICAgICAvcm91dGluZy9jb250cm9sLXBsYW5lLXByb3Rv
Y29scy9jb250cm9sLXBsYW5lLXByb3RvY29sOg0KPiA+ICAgICA+ICAgICAgICAgICAgKy0tcncg
b3NwZg0KPiA+ICAgICA+ICAgICAgICAgICAgICAgKy0tcncgYXJlYXMNCj4gPiAgICAgPiAgICAg
ICAgICAgICAgIHwgICstLXJ3IGFyZWEqIFthcmVhLWlkXQ0KPiA+ICAgICA+ICAgICAgICAgICAg
ICAgfCAgICAgKy0tcncgaW50ZXJmYWNlcw0KPiA+ICAgICA+DQo+ID4gICAgID4gICAgIHRoZSBv
dGhlciBJeHh4R1ANCj4gPiAgICAgPiAgICAgICBtb2R1bGU6IGlldGYtaXh4eA0KPiA+ICAgICA+
ICAgICAgICAgYXVnbWVudCAvcm91dGluZy9yaWJzL3JpYi9yb3V0ZXMvcm91dGU6DQo+ID4gICAg
ID4gICAgICAgICAgICstLXJvIHJvdXRlLXR5cGU/ICAgZW51bWVyYXRpb24NCj4gPiAgICAgPiAg
ICAgICAgIGF1Z21lbnQgL2ludGVyZmFjZXMvaW50ZXJmYWNlOg0KPiA+ICAgICA+ICAgICAgICAg
ICArLS1ydyBjbG5zLW10dT8gICB1aW50MTYNCj4gPiAgICAgPiAgICAgICAgIGF1Z21lbnQNCj4g
PiAgICAgL3JvdXRpbmcvY29udHJvbC1wbGFuZS1wcm90b2NvbHMvOmNvbnRyb2wtcGxhbmUtcHJv
dG9jb2w6DQo+ID4gICAgID4gICAgICAgICAgICstLXJ3IGl4eHgNCj4gPiAgICAgPiAgICAgICAg
ICAgICAgKy0tcncgZW5hYmxlPyAgICAgICAgICAgICAgICAgICBib29sZWFuDQo+IHthZG1pbi1j
b250cm9sfT8NCj4gPiAgICAgPiAgICAgICAgICAgICAgKy0tcncgc3lzdGVtLWlkPyAgICAgICAg
ICAgICAgICBzeXN0ZW0taWQNCj4gPiAgICAgPiAgICAgICAgICAgICAgKy0tcncgYXJlYS1hZGRy
ZXNzKiAgICAgICAgICAgICBhcmVhLWFkZHJlc3MNCj4gPiAgICAgPg0KPiA+ICAgICA+ICAgICBC
R1ANCj4gPiAgICAgPiAgICAgICAgICBhdWdtZW50ICIvcm91dGluZy1wb2xpY3kvZGVmaW5lZC1z
ZXRzIg0KPiA+ICAgICA+ICAgICAgICAgbW9kdWxlIGlldGYtYmdwIHsNCj4gPiAgICAgPiAgICAg
ICAgICAgICAgICArLS1ydyBiZ3AhDQo+ID4gICAgID4gICAgICAgICAgICAgICAgICArLS1ydyBn
bG9iYWwNCj4gPiAgICAgPiAgICAgICAgICAgICAgICAgICAgICstLXJ3IGFmaS1zYWZpcw0KPiA+
ICAgICA+ICAgICAgICAgICAgICAgICAgICAgICAgKy0tcncgYWZpLXNhZmkqIFthZmktc2FmaS1u
YW1lXQ0KPiA+ICAgICA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tcncgaXB2NC11bmlj
YXN0DQo+ID4gICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgICArLS1ydyBpcHY2LXVuaWNh
c3QNCj4gPiAgICAgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICstLXJ3IGwzdnBuLWlwdjQt
dW5pY2FzdA0KPiA+ICAgICA+DQo+ID4gICAgID4gICAgIFBJTQ0KPiA+ICAgICA+ICAgICBtb2R1
bGU6IGlldGYtcGltLWJhc2UNCj4gPiAgICAgPiAgICAgICAgICBhdWdtZW50IC9yb3V0aW5nL2Nv
bnRyb2wtcGxhbmUtcHJvdG9jb2xzOg0KPiA+ICAgICA+ICAgICAgICAgICAgKy0tcncgcGltIQ0K
PiA+ICAgICA+ICAgICAgICAgICAgICAgKy0tcncgYWRkcmVzcy1mYW1pbHkqIFthZGRyZXNzLWZh
bWlseV0NCj4gPiAgICAgPiAgICAgICAgICAgICAgIHwgICstLXJ3IGFkZHJlc3MtZmFtaWx5ICAg
ICAgICBpZGVudGl0eXJlZg0KPiA+ICAgICA+ICAgICAgICAgICAgICAgfCAgKy0tcncgPHBlciBh
ZGRyZXNzIGZhbWlseSBjb25maWd1cmF0aW9uPg0KPiA+ICAgICA+ICAgICAgICAgICAgICAgKy0t
cncgaW50ZXJmYWNlcw0KPiA+ICAgICA+ICAgICAgICAgICAgICAgICAgKy0tcncgaW50ZXJmYWNl
KiBbbmFtZV0NCj4gPiAgICAgPiAgICAgICAgICAgICAgICAgICAgICstLXJ3IG5hbWUgICAgICAg
ICAgICAgIGlmOmludGVyZmFjZS1yZWYNCj4gPiAgICAgPiAgICAgICAgICAgICAgICAgICAgICst
LXJ3IGFkZHJlc3MtZmFtaWx5KiBbYWRkcmVzcy1mYW1pbHldDQo+ID4gICAgID4NCj4gPiAgICAg
PiAgICAgTVBMUw0KPiA+ICAgICA+DQo+ID4gICAgID4gICAgIG1vZHVsZTogaWV0Zi1tcGxzDQo+
ID4gICAgID4gICAgICAgYXVnbWVudCAvcnQ6cm91dGluZzoNCj4gPiAgICAgPiAgICAgICAgICst
LXJ3IG1wbHMNCj4gPiAgICAgPiAgICAgICBhdWdtZW50IC9yb3V0aW5nL3JpYnMvcmliL3JvdXRl
cy86cm91dGU6DQo+ID4gICAgID4gICAgICAgICArLS1ybyBsb2NhbC1sYWJlbD8gICBydC10eXBl
czptcGxzLWxhYmVsDQo+ID4gICAgID4gICAgICAgYXVnbWVudA0KPiA+ICAgICA+DQo+ID4NCj4N
Ci9yb3V0aW5nL3JpYnMvcmliL3JvdXRlcy9yb3V0ZS9uZXh0LWhvcC9uZXh0LWhvcC1vcHRpb25z
L3NpbXBsZS1uZXh0LWhvcA0KPiA+ICAgICA+ICAgICA6DQo+ID4gICAgID4gICAgICAuLi4uDQo+
ID4gICAgID4gICAgICAgaWRlbnRpdHkgbXBscyB7IGJhc2UgYWRkcmVzcy1mYW1pbHk7DQo+ID4g
ICAgID4NCj4gPiAgICAgPiAgICAgRGlmZmVyZW50ISB3aGljaCBpcyByaWdodD8gIFBlcmhhcHMg
bm9uZSBvZiB0aGVtLiAgSXQgaXMNCj4gdmVyeQ0KPiA+ICAgICBlYXJseSBkYXlzDQo+ID4gICAg
ID4gICAgIGZvciByb3V0aW5nIFlBTkcgbW9kdWxlcywgbm8gUkZDLCBsaW1pdGVkIGV4cGVyaWVu
Y2UuICBJDQphbQ0KPiA+ICAgICBtaW5kZnVsIHRoYXQNCj4gPiAgICAgPiAgICAgaXQgdG9vayBz
ZXZlcmFsIHllYXJzIGFmdGVyIHRoZSBwdWJsaWNhdGlvbiBvZiB0aGUgaW5pdGlhbA0KPiBzeXN0
ZW0NCj4gPiAgICAgWUFORw0KPiA+ICAgICA+ICAgICBtb2R1bGVzIGZvciB0aGUgYWR2ZW50IG9m
IE5ETUEgLSBhIHJhZGljYWxseSBkaWZmZXJlbnQNCj4gYXBwcm9hY2ggLQ0KPiA+ICAgICBzbw0K
PiA+ICAgICA+ICAgICBwZXJoYXBzIGluIGEgZmV3IHllYXJzIHdlIHdpbGwgYmUgbG9va2luZyBh
dCB0aGUgcm91dGluZw0KPiBtb2R1bGVzDQo+ID4gICAgIGFuZCBzYXkNCj4gPiAgICAgPiAgICAg
aXQgbmVlZHMgYSBkaWZmZXJlbnQgYXBwcm9hY2guICBTaWdoDQo+ID4gICAgID4NCj4gPiAgICAg
PiAgICAgVG9tIFBldGNoDQo+ID4gICAgID4NCj4gPiAgICAgPg0KPiA+ICAgICA+DQo+ID4gICAg
ID4NCj4gPg0KPiA+DQo+ID4NCj4gPg0KPg0KDQo=


From nobody Sat Nov 24 10:52:16 2018
Return-Path: <cpignata@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20A5412870E; Sat, 24 Nov 2018 10:52:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.958
X-Spam-Level: 
X-Spam-Status: No, score=-15.958 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-1.459, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, 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
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 DCTzKFlbmUYh; Sat, 24 Nov 2018 10:52:10 -0800 (PST)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9867B1277C8; Sat, 24 Nov 2018 10:52:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=49588; q=dns/txt; s=iport; t=1543085529; x=1544295129; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=vmtFi/gA1gZrU8gJEbfkAP21HUnBMrMFIiWniQPHJas=; b=JjnfewFpD5cM1yJPUo5JpJRjuSevVdWUmuGfHKlzL85PqaPZMUZzgWpU lZwlbFw1LHYswzk+fscAfQgDKN6c3cAWNHf0H+5H0P6tx99C8uacnFmFq R6Yq6Y1At1QUV22LsfhVFDwE+KBcV2ER/I3tKkQUSUr1CYqb2FOPq8QIW s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AEAACbnPlb/5FdJa1jGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBUQUBAQEBCwGBDUgFKWaBAicKg2+IGI8IiBKOMBSBYwMLAQE?= =?us-ascii?q?YAQqESQIXhAEiNAkNAQMBAQIBAQJtHAyFPQIBAwEBGwZEBwQCBRACAQg4AQY?= =?us-ascii?q?DAgICHwYLFBECBA4FG4MGAYEdTAMVD6ZSgS+EQUCCdQ2BHHgFjAkXgUA/gRA?= =?us-ascii?q?BJx+CFzWCVkUBAQIBAYElBAEBEgEHF4MFMYImAoh/hgMXhh2JdycuCQKGeoc?= =?us-ascii?q?IgysYgVmFC4MjhwGNQ4EKhmFCghkCERSBJx84Jz1xcBU7KgGCDQEzPoFpF38?= =?us-ascii?q?BAodchT5BMQGKVIEfgR8BAQ?=
X-IronPort-AV: E=Sophos;i="5.56,275,1539648000";  d="scan'208,217";a="203738307"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 24 Nov 2018 18:52:08 +0000
Received: from XCH-RTP-018.cisco.com (xch-rtp-018.cisco.com [64.101.220.158]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id wAOIq7cW031841 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 24 Nov 2018 18:52:08 GMT
Received: from xch-rtp-020.cisco.com (64.101.220.160) by XCH-RTP-018.cisco.com (64.101.220.158) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Sat, 24 Nov 2018 13:52:07 -0500
Received: from xch-rtp-020.cisco.com ([64.101.220.160]) by XCH-RTP-020.cisco.com ([64.101.220.160]) with mapi id 15.00.1395.000; Sat, 24 Nov 2018 13:52:06 -0500
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: Greg Mirsky <gregimirsky@gmail.com>
CC: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, mpls <mpls@ietf.org>, rtg-bfd WG <rtg-bfd@ietf.org>
Thread-Topic: [mpls] MPLS WG adoption call for draft-mirsky-mpls-p2mp-bfd
Thread-Index: AQHUcjCnBAZrmoA7/EOd5Vk0epnVbaVBxIEAgAEfEACAAsmgAIAT+0aAgAXE2YA=
Date: Sat, 24 Nov 2018 18:52:06 +0000
Message-ID: <88AC4C8C-C945-4B46-BA8D-42EDAA2EBEC8@cisco.com>
References: <CA+RyBmVDvb6t3rh3sZUHrsApfJRb9A8GCLxPCe9b=tcvZz6J3w@mail.gmail.com> <15CB10A6-6AF4-460F-A71D-56F28D9D7784@cisco.com> <CA+RyBmVbWkDK3o2ZREv2jat++O3hNWBA4_Yn-ynyDdjpG+GjXw@mail.gmail.com> <5BFD9FF7-DBF8-48E6-BF45-1D29AFB90034@cisco.com> <CA+RyBmVbRw3BsE8OdSmHcfasBi0te9BXvVC+8Cq9Zj-Asqc08Q@mail.gmail.com> <81371D06-2A1A-480F-B65D-FAF04E408A04@cisco.com> <CA+RyBmU2a-rcJ-BeHfYJ4PYqtxKx6s0J4+kpJxL3bUVCqXDz=w@mail.gmail.com>
In-Reply-To: <CA+RyBmU2a-rcJ-BeHfYJ4PYqtxKx6s0J4+kpJxL3bUVCqXDz=w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3445.101.1)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.82.209.75]
Content-Type: multipart/alternative; boundary="_000_88AC4C8CC9454B46BA8D42EDAA2EBEC8ciscocom_"
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.158, xch-rtp-018.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/wXfgckxYukah5u0FFVLvmQH6WqI>
Subject: Re: [mpls] MPLS WG adoption call for draft-mirsky-mpls-p2mp-bfd
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Nov 2018 18:52:13 -0000

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

SGkgR3JlZywNCg0KT24gTm92IDIxLCAyMDE4LCBhdCA3OjAwIEFNLCBHcmVnIE1pcnNreSA8Z3Jl
Z2ltaXJza3lAZ21haWwuY29tPG1haWx0bzpncmVnaW1pcnNreUBnbWFpbC5jb20+PiB3cm90ZToN
Cg0KSGkgQ2FybG9zLA0KYXBvbG9naWVzIGZvciB0aGUgcHJvbG9uZ2VkIHNpbGVuY2UuIFRoYW5r
IHlvdSBmb3IgeW91ciBjb25zaWRlcmF0aW9uIG9mIHRoZSBwcm9wb3NlZCBuZXcgdGV4dCBhbmQg
dGhlIGFja25vd2xlZGdtZW50IHRoYXQgd2UncmUgY29udmVyZ2luZy4NCg0KSSBkbyBub3QgcmVj
YWxsIChub3IgY2FuIEkgZmluZCBiZWxvdykgYW55IHRleHQgZnJvbSBtZSB3aXRoIGFueSBhY2tu
b3dsZWRnZW1lbnQgb2YgY29udmVyZ2VuY2UuIFRoYXQgaXMgYSBtaXNyZXByZXNlbnRhdGlvbi4N
Cg0KSSBkbyBzZWUgeW91IChub3QgSSkgd3JvdGUgYmVsb3cgYWdhaW4gKOKAnEdsYWQgdGhhdCB3
ZSdyZSBjb252ZXJnaW5nLuKAnSkgSSBkbyBub3Qgc2VlIHRoZSBiYXNpcyBmb3IgdGhhdC4NCg0K
SSBkaWQgdGVsbCBMb2EgSSBzYXcgcHJvZ3Jlc3MgKG5vdCBjb252ZXJnZW5jZSkgYnV0IGFsc28g
dGhhdCBteSBtYWluIHF1ZXN0aW9uIHJlbWFpbmVkLCBpbiBteSBodW1ibGUgb3BpbmlvbiwgdW5z
YXRpc2ZhY3RvcmlseSBhbnN3ZXJlZC4NCg0KDQpQbGVhc2UgZmluZCB0aGUgbmV3IGNvbW1lbnRz
IGluLWxpbmUgdGFnZ2VkIEdJTTM+Pi4NCg0KUmVnYXJkcywNCkdyZWcNCg0KT24gV2VkLCBOb3Yg
NywgMjAxOCBhdCA4OjUyIFBNIENhcmxvcyBQaWduYXRhcm8gKGNwaWduYXRhKSA8Y3BpZ25hdGFA
Y2lzY28uY29tPG1haWx0bzpjcGlnbmF0YUBjaXNjby5jb20+PiB3cm90ZToNCltHcmVnLCBMb2Es
IHJlc3BvbmRpbmcgdG8gYm90aCBvbiB0aGlzIHNpbmdsZSBlbWFpbCByZXBseV0NCg0KSGksIExv
YSwNCg0KT24gTm92IDYsIDIwMTgsIGF0IDE6NDkgUE0sIExvYSBBbmRlcnNzb24gPGxvYUBwaS5u
dTxtYWlsdG86bG9hQHBpLm51Pj4gd3JvdGU6DQoNCkNhcmxvcywNCg0KU2luY2UgdGhlIGEgd2cg
YWRvcHRpb24gcG9sbCBJIHJlYWQgeW91ciBjb21tZW50cyBhcyB0aGF0IHdlIGFyZSBkb2luZw0K
cHJvZ3Jlc3MsIGFuZCB0aGF0IHdlIGNhbiBhZGRyZXNzIHRoZSByZXN0IGR1cmluZyB0aGUgd2cg
cHJvY2VzcywNCmNvcnJlY3Q/DQoNCg0KSSBhZ3JlZSB3ZSBhcmUgbWFraW5nIHByb2dyZXNzLCB0
aGFuayB5b3UuIE1vc3QgcXVlc3Rpb25zIGNhbiBiZSBhZGRyZXNzZWQgbGF0ZXIsIGJ1dCBvbmx5
IHRoZSB2ZXJ5IGZpcnN0IHF1ZXN0aW9uIGdvZXMgdG8gdGhlIGhlYXJ0IG9mIGFuIGFkb3B0aW9u
IHBvbGwuIElmIHdlIGNhbiBjbG9zZSBvbiB0aGF0LCB0aGUgcmVzdCBjYW4gYmUgYWRkcmVzc2Vk
IGxhdGVyIChub3RlIHRoZSBzYW1lIHF1ZXN0aW9uIGlzIHJlbGF0ZWQgYWxzbyB0byB0aGUgbGFz
dCBxdWVzdGlvbi4pDQoNCi9Mb2ENCg0KSGksIEdyZWcsDQoNClRoYW5rIHlvdSB2ZXJ5IG11Y2gg
Zm9yIHlvdXIgcmVzcG9uc2VzIOKAlCBwbGVhc2Ugc2VlIGlubGluZS4NCg0KT24gTm92IDYsIDIw
MTgsIGF0IDc6MTggUE0sIEdyZWcgTWlyc2t5IDxncmVnaW1pcnNreUBnbWFpbC5jb208bWFpbHRv
OmdyZWdpbWlyc2t5QGdtYWlsLmNvbT4+IHdyb3RlOg0KDQpIaSBDYXJsb3MsDQp0aGFuayB5b3Ug
Zm9yIHlvdXIgY29uc2lkZXJhdGlvbiBvZiBteSByZXNwb25zZXMuIEdsYWQgdGhhdCB3ZSdyZSBj
b252ZXJnaW5nLiBQbGVhc2UgZmluZCBhZGRpdGlvbmFsIG5vdGVzIGluLWxpbmUgdGFnZ2VkIEdJ
TTI+Pi4NCg0KUmVnYXJkcywNCkdyZWcNCg0KT24gVHVlLCBOb3YgNiwgMjAxOCBhdCAxMjoxMSBB
TSBDYXJsb3MgUGlnbmF0YXJvIChjcGlnbmF0YSkgPGNwaWduYXRhQGNpc2NvLmNvbTxtYWlsdG86
Y3BpZ25hdGFAY2lzY28uY29tPj4gd3JvdGU6DQpIaSBHcmVnLA0KDQpNYW55IHRoYW5rcyBmb3Ig
eW91ciByZXNwb25zZSBhbmQgc3VnZ2VzdGlvbnMhIFBsZWFzZSBzZWUgaW5saW5lLg0KDQpPbiBO
b3YgMiwgMjAxOCwgYXQgNjoxMyBBTSwgR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNv
bTxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4gd3JvdGU6DQoNCkhpIENhcmxvcywNCnRo
YW5rIHlvdSBmb3IgeW91ciBjb21tZW50cy4gUGxlYXNlIGZpbmQgbXkgbm90ZXMsIGFuc3dlcnMg
aW4tbGluZSB0YWdnZWQgR0lNPj4uDQoNClJlZ2FyZHMsDQpHcmVnDQoNCk9uIFRodSwgT2N0IDI1
LCAyMDE4IGF0IDg6NDcgUE0gQ2FybG9zIFBpZ25hdGFybyAoY3BpZ25hdGEpIDxjcGlnbmF0YUBj
aXNjby5jb208bWFpbHRvOmNwaWduYXRhQGNpc2NvLmNvbT4+IHdyb3RlOg0KSGksDQoNCkNjIEJG
RCBXRw0KDQpJdCB3b3VsZCBiZSB1c2VmdWwgdG8gdW5kZXJzdGFuZCB0aGUgdXNlIGNhc2UgbW90
aXZhdGlvbiBvciBhcHBsaWNhYmlsaXR5IG9mIHRoaXMgZHJhZnQsIG90aGVyIHRoYW4gaXQgY2Fu
IGJlIGRvbmUuDQpHSU0+PiAgVGhlIG1vdGl2YXRpb24gY2FuIGJlIHNlZW4gaW4gdGhlIGZvbGxv
d2luZyAoZnJvbSBhbm90aGVyIGRyYWZ0IHRoYXQgZGlzY3Vzc2VzIE9BTSBvdmVyIEctQUNoOg0K
ICBJbiBzb21lDQogICBlbnZpcm9ubWVudHMsIHRoZSBvdmVyaGVhZCBvZiBleHRyYSBJUC9VRFAg
ZW5jYXBzdWxhdGlvbnMgbWF5IGJlDQogICBjb25zaWRlcmVkIGFzIG92ZXJidXJkZW4gYW5kIG1h
a2UgdXNpbmcgbW9yZSBjb21wYWN0IEctQUNoDQogICBlbmNhcHN1bGF0aW9uIGF0dHJhY3RpdmUu
DQpXaWxsIGFkZCB0ZXh0IGluIHRoZSBkcmFmdC4NCg0KQ01QOiBUaGFuayB5b3UgdmVyeSBtdWNo
LiBUaGlzIGlzIGEgZ29vZCBzdGFydCwgYWx0aG91Z2ggaXQgd291bGQgYmUgdXNlZnVsIHRvIGFk
ZCBwcmVjaXNpb24gaW50byB3aGljaCBlbnZpcm9ubWVudHMgc3BlY2lmaWNhbGx5LCBhbmQgdGhl
IGJ1cmRlbiBjb21wYXJpc29uIGJldHdlZW4gSVAvVURQIGFuZCBHLUFDaC4NCkdJTTI+PiBUaGFu
ayB5b3UgZm9yIGFncmVlaW5nIHRvIHRoaXMsIGFuZCBJJ3ZlIGFkZGVkIHRoZSB0ZXh0IGluIHRo
ZSB3b3JraW5nIHZlcmlvbi4gV2lsbCB3b3JrIG9uIGltcHJvdmluZyB0aGUgdGV4dCBpbiB0aGUg
bWVhbnRpbWUuDQoNCkNNUDogU29ycnkgaWYgSSB3YXMgbm90IGNsZWFyLiBMaWtlIEkgc2FpZCwg
dGhpcyBpcyBhIGdvb2Qgc3RhcnQgYW5kIHByb2JhYmx5IG5lY2Vzc2FyeSAoYnV0IG5vdCBzdWZm
aWNpZW50KSB0ZXh0Lg0KDQpDTVA6IFdoaWNoIGVudmlyb25tZW50cyBzcGVjaWZpY2FsbHk/IEF0
IHRoaXMgcG9pbnQsIHRoZSBzY29wZSBhbmQgdGFyZ2V0IG9mIHRoZSB3b3JrIGlzIG5vdCBjbGVh
ciB0byBtZS4gVGhhdCB3YXMgbXkgcXVlc3Rpb24uIElzIHRoaXMgZm9yIE1QTFMtVFAgUDJNUD8g
SWYgc28sIHRoZSB1bmRlcmx5aW5nIHNlZW1zIHRvIGhhdmUgc3RhbGxlZDoNCmh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL3JmYzcxNjcvcmVmZXJlbmNlZGJ5Lw0KQ01QOiBJIHRoaW5r
IHRoZXNlIHR3byBxdWVzdGlvbnMgc2hvdWxkIGJlIGFuc3dlcmVkOiAxLiBXaGF0IHNwZWNpZmlj
IGVudmlyb25tZW50cz8gMi4gSG93IGN1cnJlbnQgc29sdXRpb25zIGRvIG5vdCBzb2x2ZSBpdCAo
aS5lLiwgd2hhdCBpcyBhbmQgY2FuIHdlIHF1YW50aWZ5IHRoZSBvdmVyYnVyZGVuKT8NCkdJTTM+
PiBBbmR5IE1hbGlzIGhhcyBwb2ludGVkIHRvIHRoZSByZXF1aXJlbWVudHMgZm9yIHByb2FjdGl2
ZSBPQU0sIHBhcnRpY3VsYXJseSBtb25pdG9yaW5nIHBhdGggY29udGludWl0eSwgbGlzdGVkIGlu
IFNlY3Rpb24gNC4xIFJGQyA0Njg3Lg0KDQpKdXN0IHRvIHVuZGVyc3RhbmQg4oCUIHRoZSBiYXNp
cyBvZiB0aGlzIHdvcmsgaXMgUmVxdWlyZW1lbnRzIGZyb20gUkZDIDQ2ODcgZnJvbSB0aGUgeWVh
ciAyMDA2Pw0KDQpUaGVzZSBhcmUgbm90IHNwZWNpZmljIHRvIE1QTFMtVFAgYnV0IHRvIE9BTSBv
dmVyIHAybXAgTVBMUyBMU1AuIFRoZSBmb2xsb3dpbmcgdGV4dCBoYXMgYmVlbiBhZGRlZCB0byB0
aGUgU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMgc2VjdGlvbiBpbiB0aGUgcmVjZW5seSB1cGxvYWRl
ZCAtMDQgdmVyc2lvbiBvZiB0aGUgZHJhZnQ6DQoNCkFkZGluZyBzY29wZSBhbmQgcmF0aW9uYWxl
IGZvciBzb21lIHdvcmsgaW4gdGhlIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zIGRvZXMgbm90IHNl
ZW0gbGlrZSB0aGUgcmlnaHQgc2VxdWVudGlhbGl0eSB0byBzZXQgdGhlIHN0YWdlLg0KDQogICBB
bHNvLCBCRkQgZm9yIHAybXAgTVBMUyBMU1AgTVVTVCBmb2xsb3cgdGhlIHJlcXVpcmVtZW50cyBs
aXN0ZWQgaW4NCiAgIHNlY3Rpb24gNC4xIFtSRkM0Njg3XSB0byBhdm9pZCBjb25nZXN0aW9uIGlu
IHRoZSBjb250cm9sIHBsYW5lIG9yIHRoZQ0KICAgZGF0YSBwbGFuZSBjYXVzZWQgYnkgdGhlIHJh
dGUgb2YgZ2VuZXJhdGluZyBCRkQgY29udHJvbCBwYWNrZXRzLiAgQW4NCiAgIG9wZXJhdG9yIFNI
T1VMRCBjb25zaWRlciB0aGUgYW1vdW50IG9mIGV4dHJhIHRyYWZmaWMgZ2VuZXJhdGVkIGJ5DQog
ICBwMm1wIEJGRCB3aGVuIHNlbGVjdGluZyB0aGUgaW50ZXJ2YWwgYXQgd2hpY2ggdGhlIE11bHRp
cG9pbnRIZWFkIHdpbGwNCiAgIHRyYW5zbWl0IEJGRCBjb250cm9sIHBhY2tldHMuICBBbHNvLCB0
aGUgb3BlcmF0b3IgTUFZIGNvbnNpZGVyIHRoZQ0KICAgc2l6ZSBvZiB0aGUgcGFja2V0IHRoZSBN
dWx0aXBvaW50SGVhZCB0cmFuc21pdHMgcGVyaW9kaWNhbGx5IGFzIHVzaW5nDQogICBJUC9VRFAg
ZW5jYXBzdWxhdGlvbiBhZGRzIHVwIHRvIDI4IG9jdGV0cywgd2hpY2ggaXMgbW9yZSB0aGFuIDUw
JSBvZg0KICAgQkZEIGNvbnRyb2wgcGFja2V0IGxlbmd0aCwgY29tcGFyaW5nIHRvIEctQUNoIGVu
Y2Fwc3VsYXRpb24uDQoNCg0KDQpJ4oCZbSBhbHNvIGluY3JlYXNpbmdseSBjb25jZXJuZWQgYnkg
Y29uZnVzaW5nIHNjb3BlIGFuZCBkZWZpbml0aW9uIG9mIHNwZWNpZmljYXRpb25zLg0KDQpGb3Ig
ZXhhbXBsZToNCg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LW1pcnNreS1tcGxz
LXAybXAtYmZkLTA0I3NlY3Rpb24tMy4yDQoNCjMuMi4gIE5vbi1JUCBFbmNhcHN1bGF0aW9uIG9m
IE11bHRpcG9pbnQgQkZEDQoNCiAgIE5vbi1JUCBlbmNhcHN1bGF0aW9uIGZvciBtdWx0aXBvaW50
IEJGRCBvdmVyIHAybXAgTVBMUyBMU1AgTVVTVCB1c2UNCiAgIEdlbmVyaWMgQXNzb2NpYXRlZCBD
aGFubmVsIChHLUFDaCkgTGFiZWwgKEdBTCkgW1JGQzU1ODZdIGF0IHRoZQ0KICAgYm90dG9tIG9m
IHRoZSBsYWJlbCBzdGFjayBmb2xsb3dlZCBieSBBc3NvY2lhdGVkIENoYW5uZWwgSGVhZGVyDQog
ICAoQUNIKS4gIENoYW5uZWwgVHlwZSBmaWVsZCBpbiBBQ0ggTVVTVCBiZSBzZXQgdG8gQkZEIENW
IFtSRkM2NDI4XS4NCg0KDQpGaXJzdCwgdGhlcmXigJlzIG5vIGRlZmluaXRpb24gZm9yIG5vbi1J
UCBCRkQgaW4gUkZDIDU1ODYg4oCUIG9ubHkgaW4gUkZDIDU4ODUuDQpHSU0+PiBSRkMgNTU4NiBk
ZWZpbmVkIHRoZSB1c2Ugb2YgR0FMLiBJIHRoaW5rIHRoYXQgdGhpcyByZWZlcmVuY2UgaXMgYXBw
cm9wcmlhdGUuIEkgYWdyZWUgdGhhdCB0aGUgc2Vjb25kIHJlZmVyZW5jZSBzaG91bGQgYmUgdG8g
UkZDIDU4ODUsIG5vdCBSRkMgNjQyOC4gV2lsbCBtYWtlIHRoZSBjaGFuZ2UuDQoNCkNNUDogVGhh
bmsgeW91LiBIb3dldmVyLCBSRkMgNTg4NSBpcyBpbiB0aGUgY29udGV4dCBvZiBQVyBWQ0NWIOKA
lCBpcyB0aGVyZSBhIG1pc3NpbmcgZGVmaW5pdGlvbiBpbiB0aGUgc3BlY3MgZm9yIEJGRCBvdmVy
IEctQUNoIGdlbmVyaWNhbGx5Pw0KR0lNMj4+IEkgdGhpbmsgdGhhdCB0aGUgZm9sbG93aW5nIHF1
b3RlIGZyb20gUkZDIDU1ODYgc2V0IHRoZSByZWxhdGlvbnNoaXAgYmV0d2VlbiBDaGFubmVsIFR5
cGUgZmllbGQgaW4gUFcgQUNIIGFuZCBHLUFDaDoNCiAgICBDaGFubmVsIFR5cGVzIGZvciB0aGUg
QXNzb2NpYXRlZCBDaGFubmVsIEhlYWRlciBhcmUgYWxsb2NhdGVkIGZyb20NCiAgICB0aGUgSUFO
QSAiUFcgQXNzb2NpYXRlZCBDaGFubmVsIFR5cGUiIHJlZ2lzdHJ5IFtSRkM0NDQ2XS4NCkkgdW5k
ZXJzdGFuZCB0aGF0IHRoYXQgdGhlcmUncyBvbmUgYW5kIG9ubHkgb25lIHJlZ2lzdHJ5IGFuZCBj
aGFubmVsIHZhbHVlcyBhcmUgZXF1YWxseSBhcHBsaWNhYmxlIHRvIFBXIEFDSCBhbmQgRy1BQ2gu
IEFuZCBmdWxsIG5hbWUgb2YgdGhlIHJlZ2lzdHJ5IG5vdyBpcyBNUExTIEdlbmVyYWxpemVkIEFz
c29jaWF0ZWQgQ2hhbm5lbCAoRy1BQ2gpIFR5cGVzIChpbmNsdWRpbmcgUHNldWRvd2lyZSBBc3Nv
Y2lhdGVkIENoYW5uZWwgVHlwZXMpLg0KDQpDTVA6IFRoYXQgaXMgY29ycmVjdC4gSSB3YXMgY3Vy
aW91cyBhcyB0byB3aGV0aGVyIGFkZGl0aW9uYWwgY29udHJvbCBwbGFuZSBpcyBuZWVkZWQgZm9y
IHRoaXMgc3VwcG9ydC4NCg0KDQpTZWNvbmQsIHRoZSBzcGVjaWZpY2F0aW9uIGluIFJGQyA2NDI4
IGFwcGxpZXMgdG8gTVBMUyBUcmFuc3BvcnQgUHJvZmlsZSBvbmx5LiBOT1QgZm9yIE1QTFMsIGFu
ZCBleHBsaWNpdGx5IE5PVCBmb3IgUDJNUCENCg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1s
L3JmYzY0Mjgjc2VjdGlvbi0xDQoNCiAgIFRoaXMgZG9jdW1lbnQgc3BlY2lmaWVzIHRoZSBCRkQg
ZXh0ZW5zaW9uIGFuZCBiZWhhdmlvciB0byBzYXRpc2Z5IHRoZQ0KICAgQ0MsIHByb2FjdGl2ZSBD
ViBtb25pdG9yaW5nLCBhbmQgdGhlIFJESSBmdW5jdGlvbmFsIHJlcXVpcmVtZW50cyBmb3INCiAg
IGJvdGggY28tcm91dGVkIGFuZCBhc3NvY2lhdGVkIGJpZGlyZWN0aW9uYWwgTFNQcy4gIFN1cHBv
cnRlZA0KICAgZW5jYXBzdWxhdGlvbnMgaW5jbHVkZSBHZW5lcmljIEFzc29jaWF0ZWQgQ2hhbm5l
bCBMYWJlbCAoR0FMKSAvDQogICBHZW5lcmljIEFzc29jaWF0ZWQgQ2hhbm5lbCAoRy1BQ2gpLCBW
aXJ0dWFsIENpcmN1aXQgQ29ubmVjdGl2aXR5DQogICBWZXJpZmljYXRpb24gKFZDQ1YpLCBhbmQg
VURQL0lQLiAgUHJvY2VkdXJlcyBmb3IgdW5pZGlyZWN0aW9uYWwNCiAgIHBvaW50LXRvLXBvaW50
IChQMlApIGFuZCBwb2ludC10by1tdWx0aXBvaW50IChQMk1QKSBMU1BzIGFyZSBmb3INCiAgIGZ1
cnRoZXIgc3R1ZHkuDQoNCg0KU28sIG5vLCB0aGlzIGRvZXMgbm90IHdvcmsuDQoNClJGQyA2NDI4
IGRvZXMgbm90IGhhdmUgc2NvcGUgZm9yIFAyTVAuDQpBbmQgUkZDIDU1ODYgZG9lcyBub3Qgc3Bl
Y2lmeSBhbnl0aGluZyBmb3IgQkZELiBJbnN0ZWFkLCB3aGF0IG5lZWRzIHRvIGJlIGNpdGVkIChh
cHByb3ByaWF0ZWx5IGFuZCBleHBhbmRlZCkgaXMgUkZDIDU4ODUNCkdJTT4+IFJGQyA1NTg2IHNw
ZWNpZmllcyB0aGUgdXNlIG9mIEdBTCBhbmQgRy1BQ2ggYW5kIHRoZSByZWZlcmVuY2UgaXMgdXNl
ZCBpbiB0aGlzIGNvbnRleHQuDQoNCkNNUDogVGhpcyBpcyB0aGUgc2FtZSBjb21tZW50IGFzIGFi
b3ZlLg0KDQoNCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM2NDI4I3NlY3Rpb24tNA0K
ICAgICAgUkZDIDU4ODQgLSBCRkQgQ0MgaW4gVURQL0lQL0xTUA0KICAgICAgUkZDIDU4ODUgLSBC
RkQgQ0MgaW4gRy1BQ2gNCkdJTT4+IEknZCBwb2ludCB0aGF0IGl0IGlzIGZvciBwMnAgQkZEIEND
LCBhbmQgcDJtcCBCRkQgdXNlcyBkaWZmZXJlbnQgZnJvbSBwMnAgQkZEIG1ldGhvZCB0byBkZW11
bHRpcGxleCBCRkQgY29udHJvbCBwYWNrZXRzLg0KDQoNCkNNUDogQXBvbG9naWVzIEkgZGlkIG5v
dCB1bmRlcnN0YW5kIHRoaXMgcmVzcG9uc2UuDQpHSU0yPj4gQXBvbG9naWVzIGZvciBzZW5kaW5n
IHBhcnRpYWwgZXhwbGFuYXRpb24uIFAyTVAgQkZEIGNhbm5vdCB1c2UgWW91ciBEaXNjcmltaW5h
dG9yIGZpZWxkIHRvIGRlbXVsdGlwbGV4IHRoZSByZWNpZXZlZCBCRkQgY29udHJvbCBwYWNrZXQu
IEJGRCBmb3IgTXVsdGlwb2ludCBOZXR3b3JrcyBkZWZpbmVzIHRoZSBzcGVjaWFsIHByb2NlZHVy
ZSB0aGF0IHJlcXVpcmVzIHRoZSB1c2Ugb2YgU291cmNlIElELiBXaGVuIHRoZSBlbmNhcHN1bGF0
aW9uIG9mIEJGRCBjb250cm9sIHBhY2tldCBkb2VzIG5vdCBpbmNsdWRlIElQL1VEUCBoZWFkZXIs
IHRoZSBTb3VyY2UgSUQgY2FuIGJlIHByb3ZpZGVkIGFzIFNvdXJjZSBNRVAtSUQgVExWIGluIE1Q
TFMtVFAgQkZEIENWLiBUaGlzIGRyYWZ0IHByb3Bvc2VzIHRoZSBuZXcgSVAgQWRkcmVzcyBUTFYg
Zm9yIHRoYXQuIFRodXMgSSBoYXZlIHRvIGNvcnJlY3QgbXlzZWxmIGFuZCByZS1zdGF0ZSB0aGUg
ZWFybGllciB0ZXh0IGluIHRoZSBkcmFmdCB0aGF0IHRoZSB2YWx1ZSBpbiB0aGUgQ2hhbm5lbCBU
eXBlIGZpbGVkIG9mIEctQUNoIG11c3QgYmUgTVBMUy1UUCBDViAoMHgwMDIzKS4NCg0KQ01QOiBJ
IHVuZGVyc3Rvb2QgeW91IHNhaWQgYWJvdmUgdGhhdCB0aGUgcmVmZXJlbmNlIHRvIFJGQzY0Mjgg
d2FzIGluY29ycmVjdC4NCg0KQ01QOiBOb3csIGp1c3QgdG8gdW5kZXJzdGFuZCB0aGUgYXBwcm9h
Y2g6DQoNCkNNUDogQXJlIHlvdSBzdWdnZXN0aW5nIHRoYXQgdGhlIElQIGhlYWRlciBpcyBub3Qg
dXNlZCB3aXRoIEJGRCBhbmQgaW5zdGVhZCBhIG5ldyBUTFYgKG9mIHdoaWNoIGluZm9ybWF0aW9u
IHN0cnVjdHVyZT8pIGNhcnJpZXMgdGhlIElQIGFkZHJlc3MgdGhhdCB5b3UgcmVtb3ZlZCBiZWZv
cmU/IFNlZW1zIGxpa2UgYSBtdXNpY2FsLWNoYWlycyBhcnJhbmdlbWVudCBvZiB0aGUgZGF0YS4g
SSBtYXkgdmVyeSBsaWtlbHkgYmUgbWlzc2luZyBzb21ldGhpbmcuIEFwb2xvZ2llcyBpbiBhZHZh
bmNlIGlmIHRoYXQgaXMgdGhlIGNhc2UuDQoNCkNNUDogQWxzbywgaXMgdGhlIGFwcGxpY2FiaWxp
dHkgTVBMUy1UUD8gV2hhdCBpcyB0aGUgbm9ybWF0aXZlIHJlZmVyZW5jZSBmb3IgTVBMUy1UUCBQ
Mk1QPw0KR0lNMz4+IEkgc2hvdWxkIGhhdmUgZXhwbGFpbmVkIHdoeSBJIHRoaW5rIHRoYXQgTVBM
Uy1UUCBDViBtZXNzYWdlICgweDAwMjMpIHR5cGUgaXMgbW9yZSBzdWl0YWJsZSB0aGFuIEJGRCBD
b250cm9sLCBQVy1BQ0ggZW5jYXBzdWxhdGlvbiAod2l0aG91dCBJUC9VRFAgSGVhZGVycykgKDB4
MDAwNykuIFRoZSBsYXR0ZXIgaW5jbHVkZXMgb25seSB0aGUgQkZEIGNvbnRyb2wgcGFja2V0IHdo
aWxlIHRoZSBmb3JtYXQgb2YgdGhlIGZvcm1lciBpbmNsdWRlcyBTb3VyY2UgTUVQLUlEIFRMViB0
aGF0IGltbWVkaWF0ZWx5IGZvbGxvd3MgdGhlIEJGRCBjb250cm9sIHBhY2tldC4gQW5kIHdpdGgg
dGhlIG5ldyBwcm9wb3NlZCBJUCBBZGRyZXNzIFRMViB0aGUgMHgwMDIzIEctQUNoIGNoYW5uZWwg
d29ya3MgYmV0dGVyIGZvciBwMm1wIEJGRCBvdmVyIHAybXAgTVBMUyBMU1AuIEFsdGVybmF0aXZl
LCBvZiBjb3Vyc2UsIHdvdWxkIGJlIHRvIGRlZmluZSB0aGUgbmV3IEctQUNoIHR5cGUgZm9yIHAy
bXAgQkZEIG92ZXIgcDJtcCBNUExTIExTUC4NCg0KDQpUaGFua3Mg4oCUIEkgYXBwcmVjaWF0ZSB0
aGF0IGEgbG90IG9mIHBhY2tldCBmb3JtYXRzIGNvdWxkIGJlIGRyYXduLiBNeSBxdWVzdGlvbiBp
cyByZWFsbHkgcmVnYXJkaW5nIG1vdGl2YXRpb24gZm9yIHRoZSB3b3JrICh0aGUgdmFndWUg4oCc
IEluIHNvbWUgZW52aXJvbm1lbnRz4oCdKQ0KDQpUaGFua3MsDQoNCuKAlCBDYXJsb3MuDQoNClRo
YW5rcywNCg0KQ2FybG9zLg0KDQoNCkNNUDogVGhhbmtzIGFnYWluIGZvciBjb25zaWRlcmluZyB0
aGUgY29tbWVudCB0byBpbXByb3ZlIHRoZSBkb2N1bWVudC4NCg0KVGhhbmtzLA0KDQpDYXJsb3Mu
DQoNCg0KICAgICAgUkZDIDUwODUgLSBVRFAvSVAgaW4gRy1BQ2gNCiAgICAgICBNUExTLVRQIC0g
Q0MvQ1YgaW4gR0FML0ctQUNoIG9yIEctQUNoDQoNCg0KDQpUaGFua3MsDQoNCuKAlCBDYXJsb3Mg
UGlnbmF0YXJvDQoNCk9uIE9jdCAxMywgMjAxOCwgYXQgNDoyNCBQTSwgR3JlZyBNaXJza3kgPGdy
ZWdpbWlyc2t5QGdtYWlsLmNvbTxtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tPj4gd3JvdGU6
DQoNCkRlYXIgV0cgQ2hhaXJzLCBldCBhbC4sDQphcyB0aGUgYXV0aG9yIG9mIHRoZSBCRkQgZm9y
IE11bHRpcG9pbnQgTmV0d29ya3Mgb3ZlciBQb2ludC10by1NdWx0aS1Qb2ludCBNUExTIExTUCAo
ZHJhZnQtbWlyc2t5LW1wbHMtcDJtcC1iZmQpIEkgd291bGQgbGlrZSB0byBhc2sgeW91IHRvIGNv
bnNpZGVyIFdHIGFkb3B0aW9uIGNhbGwgb2YgdGhlIGRyYWZ0LiBUaGUgZG9jdW1lbnQgYWRkcmVz
c2VzIG5vbi1JUCBlbmNhcHN1bGF0aW9uIG9mIHAybXAgQkZEIG92ZXIgTVBMUyBMU1AgdGhhdCBt
YXkgYmUgdXNlZnVsIGlmIHRoZSBvdmVyaGVhZCBvZiBJUCwgcGFydGljdWxhcmx5IElQdjYsIGVu
Y2Fwc3VsYXRpb24gaXMgdGhlIGNvbmNlcm4uIFRoZSBiYXNlIHNwZWNpZmljYXRpb24gb2YgQkZE
IGZvciBNdWx0aXBvaW50IE5ldHdvcmtzIGlzIGF0IHRoaXMgdGltZSBpbiBJRVNHIExDLg0KDQpS
ZWdhcmRzLA0KR3JlZw0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCm1wbHMgbWFpbGluZyBsaXN0DQptcGxzQGlldGYub3JnPG1haWx0bzptcGxzQGlldGYu
b3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9tcGxzDQoNCg0KDQo=

--_000_88AC4C8CC9454B46BA8D42EDAA2EBEC8ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <A422C8C91033664DAC38B2853786EF31@emea.cisco.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGluZS1icmVhazogYWZ0
ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0iIj4NCkhpIEdyZWcsDQo8ZGl2IGNsYXNzPSIiPg0KPGRp
diBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXY+DQo8YmxvY2txdW90ZSB0eXBl
PSJjaXRlIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+T24gTm92IDIxLCAyMDE4LCBhdCA3OjAw
IEFNLCBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmdyZWdpbWlyc2t5QGdtYWlsLmNv
bSIgY2xhc3M9IiI+Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PC9kaXY+DQo8
YnIgY2xhc3M9IkFwcGxlLWludGVyY2hhbmdlLW5ld2xpbmUiPg0KPGRpdiBjbGFzcz0iIj4NCjxk
aXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGRp
cj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0
ciIgY2xhc3M9IiI+SGkgQ2FybG9zLA0KPGRpdiBjbGFzcz0iIj5hcG9sb2dpZXMgZm9yIHRoZSBw
cm9sb25nZWQgc2lsZW5jZS4gVGhhbmsgeW91IGZvciB5b3VyIGNvbnNpZGVyYXRpb24gb2YgdGhl
IHByb3Bvc2VkIG5ldyB0ZXh0IGFuZCB0aGUgYWNrbm93bGVkZ21lbnQgdGhhdCB3ZSdyZSBjb252
ZXJnaW5nLjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXY+SSBk
byBub3QgcmVjYWxsIChub3IgY2FuIEkgZmluZCBiZWxvdykgYW55IHRleHQgZnJvbSBtZSB3aXRo
IGFueSBhY2tub3dsZWRnZW1lbnQgb2YgY29udmVyZ2VuY2UuIFRoYXQgaXMgYSBtaXNyZXByZXNl
bnRhdGlvbi48L2Rpdj4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2PkkgZG8gc2Vl
IHlvdSAobm90IEkpIHdyb3RlIGJlbG93IGFnYWluICjigJxHbGFkIHRoYXQgd2UncmUgY29udmVy
Z2luZy7igJ0pIEkgZG8gbm90IHNlZSB0aGUgYmFzaXMgZm9yIHRoYXQuPC9kaXY+DQo8ZGl2Pjxi
ciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5JIGRpZCB0ZWxsIExvYSBJIHNhdyBwcm9ncmVzcyAo
bm90IGNvbnZlcmdlbmNlKSBidXQgYWxzbyB0aGF0IG15IG1haW4gcXVlc3Rpb24gcmVtYWluZWQs
IGluIG15IGh1bWJsZSBvcGluaW9uLCB1bnNhdGlzZmFjdG9yaWx5IGFuc3dlcmVkLjwvZGl2Pg0K
PGRpdj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5
cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNz
PSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4N
CjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2
IGNsYXNzPSIiPlBsZWFzZSBmaW5kIHRoZSBuZXcgY29tbWVudHMgaW4tbGluZSB0YWdnZWQgR0lN
MyZndDsmZ3Q7LjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxk
aXYgY2xhc3M9IiI+UmVnYXJkcyw8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+R3JlZzwvZGl2Pg0KPGJy
IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPg0KPGRpdiBkaXI9Imx0ciIgY2xh
c3M9IiI+T24gV2VkLCBOb3YgNywgMjAxOCBhdCA4OjUyIFBNIENhcmxvcyBQaWduYXRhcm8gKGNw
aWduYXRhKSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmNwaWduYXRhQGNpc2NvLmNvbSIgY2xhc3M9IiI+
Y3BpZ25hdGFAY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8
YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHgg
MC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0
OjFleCI+DQo8ZGl2IHN0eWxlPSJvdmVyZmxvdy13cmFwOiBicmVhay13b3JkOyIgY2xhc3M9IiI+
W0dyZWcsIExvYSwgcmVzcG9uZGluZyB0byBib3RoIG9uIHRoaXMgc2luZ2xlIGVtYWlsIHJlcGx5
XQ0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SGks
IExvYSw8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNs
YXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIi
Pg0KPGRpdiBjbGFzcz0iIj5PbiBOb3YgNiwgMjAxOCwgYXQgMTo0OSBQTSwgTG9hIEFuZGVyc3Nv
biAmbHQ7PGEgaHJlZj0ibWFpbHRvOmxvYUBwaS5udSIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIi
PmxvYUBwaS5udTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJnbWFpbC1tXy04MDQ4
MTU1MjY0ODcyMTQyMTcxQXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+DQo8ZGl2IGNsYXNzPSIi
PkNhcmxvcyw8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQpTaW5jZSB0aGUgYSB3ZyBhZG9w
dGlvbiBwb2xsIEkgcmVhZCB5b3VyIGNvbW1lbnRzIGFzIHRoYXQgd2UgYXJlIGRvaW5nPGJyIGNs
YXNzPSIiPg0KcHJvZ3Jlc3MsIGFuZCB0aGF0IHdlIGNhbiBhZGRyZXNzIHRoZSByZXN0IGR1cmlu
ZyB0aGUgd2cgcHJvY2Vzcyw8YnIgY2xhc3M9IiI+DQpjb3JyZWN0PzxiciBjbGFzcz0iIj4NCjxi
ciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xh
c3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SSBhZ3JlZSB3ZSBhcmUgbWFraW5nIHByb2dy
ZXNzLCB0aGFuayB5b3UuIE1vc3QgcXVlc3Rpb25zIGNhbiBiZSBhZGRyZXNzZWQgbGF0ZXIsIGJ1
dCBvbmx5IHRoZSB2ZXJ5IGZpcnN0IHF1ZXN0aW9uIGdvZXMgdG8gdGhlIGhlYXJ0IG9mIGFuIGFk
b3B0aW9uIHBvbGwuIElmIHdlIGNhbiBjbG9zZSBvbiB0aGF0LCB0aGUgcmVzdCBjYW4gYmUgYWRk
cmVzc2VkIGxhdGVyIChub3RlIHRoZSBzYW1lIHF1ZXN0aW9uIGlzIHJlbGF0ZWQNCiBhbHNvIHRv
IHRoZSBsYXN0IHF1ZXN0aW9uLik8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5
cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4vTG9hPGJyIGNsYXNzPSIiPg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0K
PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkhpLCBHcmVnLDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIg
Y2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+VGhhbmsgeW91IHZlcnkgbXVjaCBmb3Ig
eW91ciByZXNwb25zZXMg4oCUIHBsZWFzZSBzZWUgaW5saW5lLjwvZGl2Pg0KPGRpdiBjbGFzcz0i
Ij48YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIiBjbGFzcz0iIj4NCjxkaXYg
Y2xhc3M9IiI+T24gTm92IDYsIDIwMTgsIGF0IDc6MTggUE0sIEdyZWcgTWlyc2t5ICZsdDs8YSBo
cmVmPSJtYWlsdG86Z3JlZ2ltaXJza3lAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9
IiI+Z3JlZ2ltaXJza3lAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PC9kaXY+DQo8YnIgY2xhc3M9
ImdtYWlsLW1fLTgwNDgxNTUyNjQ4NzIxNDIxNzFBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4N
CjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIi
IGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+SGkgQ2FybG9zLA0KPGRpdiBjbGFz
cz0iIj50aGFuayB5b3UgZm9yIHlvdXIgY29uc2lkZXJhdGlvbiBvZiBteSByZXNwb25zZXMuIEds
YWQgdGhhdCB3ZSdyZSBjb252ZXJnaW5nLiBQbGVhc2UgZmluZCBhZGRpdGlvbmFsIG5vdGVzIGlu
LWxpbmUgdGFnZ2VkIEdJTTImZ3Q7Jmd0Oy48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNz
PSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlJlZ2FyZHMsPC9kaXY+DQo8ZGl2IGNsYXNzPSIi
PkdyZWc8L2Rpdj4NCjxiciBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4NCjxk
aXYgZGlyPSJsdHIiIGNsYXNzPSIiPk9uIFR1ZSwgTm92IDYsIDIwMTggYXQgMTI6MTEgQU0gQ2Fy
bG9zIFBpZ25hdGFybyAoY3BpZ25hdGEpICZsdDs8YSBocmVmPSJtYWlsdG86Y3BpZ25hdGFAY2lz
Y28uY29tIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9IiI+Y3BpZ25hdGFAY2lzY28uY29tPC9hPiZn
dDsgd3JvdGU6PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxf
cXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNv
bGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+DQo8ZGl2IGNsYXNzPSIiPkhp
IEdyZWcsDQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0i
Ij5NYW55IHRoYW5rcyBmb3IgeW91ciByZXNwb25zZSBhbmQgc3VnZ2VzdGlvbnMhIFBsZWFzZSBz
ZWUgaW5saW5lLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNz
PSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPk9u
IE5vdiAyLCAyMDE4LCBhdCA2OjEzIEFNLCBHcmVnIE1pcnNreSAmbHQ7PGEgaHJlZj0ibWFpbHRv
OmdyZWdpbWlyc2t5QGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPmdyZWdpbWly
c2t5QGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJnbWFpbC1tXy04
MDQ4MTU1MjY0ODcyMTQyMTcxZ21haWwtbV8yOTM5NjQxNjAyNjg4MjYyNjY4QXBwbGUtaW50ZXJj
aGFuZ2UtbmV3bGluZSI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgc3R5bGU9ImZv
bnQtZmFtaWx5OkhlbHZldGljYTtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250
LXZhcmlhbnQtY2Fwczpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5v
cm1hbDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtaW5kZW50OjBweDt0ZXh0LXRyYW5zZm9ybTpub25l
O3doaXRlLXNwYWNlOm5vcm1hbDt3b3JkLXNwYWNpbmc6MHB4O3RleHQtZGVjb3JhdGlvbjpub25l
IiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPkhpIENhcmxvcywNCjxkaXYgY2xh
c3M9IiI+dGhhbmsgeW91IGZvciB5b3VyIGNvbW1lbnRzLiBQbGVhc2UgZmluZCBteSBub3Rlcywg
YW5zd2VycyBpbi1saW5lIHRhZ2dlZCBHSU0mZ3Q7Jmd0Oy48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+
PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlJlZ2FyZHMsPC9kaXY+DQo8ZGl2
IGNsYXNzPSIiPkdyZWc8YnIgY2xhc3M9IiI+DQo8YnIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJn
bWFpbF9xdW90ZSI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj5PbiBUaHUsIE9jdCAyNSwgMjAx
OCBhdCA4OjQ3IFBNIENhcmxvcyBQaWduYXRhcm8gKGNwaWduYXRhKSAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmNwaWduYXRhQGNpc2NvLmNvbSIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSIiPmNwaWduYXRh
QGNpc2NvLmNvbTwvYT4mZ3Q7IHdyb3RlOjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGJsb2NrcXVv
dGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2Jv
cmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPg0K
PGRpdiBjbGFzcz0iIj5IaSwNCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPkNjIEJGRCBXRzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+
DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SXQgd291bGQgYmUgdXNlZnVsIHRvIHVuZGVyc3RhbmQg
dGhlIHVzZSBjYXNlIG1vdGl2YXRpb24gb3IgYXBwbGljYWJpbGl0eSBvZiB0aGlzIGRyYWZ0LCBv
dGhlciB0aGFuIGl0IGNhbiBiZSBkb25lLjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8
ZGl2IGNsYXNzPSIiPkdJTSZndDsmZ3Q7Jm5ic3A7IFRoZSBtb3RpdmF0aW9uIGNhbiBiZSBzZWVu
IGluIHRoZSBmb2xsb3dpbmcgKGZyb20gYW5vdGhlciBkcmFmdCB0aGF0IGRpc2N1c3NlcyBPQU0g
b3ZlciBHLUFDaDo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyBJ
biBzb21lPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtlbnZpcm9ubWVudHMsIHRo
ZSBvdmVyaGVhZCBvZiBleHRyYSBJUC9VRFAgZW5jYXBzdWxhdGlvbnMgbWF5IGJlPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtjb25zaWRlcmVkIGFzIG92ZXJidXJkZW4gYW5kIG1h
a2UgdXNpbmcgbW9yZSBjb21wYWN0IEctQUNoPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAm
bmJzcDtlbmNhcHN1bGF0aW9uIGF0dHJhY3RpdmUuPC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+V2lsbCBhZGQgdGV4dCBpbiB0aGUgZHJhZnQuPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xh
c3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Q01QOiBUaGFuayB5b3UgdmVyeSBtdWNoLiBU
aGlzIGlzIGEgZ29vZCBzdGFydCwgYWx0aG91Z2ggaXQgd291bGQgYmUgdXNlZnVsIHRvIGFkZCBw
cmVjaXNpb24gaW50byB3aGljaCBlbnZpcm9ubWVudHMgc3BlY2lmaWNhbGx5LCBhbmQgdGhlIGJ1
cmRlbiBjb21wYXJpc29uIGJldHdlZW4gSVAvVURQIGFuZCBHLUFDaC48L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXYgY2xhc3M9IiI+R0lNMiZndDsmZ3Q7
IFRoYW5rIHlvdSBmb3IgYWdyZWVpbmcgdG8gdGhpcywgYW5kIEkndmUgYWRkZWQgdGhlIHRleHQg
aW4gdGhlIHdvcmtpbmcgdmVyaW9uLiBXaWxsIHdvcmsgb24gaW1wcm92aW5nIHRoZSB0ZXh0IGlu
IHRoZSBtZWFudGltZS48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0K
PGRpdiBjbGFzcz0iIj5DTVA6IFNvcnJ5IGlmIEkgd2FzIG5vdCBjbGVhci4gTGlrZSBJIHNhaWQs
IHRoaXMgaXMgYSBnb29kIHN0YXJ0IGFuZCBwcm9iYWJseSBuZWNlc3NhcnkgKGJ1dCBub3Qgc3Vm
ZmljaWVudCkgdGV4dC48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPkNNUDogV2hpY2ggZW52aXJvbm1lbnRzIHNwZWNpZmljYWxseT8gQXQg
dGhpcyBwb2ludCwgdGhlIHNjb3BlIGFuZCB0YXJnZXQgb2YgdGhlIHdvcmsgaXMgbm90IGNsZWFy
IHRvIG1lLiBUaGF0IHdhcyBteSBxdWVzdGlvbi4gSXMgdGhpcyBmb3IgTVBMUy1UUCBQMk1QPyBJ
ZiBzbywgdGhlIHVuZGVybHlpbmcgc2VlbXMgdG8gaGF2ZSBzdGFsbGVkOiZuYnNwOzwvZGl2Pg0K
PGRpdiBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9y
ZmM3MTY3L3JlZmVyZW5jZWRieS8iIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj5odHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9yZmM3MTY3L3JlZmVyZW5jZWRieS88L2E+PC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPkNNUDogSSB0aGluayB0aGVzZSB0d28gcXVlc3Rpb25zIHNob3VsZCBiZSBh
bnN3ZXJlZDogMS4gV2hhdCBzcGVjaWZpYyBlbnZpcm9ubWVudHM/IDIuIEhvdyBjdXJyZW50IHNv
bHV0aW9ucyBkbyBub3Qgc29sdmUgaXQgKGkuZS4sIHdoYXQgaXMgYW5kIGNhbiB3ZSBxdWFudGlm
eSB0aGUgb3ZlcmJ1cmRlbik/PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2Nr
cXVvdGU+DQo8ZGl2IGNsYXNzPSIiPkdJTTMmZ3Q7Jmd0OyBBbmR5IE1hbGlzIGhhcyBwb2ludGVk
IHRvIHRoZSByZXF1aXJlbWVudHMgZm9yIHByb2FjdGl2ZSBPQU0sIHBhcnRpY3VsYXJseSBtb25p
dG9yaW5nIHBhdGggY29udGludWl0eSwgbGlzdGVkIGluIFNlY3Rpb24gNC4xIFJGQyA0Njg3Lg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2Pkp1
c3QgdG8gdW5kZXJzdGFuZCDigJQgdGhlIGJhc2lzIG9mIHRoaXMgd29yayBpcyBSZXF1aXJlbWVu
dHMgZnJvbSBSRkMgNDY4NyBmcm9tIHRoZSB5ZWFyIDIwMDY/PC9kaXY+DQo8ZGl2PjxiciBjbGFz
cz0iIj4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNs
YXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0i
Ij4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8
ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4NCjxkaXYg
Y2xhc3M9IiI+VGhlc2UgYXJlIG5vdCBzcGVjaWZpYyB0byBNUExTLVRQIGJ1dCB0byBPQU0gb3Zl
ciBwMm1wIE1QTFMgTFNQLiBUaGUgZm9sbG93aW5nIHRleHQgaGFzIGJlZW4gYWRkZWQgdG8gdGhl
IFNlY3VyaXR5IENvbnNpZGVyYXRpb25zIHNlY3Rpb24gaW4gdGhlIHJlY2VubHkgdXBsb2FkZWQg
LTA0IHZlcnNpb24gb2YgdGhlIGRyYWZ0OjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2PjxiciBj
bGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5BZGRpbmcgc2NvcGUgYW5kIHJhdGlvbmFsZSBmb3Igc29t
ZSB3b3JrIGluIHRoZSBTZWN1cml0eSBDb25zaWRlcmF0aW9ucyBkb2VzIG5vdCBzZWVtIGxpa2Ug
dGhlIHJpZ2h0IHNlcXVlbnRpYWxpdHkgdG8gc2V0IHRoZSBzdGFnZS48L2Rpdj4NCjxiciBjbGFz
cz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4N
CjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2
IGRpcj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBkaXI9
Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+DQo8ZGl2IGNsYXNzPSIi
Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7QWxzbywgQkZEIGZvciBwMm1wIE1QTFMgTFNQ
IE1VU1QgZm9sbG93IHRoZSByZXF1aXJlbWVudHMgbGlzdGVkIGluPC9kaXY+DQo8ZGl2IGNsYXNz
PSIiPiZuYnNwOyAmbmJzcDtzZWN0aW9uIDQuMSBbUkZDNDY4N10gdG8gYXZvaWQgY29uZ2VzdGlv
biBpbiB0aGUgY29udHJvbCBwbGFuZSBvciB0aGU8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7
ICZuYnNwO2RhdGEgcGxhbmUgY2F1c2VkIGJ5IHRoZSByYXRlIG9mIGdlbmVyYXRpbmcgQkZEIGNv
bnRyb2wgcGFja2V0cy4mbmJzcDsgQW48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNw
O29wZXJhdG9yIFNIT1VMRCBjb25zaWRlciB0aGUgYW1vdW50IG9mIGV4dHJhIHRyYWZmaWMgZ2Vu
ZXJhdGVkIGJ5PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtwMm1wIEJGRCB3aGVu
IHNlbGVjdGluZyB0aGUgaW50ZXJ2YWwgYXQgd2hpY2ggdGhlIE11bHRpcG9pbnRIZWFkIHdpbGw8
L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNwO3RyYW5zbWl0IEJGRCBjb250cm9sIHBh
Y2tldHMuJm5ic3A7IEFsc28sIHRoZSBvcGVyYXRvciBNQVkgY29uc2lkZXIgdGhlPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtzaXplIG9mIHRoZSBwYWNrZXQgdGhlIE11bHRpcG9p
bnRIZWFkIHRyYW5zbWl0cyBwZXJpb2RpY2FsbHkgYXMgdXNpbmc8L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+Jm5ic3A7ICZuYnNwO0lQL1VEUCBlbmNhcHN1bGF0aW9uIGFkZHMgdXAgdG8gMjggb2N0ZXRz
LCB3aGljaCBpcyBtb3JlIHRoYW4gNTAlIG9mPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAm
bmJzcDtCRkQgY29udHJvbCBwYWNrZXQgbGVuZ3RoLCBjb21wYXJpbmcgdG8gRy1BQ2ggZW5jYXBz
dWxhdGlvbi48L2Rpdj4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBz
dHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2Io
MjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPg0KPGRpdiBzdHlsZT0ib3ZlcmZsb3ctd3Jh
cDogYnJlYWstd29yZDsiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+
PGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNs
YXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0i
Ij4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPg0K
PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4
IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVm
dDoxZXgiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPjxi
ciBjbGFzcz0iIj4NCjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFz
cz0iIj4NCjxkaXYgZGlyPSJsdHIiIHN0eWxlPSJmb250LWZhbWlseTpIZWx2ZXRpY2E7Zm9udC1z
aXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFsO2ZvbnQt
d2VpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC1hbGlnbjpzdGFydDt0ZXh0
LWluZGVudDowcHg7dGV4dC10cmFuc2Zvcm06bm9uZTt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1z
cGFjaW5nOjBweDt0ZXh0LWRlY29yYXRpb246bm9uZSIgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRy
IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+DQo8
YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHgg
MC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0
OjFleCI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rp
dj4NCjxkaXYgY2xhc3M9IiI+SeKAmW0gYWxzbyBpbmNyZWFzaW5nbHkgY29uY2VybmVkIGJ5IGNv
bmZ1c2luZyBzY29wZSBhbmQgZGVmaW5pdGlvbiBvZiBzcGVjaWZpY2F0aW9ucy48L2Rpdj4NCjxk
aXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkZvciBleGFt
cGxlOjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LW1pcnNreS1t
cGxzLXAybXAtYmZkLTA0I3NlY3Rpb24tMy4yIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9IiI+aHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LW1pcnNreS1tcGxzLXAybXAtYmZkLTA0I3Nl
Y3Rpb24tMy4yPC9hPjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+My4yLiZuYnNwOyBOb24tSVAgRW5jYXBzdWxhdGlvbiBvZiBNdWx0aXBv
aW50IEJGRA0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+Jm5ic3A7ICZuYnNwO05vbi1JUCBlbmNhcHN1bGF0aW9uIGZvciBtdWx0aXBvaW50IEJGRCBv
dmVyIHAybXAgTVBMUyBMU1AgTVVTVCB1c2U8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7ICZu
YnNwO0dlbmVyaWMgQXNzb2NpYXRlZCBDaGFubmVsIChHLUFDaCkgTGFiZWwgKEdBTCkgW1JGQzU1
ODZdIGF0IHRoZTwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7Ym90dG9tIG9mIHRo
ZSBsYWJlbCBzdGFjayBmb2xsb3dlZCBieSBBc3NvY2lhdGVkIENoYW5uZWwgSGVhZGVyPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDsoQUNIKS4mbmJzcDsgQ2hhbm5lbCBUeXBlIGZp
ZWxkIGluIEFDSCBNVVNUIGJlIHNldCB0byBCRkQgQ1YgW1JGQzY0MjhdLjwvZGl2Pg0KPGJyIGNs
YXNzPSJnbWFpbC1tXy04MDQ4MTU1MjY0ODcyMTQyMTcxZ21haWwtbV8yOTM5NjQxNjAyNjg4MjYy
NjY4Z21haWwtbV8tNTk5MjcyMDUxMjU3MjAxNjM5OEFwcGxlLWludGVyY2hhbmdlLW5ld2xpbmUi
Pg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkZpcnN0LCB0aGVyZeKAmXMg
bm8gZGVmaW5pdGlvbiBmb3Igbm9uLUlQIEJGRCBpbiBSRkMgNTU4NiDigJQgb25seSBpbiBSRkMg
NTg4NS48L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdiBjbGFzcz0iIj5HSU0mZ3Q7
Jmd0OyBSRkMgNTU4NiBkZWZpbmVkIHRoZSB1c2Ugb2YgR0FMLiBJIHRoaW5rIHRoYXQgdGhpcyBy
ZWZlcmVuY2UgaXMgYXBwcm9wcmlhdGUuIEkgYWdyZWUgdGhhdCB0aGUgc2Vjb25kIHJlZmVyZW5j
ZSBzaG91bGQgYmUgdG8gUkZDIDU4ODUsIG5vdCBSRkMgNjQyOC4gV2lsbCBtYWtlIHRoZSBjaGFu
Z2UuPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9j
a3F1b3RlPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+Q01QOiBUaGFuayB5b3UuIEhvd2V2ZXIsIFJGQyA1ODg1IGlzIGluIHRoZSBjb250ZXh0IG9m
IFBXIFZDQ1Yg4oCUIGlzIHRoZXJlIGEgbWlzc2luZyBkZWZpbml0aW9uIGluIHRoZSBzcGVjcyBm
b3IgQkZEIG92ZXIgRy1BQ2ggZ2VuZXJpY2FsbHk/PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2IGNsYXNzPSIiPkdJTTImZ3Q7Jmd0OyBJIHRoaW5rIHRo
YXQgdGhlIGZvbGxvd2luZyBxdW90ZSBmcm9tIFJGQyA1NTg2IHNldCB0aGUgcmVsYXRpb25zaGlw
IGJldHdlZW4gQ2hhbm5lbCBUeXBlIGZpZWxkIGluIFBXIEFDSCBhbmQgRy1BQ2g6PC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDsgQ2hhbm5lbCBUeXBlcyBmb3IgdGhlIEFzc29jaWF0
ZWQgQ2hhbm5lbCBIZWFkZXIgYXJlIGFsbG9jYXRlZCBmcm9tPC9kaXY+DQo8ZGl2IGNsYXNzPSIi
PiZuYnNwOyAmbmJzcDsgdGhlIElBTkEgJnF1b3Q7UFcgQXNzb2NpYXRlZCBDaGFubmVsIFR5cGUm
cXVvdDsgcmVnaXN0cnkgW1JGQzQ0NDZdLiZuYnNwOzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5JIHVu
ZGVyc3RhbmQgdGhhdCB0aGF0IHRoZXJlJ3Mgb25lIGFuZCBvbmx5IG9uZSByZWdpc3RyeSBhbmQg
Y2hhbm5lbCB2YWx1ZXMgYXJlIGVxdWFsbHkgYXBwbGljYWJsZSB0byBQVyBBQ0ggYW5kIEctQUNo
LiBBbmQgZnVsbCBuYW1lIG9mIHRoZSByZWdpc3RyeSBub3cgaXMmbmJzcDtNUExTIEdlbmVyYWxp
emVkIEFzc29jaWF0ZWQgQ2hhbm5lbCAoRy1BQ2gpIFR5cGVzIChpbmNsdWRpbmcgUHNldWRvd2ly
ZSBBc3NvY2lhdGVkIENoYW5uZWwNCiBUeXBlcykuPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9k
aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xh
c3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Q01QOiBUaGF0IGlzIGNvcnJlY3QuIEkgd2Fz
IGN1cmlvdXMgYXMgdG8gd2hldGhlciBhZGRpdGlvbmFsIGNvbnRyb2wgcGxhbmUgaXMgbmVlZGVk
IGZvciB0aGlzIHN1cHBvcnQuPC9kaXY+DQo8YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBl
PSJjaXRlIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0i
Ij4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8
ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUi
IHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJn
YigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBj
bGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0i
Y2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgc3R5bGU9ImZv
bnQtZmFtaWx5OkhlbHZldGljYTtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250
LXZhcmlhbnQtY2Fwczpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5v
cm1hbDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtaW5kZW50OjBweDt0ZXh0LXRyYW5zZm9ybTpub25l
O3doaXRlLXNwYWNlOm5vcm1hbDt3b3JkLXNwYWNpbmc6MHB4O3RleHQtZGVjb3JhdGlvbjpub25l
IiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxk
aXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIg
c3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdi
KDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNs
YXNzPSIiPlNlY29uZCwgdGhlIHNwZWNpZmljYXRpb24gaW4gUkZDIDY0MjggYXBwbGllcyB0byZu
YnNwO01QTFMgVHJhbnNwb3J0IFByb2ZpbGUgb25seS4gTk9UIGZvciBNUExTLCBhbmQgZXhwbGlj
aXRseSBOT1QgZm9yIFAyTVAhPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwv
ZGl2Pg0KPGRpdiBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwv
cmZjNjQyOCNzZWN0aW9uLTEiIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj5odHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvcmZjNjQyOCNzZWN0aW9uLTE8L2E+PC9kaXY+DQo8ZGl2IGNsYXNzPSIi
PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+Jm5i
c3A7ICZuYnNwO1RoaXMgZG9jdW1lbnQgc3BlY2lmaWVzIHRoZSBCRkQgZXh0ZW5zaW9uIGFuZCBi
ZWhhdmlvciB0byBzYXRpc2Z5IHRoZTwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7
Q0MsIHByb2FjdGl2ZSBDViBtb25pdG9yaW5nLCBhbmQgdGhlIFJESSBmdW5jdGlvbmFsIHJlcXVp
cmVtZW50cyBmb3I8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNwO2JvdGggY28tcm91
dGVkIGFuZCBhc3NvY2lhdGVkIGJpZGlyZWN0aW9uYWwgTFNQcy4mbmJzcDsgU3VwcG9ydGVkPC9k
aXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtlbmNhcHN1bGF0aW9ucyBpbmNsdWRlIEdl
bmVyaWMgQXNzb2NpYXRlZCBDaGFubmVsIExhYmVsIChHQUwpIC88L2Rpdj4NCjxkaXYgY2xhc3M9
IiI+Jm5ic3A7ICZuYnNwO0dlbmVyaWMgQXNzb2NpYXRlZCBDaGFubmVsIChHLUFDaCksIFZpcnR1
YWwgQ2lyY3VpdCBDb25uZWN0aXZpdHk8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Jm5ic3A7ICZuYnNw
O1ZlcmlmaWNhdGlvbiAoVkNDViksIGFuZCBVRFAvSVAuJm5ic3A7IFByb2NlZHVyZXMgZm9yIHVu
aWRpcmVjdGlvbmFsPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtwb2ludC10by1w
b2ludCAoUDJQKSBhbmQgcG9pbnQtdG8tbXVsdGlwb2ludCAoUDJNUCkgTFNQcyBhcmUgZm9yPC9k
aXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDtmdXJ0aGVyIHN0dWR5LjwvZGl2Pg0KPGJy
IGNsYXNzPSJnbWFpbC1tXy04MDQ4MTU1MjY0ODcyMTQyMTcxZ21haWwtbV8yOTM5NjQxNjAyNjg4
MjYyNjY4Z21haWwtbV8tNTk5MjcyMDUxMjU3MjAxNjM5OEFwcGxlLWludGVyY2hhbmdlLW5ld2xp
bmUiPg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlNvLCBubywgdGhpcyBk
b2VzIG5vdCB3b3JrLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4N
CjxkaXYgY2xhc3M9IiI+UkZDIDY0MjggZG9lcyBub3QgaGF2ZSBzY29wZSBmb3IgUDJNUC48L2Rp
dj4NCjxkaXYgY2xhc3M9IiI+QW5kIFJGQyA1NTg2IGRvZXMgbm90IHNwZWNpZnkgYW55dGhpbmcg
Zm9yIEJGRC4gSW5zdGVhZCwgd2hhdCBuZWVkcyB0byBiZSBjaXRlZCAoYXBwcm9wcmlhdGVseSBh
bmQgZXhwYW5kZWQpIGlzIFJGQyA1ODg1PC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxk
aXYgY2xhc3M9IiI+R0lNJmd0OyZndDsgUkZDIDU1ODYgc3BlY2lmaWVzIHRoZSB1c2Ugb2YgR0FM
IGFuZCBHLUFDaCBhbmQgdGhlIHJlZmVyZW5jZSBpcyB1c2VkIGluIHRoaXMgY29udGV4dC48L2Rp
dj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+
DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5DTVA6
IFRoaXMgaXMgdGhlIHNhbWUgY29tbWVudCBhcyBhYm92ZS48L2Rpdj4NCjxiciBjbGFzcz0iIj4N
CjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYg
ZGlyPSJsdHIiIHN0eWxlPSJmb250LWZhbWlseTpIZWx2ZXRpY2E7Zm9udC1zaXplOjEycHg7Zm9u
dC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1h
bDtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWluZGVudDowcHg7
dGV4dC10cmFuc2Zvcm06bm9uZTt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1zcGFjaW5nOjBweDt0
ZXh0LWRlY29yYXRpb246bm9uZSIgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4N
CjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+DQo8YmxvY2txdW90ZSBj
bGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVy
LWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+DQo8ZGl2
IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzY0Mjgjc2VjdGlv
bi00IiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9IiI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1s
L3JmYzY0Mjgjc2VjdGlvbi00PC9hPjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4mbmJzcDsgJm5ic3A7
ICZuYnNwOyZuYnNwO1JGQyA1ODg0IC0gQkZEIENDIGluIFVEUC9JUC9MU1ANCjxkaXYgY2xhc3M9
IiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgUkZDIDU4ODUgLSBCRkQgQ0MgaW4gRy1BQ2gmbmJzcDs8
L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2IGNsYXNzPSIiPkdJTSZn
dDsmZ3Q7IEknZCBwb2ludCB0aGF0IGl0IGlzIGZvciBwMnAgQkZEIENDLCBhbmQgcDJtcCBCRkQg
dXNlcyBkaWZmZXJlbnQgZnJvbSBwMnAgQkZEIG1ldGhvZCB0byBkZW11bHRpcGxleCBCRkQgY29u
dHJvbCBwYWNrZXRzLiZuYnNwOzwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9k
aXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KQ01QOiBBcG9sb2dpZXMg
SSBkaWQgbm90IHVuZGVyc3RhbmQgdGhpcyByZXNwb25zZS48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2IGNsYXNzPSIiPkdJTTImZ3Q7Jmd0OyBBcG9sb2dpZXMgZm9y
IHNlbmRpbmcgcGFydGlhbCBleHBsYW5hdGlvbi4gUDJNUCBCRkQgY2Fubm90IHVzZSBZb3VyIERp
c2NyaW1pbmF0b3IgZmllbGQgdG8gZGVtdWx0aXBsZXggdGhlIHJlY2lldmVkIEJGRCBjb250cm9s
IHBhY2tldC4gQkZEIGZvciBNdWx0aXBvaW50IE5ldHdvcmtzIGRlZmluZXMgdGhlIHNwZWNpYWwg
cHJvY2VkdXJlIHRoYXQgcmVxdWlyZXMgdGhlIHVzZSBvZiBTb3VyY2UgSUQuIFdoZW4gdGhlDQog
ZW5jYXBzdWxhdGlvbiBvZiBCRkQgY29udHJvbCBwYWNrZXQgZG9lcyBub3QgaW5jbHVkZSBJUC9V
RFAgaGVhZGVyLCB0aGUgU291cmNlIElEIGNhbiBiZSBwcm92aWRlZCBhcyBTb3VyY2UgTUVQLUlE
IFRMViBpbiBNUExTLVRQIEJGRCBDVi4gVGhpcyBkcmFmdCBwcm9wb3NlcyB0aGUgbmV3IElQIEFk
ZHJlc3MgVExWIGZvciB0aGF0LiBUaHVzIEkgaGF2ZSB0byBjb3JyZWN0IG15c2VsZiBhbmQgcmUt
c3RhdGUgdGhlIGVhcmxpZXIgdGV4dCBpbiB0aGUNCiBkcmFmdCB0aGF0IHRoZSB2YWx1ZSBpbiB0
aGUgQ2hhbm5lbCBUeXBlIGZpbGVkIG9mIEctQUNoIG11c3QgYmUgTVBMUy1UUCBDViAoMHgwMDIz
KS48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2Nr
cXVvdGU+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0i
Ij5DTVA6IEkgdW5kZXJzdG9vZCB5b3Ugc2FpZCBhYm92ZSB0aGF0IHRoZSByZWZlcmVuY2UgdG8g
UkZDNjQyOCB3YXMgaW5jb3JyZWN0LiZuYnNwOzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xh
c3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Q01QOiBOb3csIGp1c3QgdG8gdW5kZXJzdGFu
ZCB0aGUgYXBwcm9hY2g6Jm5ic3A7PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4N
CjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5DTVA6IEFyZSB5b3Ugc3VnZ2VzdGluZyB0aGF0IHRoZSBJ
UCBoZWFkZXIgaXMgbm90IHVzZWQgd2l0aCBCRkQgYW5kIGluc3RlYWQgYSBuZXcgVExWIChvZiB3
aGljaCBpbmZvcm1hdGlvbiBzdHJ1Y3R1cmU/KSBjYXJyaWVzIHRoZSBJUCBhZGRyZXNzIHRoYXQg
eW91IHJlbW92ZWQgYmVmb3JlPyBTZWVtcyBsaWtlIGEgbXVzaWNhbC1jaGFpcnMgYXJyYW5nZW1l
bnQgb2YgdGhlIGRhdGEuIEkgbWF5IHZlcnkgbGlrZWx5IGJlIG1pc3NpbmcNCiBzb21ldGhpbmcu
IEFwb2xvZ2llcyBpbiBhZHZhbmNlIGlmIHRoYXQgaXMgdGhlIGNhc2UuPC9kaXY+DQo8ZGl2IGNs
YXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5DTVA6IEFsc28sIGlz
IHRoZSBhcHBsaWNhYmlsaXR5IE1QTFMtVFA/IFdoYXQgaXMgdGhlIG5vcm1hdGl2ZSByZWZlcmVu
Y2UgZm9yIE1QTFMtVFAgUDJNUD88L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxv
Y2txdW90ZT4NCjxkaXYgY2xhc3M9IiI+R0lNMyZndDsmZ3Q7IEkgc2hvdWxkIGhhdmUgZXhwbGFp
bmVkIHdoeSBJIHRoaW5rIHRoYXQgTVBMUy1UUCBDViBtZXNzYWdlICgweDAwMjMpIHR5cGUgaXMg
bW9yZSBzdWl0YWJsZSB0aGFuIEJGRCBDb250cm9sLCBQVy1BQ0ggZW5jYXBzdWxhdGlvbiAod2l0
aG91dCBJUC9VRFAgSGVhZGVycykgKDB4MDAwNykuIFRoZSBsYXR0ZXIgaW5jbHVkZXMgb25seSB0
aGUgQkZEIGNvbnRyb2wgcGFja2V0IHdoaWxlIHRoZSBmb3JtYXQgb2YgdGhlDQogZm9ybWVyIGlu
Y2x1ZGVzIFNvdXJjZSBNRVAtSUQgVExWIHRoYXQgaW1tZWRpYXRlbHkgZm9sbG93cyB0aGUgQkZE
IGNvbnRyb2wgcGFja2V0LiBBbmQgd2l0aCB0aGUgbmV3IHByb3Bvc2VkIElQIEFkZHJlc3MgVExW
IHRoZSAweDAwMjMgRy1BQ2ggY2hhbm5lbCB3b3JrcyBiZXR0ZXIgZm9yIHAybXAgQkZEIG92ZXIg
cDJtcCBNUExTIExTUC4gQWx0ZXJuYXRpdmUsIG9mIGNvdXJzZSwgd291bGQgYmUgdG8gZGVmaW5l
IHRoZSBuZXcgRy1BQ2ggdHlwZQ0KIGZvciBwMm1wIEJGRCBvdmVyIHAybXAgTVBMUyBMU1AuPC9k
aXY+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBw
eCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGlu
Zy1sZWZ0OjFleCI+DQo8ZGl2IHN0eWxlPSJvdmVyZmxvdy13cmFwOiBicmVhay13b3JkOyIgY2xh
c3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+PGJy
IGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4N
CjwvYmxvY2txdW90ZT4NCjxkaXY+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2PlRoYW5rcyDi
gJQgSSBhcHByZWNpYXRlIHRoYXQgYSBsb3Qgb2YgcGFja2V0IGZvcm1hdHMgY291bGQgYmUgZHJh
d24uIE15IHF1ZXN0aW9uIGlzIHJlYWxseSByZWdhcmRpbmcgbW90aXZhdGlvbiBmb3IgdGhlIHdv
cmsgKHRoZSB2YWd1ZSDigJwgSW4gc29tZSBlbnZpcm9ubWVudHPigJ0pPC9kaXY+DQo8ZGl2Pjxi
ciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdj5UaGFua3MsPC9kaXY+DQo8ZGl2PjxiciBjbGFzcz0i
Ij4NCjwvZGl2Pg0KPGRpdj7igJQgQ2FybG9zLjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPGJsb2Nr
cXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0
ciIgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNs
YXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0i
Ij4NCjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9x
dW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29s
aWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij4NCjxkaXYgc3R5bGU9Im92ZXJm
bG93LXdyYXA6IGJyZWFrLXdvcmQ7IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNs
YXNzPSIiPg0KPGRpdiBjbGFzcz0iIj48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+VGhhbmtzLDwvZGl2
Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+Q2Fy
bG9zLjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9
IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGRpcj0i
bHRyIiBjbGFzcz0iIj4NCjxkaXYgZGlyPSJsdHIiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iZ21h
aWxfcXVvdGUiPg0KPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2lu
OjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQp
O3BhZGRpbmctbGVmdDoxZXgiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2
IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5DTVA6IFRoYW5r
cyBhZ2FpbiBmb3IgY29uc2lkZXJpbmcgdGhlIGNvbW1lbnQgdG8gaW1wcm92ZSB0aGUgZG9jdW1l
bnQuPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj5UaGFua3MsPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0K
PGRpdiBjbGFzcz0iIj5DYXJsb3MuPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4N
CjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8YmxvY2txdW90ZSB0eXBlPSJj
aXRlIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRyIiBzdHlsZT0iZm9u
dC1mYW1pbHk6SGVsdmV0aWNhO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQt
dmFyaWFudC1jYXBzOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9y
bWFsO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1pbmRlbnQ6MHB4O3RleHQtdHJhbnNmb3JtOm5vbmU7
d2hpdGUtc3BhY2U6bm9ybWFsO3dvcmQtc3BhY2luZzowcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmUi
IGNsYXNzPSIiPg0KPGRpdiBkaXI9Imx0ciIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGRp
diBjbGFzcz0iZ21haWxfcXVvdGUiPg0KPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBz
dHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2Io
MjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xh
c3M9IiI+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDsgJm5ic3A7IFJGQyA1MDg1IC0gVURQ
L0lQIGluIEctQUNoPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwO01QTFMtVFAgLSBDQy9DViBpbiBHQUwvRy1BQ2ggb3IgRy1BQ2g8L2Rpdj4NCjxiciBjbGFz
cz0iZ21haWwtbV8tODA0ODE1NTI2NDg3MjE0MjE3MWdtYWlsLW1fMjkzOTY0MTYwMjY4ODI2MjY2
OGdtYWlsLW1fLTU5OTI3MjA1MTI1NzIwMTYzOThBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4N
CjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8ZGl2
IGNsYXNzPSIiPg0KPGRpdiBkaXI9ImF1dG8iIGNsYXNzPSIiPg0KPGRpdiBzdHlsZT0iZm9udC1m
YW1pbHk6SGVsdmV0aWNhO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFy
aWFudC1jYXBzOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFs
O3RleHQtYWxpZ246c3RhcnQ7dGV4dC1pbmRlbnQ6MHB4O3RleHQtdHJhbnNmb3JtOm5vbmU7d2hp
dGUtc3BhY2U6bm9ybWFsO3dvcmQtc3BhY2luZzowcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmUiIGNs
YXNzPSIiPg0KVGhhbmtzLDwvZGl2Pg0KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6SGVsdmV0aWNh
O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOm5vcm1h
bDtmb250LXdlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtYWxpZ246c3Rh
cnQ7dGV4dC1pbmRlbnQ6MHB4O3RleHQtdHJhbnNmb3JtOm5vbmU7d2hpdGUtc3BhY2U6bm9ybWFs
O3dvcmQtc3BhY2luZzowcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmUiIGNsYXNzPSIiPg0KPGJyIGNs
YXNzPSIiPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpIZWx2ZXRpY2E7Zm9udC1z
aXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFsO2ZvbnQt
d2VpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC1hbGlnbjpzdGFydDt0ZXh0
LWluZGVudDowcHg7dGV4dC10cmFuc2Zvcm06bm9uZTt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1z
cGFjaW5nOjBweDt0ZXh0LWRlY29yYXRpb246bm9uZSIgY2xhc3M9IiI+DQrigJQgQ2FybG9zIFBp
Z25hdGFybzwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIi
Pg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPk9uIE9j
dCAxMywgMjAxOCwgYXQgNDoyNCBQTSwgR3JlZyBNaXJza3kgJmx0OzxhIGhyZWY9Im1haWx0bzpn
cmVnaW1pcnNreUBnbWFpbC5jb20iIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0iIj5ncmVnaW1pcnNr
eUBnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8L2Rpdj4NCjxiciBjbGFzcz0iZ21haWwtbV8tODA0
ODE1NTI2NDg3MjE0MjE3MWdtYWlsLW1fMjkzOTY0MTYwMjY4ODI2MjY2OGdtYWlsLW1fLTU5OTI3
MjA1MTI1NzIwMTYzOThBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxkaXYgY2xhc3M9IiI+
DQo8ZGl2IGRpcj0ibHRyIiBjbGFzcz0iIj5EZWFyIFdHIENoYWlycywgZXQgYWwuLA0KPGRpdiBj
bGFzcz0iIj5hcyB0aGUgYXV0aG9yIG9mIHRoZSBCRkQgZm9yIE11bHRpcG9pbnQgTmV0d29ya3Mg
b3ZlciBQb2ludC10by1NdWx0aS1Qb2ludCBNUExTIExTUCAoZHJhZnQtbWlyc2t5LW1wbHMtcDJt
cC1iZmQpIEkgd291bGQgbGlrZSB0byBhc2sgeW91IHRvIGNvbnNpZGVyIFdHIGFkb3B0aW9uIGNh
bGwgb2YgdGhlIGRyYWZ0LiBUaGUgZG9jdW1lbnQgYWRkcmVzc2VzIG5vbi1JUCBlbmNhcHN1bGF0
aW9uIG9mIHAybXAgQkZEIG92ZXIgTVBMUw0KIExTUCB0aGF0IG1heSBiZSB1c2VmdWwgaWYgdGhl
IG92ZXJoZWFkIG9mIElQLCBwYXJ0aWN1bGFybHkgSVB2NiwgZW5jYXBzdWxhdGlvbiBpcyB0aGUg
Y29uY2Vybi4gVGhlIGJhc2Ugc3BlY2lmaWNhdGlvbiBvZiBCRkQgZm9yIE11bHRpcG9pbnQgTmV0
d29ya3MgaXMgYXQgdGhpcyB0aW1lIGluIElFU0cgTEMuPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxi
ciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5SZWdhcmRzLDwvZGl2Pg0KPGRpdiBj
bGFzcz0iIj5HcmVnPC9kaXY+DQo8L2Rpdj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fPGJyIGNsYXNzPSIiPg0KbXBscyBtYWlsaW5nIGxpc3Q8YnIgY2xh
c3M9IiI+DQo8YSBocmVmPSJtYWlsdG86bXBsc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiIGNs
YXNzPSIiPm1wbHNAaWV0Zi5vcmc8L2E+PGJyIGNsYXNzPSIiPg0KPGEgaHJlZj0iaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9tcGxzIiB0YXJnZXQ9Il9ibGFuayIgY2xhc3M9
IiI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9tcGxzPC9hPjwvZGl2Pg0K
PC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9k
aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2
Pg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxi
ciBjbGFzcz0iIj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4N
CjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_88AC4C8CC9454B46BA8D42EDAA2EBEC8ciscocom_--


From nobody Sun Nov 25 06:42:27 2018
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6993D130DCC; Sun, 25 Nov 2018 06:42:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level: 
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.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 IkYwIBpMx7ZU; Sun, 25 Nov 2018 06:42:21 -0800 (PST)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.129]) (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 68106130DCB; Sun, 25 Nov 2018 06:42:20 -0800 (PST)
Received: from [46.226.53.55] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-1.bemta.az-c.eu-west-1.aws.symcld.net id A0/44-09207-AC4BAFB5; Sun, 25 Nov 2018 14:42:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1VTWUwTURTlzUyno1LzKCDXKhqqfqi0tqKmMVH xwy0Go5gYoyE6wEhrSmk6RarRiJpogRBxwaCptiAiIkGDLG4Bg6JYjCKgLLKIbRUxMagfuCRg pwMuH3Nz3jnnnXdm8oYh5V9oBcPZrJzFxBqV9GRqSVRsgspd9XOnJr8nROc8N0XXfeWaROcq9 0l1zWW5Ut2Tll8oVrK+uPgHsRntkBhMiWm23RK9Y3gUmU88Imx3v/aRmeiyi8hGkxkKF5FQ6v JJhIUc5xPg9Y2NLzwIOsvtZDaaxNB4BVRe76UFHIaXQpHdGTCRuAPB0TM5foFhQjEHtXfWi56 90OnNJQU6DKuh2jNfgBSeB2MdWHDIMAutp+oD6QhPgxF3OSFgEkdAt9cZwIAxFN9/QYo4HD56 RiWiPxH6fYVI5KOgoM8hFXEktDpzkNAMcBcNfVffSERBBcP5+eNBcdBUeCNQDfAcqBpMEP09C Ly1R2nREw1jlXWE6DHD2ca9Ij0LynIHKNH/ioTL2W/Gi84EX+vD8YNLaGj/0B4IkuMkaHJ8o0 RTHgkv7csEHIoV0NuehfLQggv/vLSITXCp5Zf0QuAjhcDT815K5KPBde8rLeKFUFL4iZzAzx5 4iH95F5KWIV2ixZCit6ayBqNKq9GotNrFqsUa4dGo2QOqJDWXrsrgeKtKq2YzeDW/PzXJmKw2 cdZK5L9myWZ3023kKE1pQNMZQhkuc67+uVM+NTEteb+e5fW7LOlGjm9AMxlGCbK0W34txMKlc LY9BqP/rk7IwAQrw2SfBFnGm9lU3pAiSm60hnlXYC8gmcHA/ByYNc+y/NNeUeIg5ZQpzcQpIm SlwmYsbNanm/5ET/wJrShSESpDQUFB8mAzZ0k1WP/Xh1AEg5ShshohJdhgsv5pMOQvR/jLzXa OCOWs7F9JkYnyqIHnM7aVu/tHKzI2NERuLxx5eComadWm+tLXG7cuVHsrqsMam9/bsET7Iadn n7b67J1335cf6zI2Nx48Od16d2lu/NSNcTfN8QMVuj2L4g539B9Z1+uJaVkZ//iQuy78Bdzre uuYG5k5eHqoLSoGr+04bkve2sbQWzovEtFrc4bnKClez2oXkBae/Q1FM8tJBAQAAA==
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-8.tower-307.messagelabs.com!1543156934!3453672!1
X-Originating-IP: [52.33.64.93]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 23423 invoked from network); 25 Nov 2018 14:42:17 -0000
Received: from us-west-2b.mta.dlp.protect.symantec.com (HELO EUR01-DB5-obe.outbound.protection.outlook.com) (52.33.64.93) by server-8.tower-307.messagelabs.com with AES256-SHA256 encrypted SMTP; 25 Nov 2018 14:42:17 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MdSGsqHV+rz6v47xEUkJhWmp988RWQsw/m6wgmfD16M=; b=G5B520tg6+20eaD7l7qfG23wBU/BFVQVxqPyGwPOBggDgHKG2zoiuAcxckHCMkW7ocw3BZU7hilt+omnZv/Gh46DwFHFfVhcYU/v3fsE9549CwbW/x2bBP9xTffvU0kmkUoWWn6iKIQhgqhbLsWT8pqXT12igozWp6NunMm8IRI=
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com (10.167.226.155) by DB5PR0301MB2119.eurprd03.prod.outlook.com (10.167.228.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1361.14; Sun, 25 Nov 2018 14:42:11 +0000
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::f507:afb2:b9c1:58c4]) by DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::f507:afb2:b9c1:58c4%2]) with mapi id 15.20.1361.019; Sun, 25 Nov 2018 14:42:11 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "spring-chairs@ietf.org" <spring-chairs@ietf.org>
CC: "spring@ietf.org" <spring@ietf.org>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-spring-segment-routing-mpls@ietf.org" <draft-ietf-spring-segment-routing-mpls@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: Resolution of issues raised in my early review of draft-ietf-spring-segment-routing-mpls-13
Thread-Index: AdSEyeKRbfrjO+74RbGwGglYiJfzuQ==
Date: Sun, 25 Nov 2018 14:42:11 +0000
Message-ID: <DB5PR0301MB1909604415156575FA6BBDAA9DD60@DB5PR0301MB1909.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR0301MB2119; 6:72LUFDApCNLJTwrThuICnES+fIBLFyINK9sOyPaXQlF/DJ0pJPmNk8uubokS3UUVvOLde6Y6/+e9eZdAaoXj3I7s7toWEjfyTz7/qnkpVyn0EujJOS5LRMYR9+P0C4UDlj2ck3k7lXULG/dv9wMaALC0jEzGbDHGMbpu/iH+Bmz36QmC3hRnbX45bsOREocOgcTAKdnbA2ceDDo/TH31vDXYKZUPJ1fdLAgoTW/3K4MrMOay+9V/u5ZgUbx3QEkGij1BZ6BADH5fRLQnQjBQ8cpC77znGTfRfdGyTrXfRtyLF/beVpz3T3PD6pw2hn8yEMmZhQ7Gj73B9P8EsmbcmjFYwDop3hbkvXeQUPLCiemOWGThSud/COn44FqvpxzqJot2o3nipob/ph5x1uYRxTsOIN0ntsxVM0fvZuzL2tj7MzUTfPDn8Hxrhto4SeW9swbn6npWlTgB9LSchAcSvA==; 5:MgQ6FXX1nDgNmE5nAEmngHgdzphBw60xJ7to1GlLNWyw7WiFV6gNKmbFriHDz7yTTo/DjljrXnCW6ropki5S9ye1NejQsr4JNcJZw6TPDJUb0kvp5Wzme9CYEUwg3SJyCepHPJOqgrGMl02dGLBeu2YPUURET9yff7aIAYwfRiA=; 7:Oq26LsCMseBo4fPTtH0DiyAkxKTFollcPJm1e8gVyiVzoUCocD6sZ9xKnNFFC4KnFYOMFEGgWXvw/woNH3kA53EMyGNzvVpq2H33RUqUGmjMgdN9s9KUgSYrGPtybb9CwiG5JQGmGVnRJrlGLMTctA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: ed32cf26-fb8f-45c6-93f4-08d652e42f27
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB5PR0301MB2119; 
x-ms-traffictypediagnostic: DB5PR0301MB2119:
x-microsoft-antispam-prvs: <DB5PR0301MB2119C4BD8151793237D8B9819DD60@DB5PR0301MB2119.eurprd03.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231442)(944501410)(52105112)(10201501046)(93006095)(93001095)(3002001)(6055026)(148016)(149066)(150057)(6041310)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:DB5PR0301MB2119; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0301MB2119; 
x-forefront-prvs: 0867F4F1AA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(136003)(39850400004)(376002)(346002)(366004)(51444003)(252514010)(199004)(189003)(45074003)(2906002)(2501003)(21615005)(102836004)(6306002)(33656002)(54896002)(9686003)(236005)(450100002)(6506007)(476003)(71200400001)(5660300001)(316002)(6916009)(74316002)(606006)(14444005)(6436002)(2351001)(7736002)(256004)(26005)(8676002)(66066001)(106356001)(86362001)(7696005)(413944005)(3846002)(790700001)(6116002)(72206003)(186003)(105586002)(81166006)(81156014)(5640700003)(68736007)(478600001)(14454004)(53936002)(55016002)(53946003)(4326008)(97736004)(71190400001)(25786009)(99286004)(54906003)(8936002)(486006); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR0301MB2119; H:DB5PR0301MB1909.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: LbylzLOT27ijh0I2gZmt2bwlybC8U7wILHtlVLrC27S859Q3KqYlzHCUx0Ry0tkthev3w5os6wcj02qGqqLLWPJvnJcDDQWyQLARNTPGQSSaMduwIVvTn1YjNxbYX1Yrrfp0hxPp2eAQcuA0NETkqtj3u14hZhqT2qGiKjwrsMhEacGOyMqkIE0BcieTEL7Q7FBod4p7oGTgGBHDoAdJY5rbF1/u8zYTEXJcpIQUt9sxL0XsvYNPFGuYdUz123VBX3U8mnoJsk99f/D1CgcXxsygSpow9kUGj32GiPyxo1Z7Qtvy8s5AWcis25cGOdAPZfBCrXAkyKsFIKzrIOCcXfMeEUwxBqVSJRb8LpKkKDQ=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB5PR0301MB1909604415156575FA6BBDAA9DD60DB5PR0301MB1909_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ed32cf26-fb8f-45c6-93f4-08d652e42f27
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2018 14:42:11.5241 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0301MB2119
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/LoTHRCuGbN_aRgAVRN0opm7SUW8>
Subject: [mpls] Resolution of issues raised in my early review of draft-ietf-spring-segment-routing-mpls-13
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 25 Nov 2018 14:42:25 -0000

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

Dear all,
I did an early RtgDir review of draft-ietf-spring-segment-routing-mpls-13<=
https://www.ietf.org/mail-archive/web/spring/current/msg03762.html> in Jun=
e, and since then has been discussing the draft with the authors.

Now that a -16 version of the draft<https://tools.ietf.org/html/draft-ietf=
-spring-segment-routing-mpls-16> has been published, I think that all the =
issues I have raised then have been resolved - one way or another.

The table below summarizes the current status of these issues (including a=
 nit that I have raised following publication of the -14 version of the dr=
aft):

Issue

Current status

Comments


1.      Encapsulation of SR-MPLS packets:

a.       RFC 3032 (referenced by the draft) and RFC 5332 (not mentioned in=
 the draft) depend two encapsulations of labeled packets - one for Downstr=
eam-allocated labels and another for Upstream-allocated ones.

b.      From my POV the ST-MPLS only uses Downstream-allocated labels - bu=
t I expect the draft to state that explicitly, one way or another. (If Ups=
tream-allocated labels are relevant for SR-MPLS, I would see it as a major=
 gap, so I hope that this is not the case).

Fully resolved

The last para in Section 2.2 explicitly states that "Labels allocated in t=
his document are considered per platform down-stream allocated labels" and=
 explicitly references RFC 3031.


2.      Label spaces in SR-MPLS

a.       RFC 3031 (referenced by the draft) defines per-platform and per-i=
nterface label spaces, and RFC 5331 (not mentioned in the draft) adds cont=
ext-specific label spaces and context labels.

b.      The draft does not say which of these are or are not relevant for =
SR-MPLS

c.        From my POV:

                                                  i.       Labels represen=
ting all kinds of SIDs mentioned in the draft MUST be allocated from the p=
er-platform label space only

                                                ii.      At the same time,=
 instantiation of Mirror Segment IDs defined in Section 5.1 of the Segment=
 Routing Architecture draft using MPLS data plane clearly calls for contex=
t labels and context-specific label spaces

Fully resolved

See the previous comment.

In addition, Section 2.7.3.1 explicitly defines Mirror SIDs and their rela=
tionship with context labels and context label spaces defined in RFC 5331.=


Note: I am not sure that the Mirror SID can be considered as a generalizat=
ion of the context label (the last sentence in Section 2.7.3.1).

The relevant text in 8402 says:

In the event of a failure, a Point of Local Repair (PLR) diverting  traffi=
c from A to B does a PUSH of the Mirror SID on the protected traffic.  Whe=
n receiving the traffic with the Mirror SID as the active segment, B uses =
that segment and processes underlying segments in the context of A.

>From my POV, in SR-MPLS the "underlying segments" (in the highlighted text=
 above) are labels following the Mirror SID label, i.e., per RFC 8402 a Mi=
rror SID  cannot be the last label in the stack.

It would be nice to clarify this point.


3.      SR-MPLS and Hierarchical LSPs

a. =20     SR LSPs that include more than one segment are hierarchical LSP=
s from the POV of the MPLS data plane. Therefore some (possibly, all) of t=
he models for handling TTL and TC bits that have been defined in RFC 3443 =
(not mentioned in the draft) should apply to SR-MPLS

b.      RFC 8287 (not referenced in the draft) specifically discussed oper=
ation of the LSP Traceroute function for SR LSPs in the case when Pipe/Sho=
rt Pipe model for TTL handling is used

c.       I expect the draft to provide at least some guidelines regarding =
applicability of each specific model defined in RFC 3443 (separately for T=
TL and TC bits) to SR-MPLS.

Fully resolved

The relevant text has been added to Section 2.7.1. It has been copied from=
 RFC 8277.


4.      Inferring network protocol in SR-MPLS (the details are omitted)

Withdrawn

This has been discussed with the authors who have pointed out that prefix-=
 and Adj-SIDs are always associated with a specific network protocol (IPv4=
 and IPv6).


5.      Resolution of Conflicts:

a.  =20    Are the conflict resolution procedures listed in section 2.5 ma=
ndatory to implement?

b.      If they are mandatory to implement, are they also mandatory to dep=
loy, or can the operators simply treat any detected conflict as requiring =
human intervention and preventing normal operation of SR-MPLS?

c.       For the reference, the IETF capitalized MUST appears just in a fe=
w places in Section 2.5, and each appearance has very narrow context

d.      The tie-breaking rules in section 2.5.1 include some specific valu=
es for encoding FEC types and address families - but these values are not =
supposed to appear in any IANA registries (because the draft does not requ=
est any IANA actions). Can you please clarify what is so special about the=
se values?

e.       I also doubt that comparison of FECs that represent IPv4 and IPv6=
 prefix SIDs makes much sense (for conflict resolution or else), because, =
among other things, there are valid scenarios when an IPv4 /32 prefix is e=
mbedded in an IPv6 /128 one

f.         Section 2.5.1 defines 3 types of SR-MPLS FECs, but I am not sur=
e all SID types defined in the Segment Routing Architecture draft can be u=
nambiguously mapped to one of these types. Problematic examples include at=
 least the following

                                                  i.      Parallel Adjacen=
cy SID

                                                ii.      Mirror SID
Explicit mapping of SID types to SR-MPLS FEC types would be most useful IM=
O. If some SID types cannot be mapped to SR-MPLS FECs, this must be explic=
itly stated in the draft


Fully resolved

Parallel adjacencies and Mirror SIDs have been added to the section descri=
bing conflict resolution.



6.      Node SIDs in SR-MPLS:

a.       Node SIDs are explicitly defined and discussed in the Segment Rou=
ting Architecture draft but are not mentioned even once in this draft

b.      AFAIK, the common implementation practice today includes assignmen=
t of at least one Node SID to every node in the SR-MPLS domain

c.       Is there a requirement to assign at least one Node SID per {routi=
ng instance, topology, algorithm} in SR-MPLS? If not, can the authors expl=
ain expected behavior of such a node? (See also my comment about routing i=
nstances below)

Fully resolved

The text discussing the need for Node-SIDs in SR-MPLS, potential conflicts=
 that can be associated with these SIDs and their recommended resolution i=
n the last para in Section 2.



7.      SRGB Size in SR-MPLS

Fully Resolved

The current revision of the draft explicitly marks this issue as left FFS =
in Section 2.3.


8.      Algorithms and Prefix SIDs:

a.       The draft mentions Algorithms (as part of SR-MPLS Prefix FEC) in,=
 but it does not explicitly link them with the Prefix-SID algorithms defin=
ed in section 3.1.1 of the Segment Routing Architecture draft

b.      From my POV, the draft should explicitly state that the default Pr=
efix-SID algorithm MUST be implemented in all SR-MPLS-compliant routers

c.       The Segment Routing Architecture draft states (in section 3.1.3) =
that "Support of multiple algorithms applies to SRv6". But neither draft s=
tates whether multiple algorithms apply to SR-MPLS. Can you please clarify=
 this point?

Withdrawn




9.      Routing instances and the context for Prefix-SIDs

Fully Resolved

The authors have clarified that routing instances are only mentioned in th=
e context of incoming conflict resolution, and the draft explicitly states=
 that.


10.  Example of PUSH operation in Section 2.10.1

Withdrawn

TI-LFA mentioned as an example of  PUSH operation


11.  Numerous nits reported by Adrian

Fully resolved




12.  NIT: TI-LFA spelled as Ti-LFA

Fully resolved




13.  NIT: Missing Informational reference to TI-LFA draft

Fully resolved

The reference  to the TI-LFA draft has been added


14.  NIT: Missing references to RFC 3443, 5332 and 5331

Fully resolved

References to RFC 3443  and RFC 5331 have been added. I agree that there i=
s no need for a reference to RFC 5332.


15.  NIT: Missing reference to RFC 8287

Fully Resolved

 The reference has been added


16.=20 NIT: Problematic grammar in the first statement of the last para in=
 Section 2.3:
Local segments MAY be allocated from the Segment Routing Local Block (SRLB=
) [RFC8402<https://tools.ietf.org/html/rfc8402>] or from any unused label =
as long as it does not use a special purpose label

Fully resolved

The grammar issue (introduced in the -14 version) has been fixed.


Hopefully this summary will be useful.

Regards,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com


__________________________________________________________________________=
_

This e-mail message is intended for the recipient only and contains inform=
ation which is=20
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this=20
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original=20
and all copies thereof.
__________________________________________________________________________=
_
--_000_DB5PR0301MB1909604415156575FA6BBDAA9DD60DB5PR0301MB1909_
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-mic=
rosoft-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"ht=
tp://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
=09{font-family:"Cambria Math";
=09panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
=09{font-family:Calibri;
=09panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
=09{font-family:Verdana;
=09panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
=09{font-family:"Courier New \;color\:black";}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
=09{margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
=09{mso-style-priority:99;
=09color:#0563C1;
=09text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
=09{mso-style-priority:99;
=09color:#954F72;
=09text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
=09{mso-style-priority:34;
=09mso-margin-top-alt:auto;
=09margin-right:0cm;
=09mso-margin-bottom-alt:auto;
=09margin-left:0cm;
=09font-size:12.0pt;
=09font-family:"Times New Roman",serif;
=09color:black;}
span.EmailStyle17
=09{mso-style-type:personal-compose;
=09font-family:"Calibri",sans-serif;
=09color:windowtext;}
.MsoChpDefault
=09{mso-style-type:export-only;}
@page WordSection1
=09{size:612.0pt 792.0pt;
=09margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
=09{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Dear all,<o:p></o:p></p>
<p class=3D"MsoNormal">I did an <a href=3D"https://www.ietf.org/mail-archi=
ve/web/spring/current/msg03762.html">
early RtgDir review of draft-ietf-spring-segment-routing-mpls-13</a> in Ju=
ne, and since then has been discussing the draft with the authors.<o:p></o=
:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Now that <a href=3D"https://tools.ietf.org/html/dra=
ft-ietf-spring-segment-routing-mpls-16">
a -16 version of the draft</a> has been published, I think that all the is=
sues I have raised then have been resolved &#8211; one way or another.<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The table below summarizes the current status of th=
ese issues (including a nit that I have raised following publication of th=
e -14 version of the draft):<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" style=3D"border-collapse:collapse">
<tbody>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b>Iss=
ue</b><span style=3D"color:black"><o:p></o:p></span></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border:solid windo=
wtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b>Cur=
rent status</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border:solid windo=
wtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b>Com=
ments</b><o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">1.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Encapsulation of SR-MPLS packets:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">a.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
</span>RFC=203032 (referenced by the draft) and RFC 5332 (not mentioned in=
 the draft) depend two encapsulations of labeled packets - one for Downstr=
eam-allocated labels and another for Upstream-allocated ones.<o:p></o:p></=
p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">b.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>From my POV the ST-MPLS only uses Downstream-allocated labels &#821=
1; but I expect the draft to state that explicitly, one way or another. (I=
f Upstream-allocated labels are relevant for SR-MPLS, I would see it as a =
major gap, so I hope that this is not the
 case).<o:p></o:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The last para in Section 2.2 explicitly states that=
 &#8220;Labels allocated in this document are considered per platform down=
-stream allocated labels&#8221; and explicitly references RFC 3031.<o:p></=
o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">2.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Label spaces in SR-MPLS<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">a.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
</span>RFC 3031 (referenced by the draft) defines per-platform and per-int=
erface label spaces, and RFC 5331 (not mentioned in the draft) adds contex=
t-specific label spaces and context labels.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">b.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>The draft does not say which of these are or are not relevant for S=
R-MPLS<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">c.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
</span>&nbsp;From my POV:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:90.0pt;text-indent:-9.0=
pt"><span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&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;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>i.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </=
span>&nbsp;Labels representing all kinds of SIDs mentioned in the draft MU=
ST be allocated from the per-platform label space only<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:90.0pt;text-indent:-9.0=
pt"><span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&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;&n=
bsp;&nbsp;&nbsp;&nbsp;
</span>ii.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <=
/span>At the same time, instantiation of Mirror Segment IDs defined in Sec=
tion 5.1 of the Segment Routing Architecture draft using MPLS data plane c=
learly calls for context labels and context-specific label spaces<o:p></o:=
p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">See the previous comment. <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">In addition, Section 2.7.3.1 explicitly defines Mir=
ror SIDs and their relationship with context labels and context label spac=
es defined in RFC 5331.
<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>Note</b>: I am not sure that the Mirror SID can =
be considered as a generalization of the context label (the last sentence =
in Section 2.7.3.1).
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The relevant text in 8402 says:<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;"=
>In the event of a failure, a Point of Local Repair (PLR) diverting &nbsp;=
traffic from A to B does a PUSH of the Mirror SID on the protected traffic=
.&nbsp; When receiving the traffic with the Mirror SID as the
 active segment, B uses that segment <span style=3D"background:yellow;mso-=
highlight:yellow">
and processes underlying segments in the context of A</span>.</span><o:p><=
/o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">From my POV, in SR-MPLS the &#8220;underlying segme=
nts&#8221; (in the <span style=3D"background:yellow;mso-highlight:yellow">=

highlighted</span> text above) are labels following the Mirror SID label, =
i.e<b><i>., per RFC 8402 a Mirror SID &nbsp;cannot be the last label in th=
e stack</i></b>. &nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">It would be nice to clarify this point.<o:p></o:p><=
/p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">3.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>SR-MPLS and Hierarchical LSPs<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">a.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
</span>SR LSPs that include more than one segment are hierarchical LSPs fr=
om the POV of the MPLS data plane. Therefore some (possibly, all) of the m=
odels for handling TTL and TC bits that have been defined in RFC 3443 (not=
 mentioned in the draft) should apply
 to SR-MPLS<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">b.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>RFC 8287 (not referenced in the draft) specifically discussed opera=
tion of the LSP Traceroute function for SR LSPs in the case when Pipe/Shor=
t Pipe model for TTL handling is used<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">c.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
</span>I expect the draft to provide at least some guidelines regarding ap=
plicability of each specific model defined in RFC 3443 (separately=20for T=
TL and TC bits) to SR-MPLS.<o:p></o:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b>&nbsp;<o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The relevant text has been added to Section 2.7.1. =
It has been copied from RFC 8277.<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">4.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Inferring network protocol in SR-MPLS (the details are omitted)<o:p=
></o:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Withdrawn</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">This has been discussed with the authors who have p=
ointed out that prefix- and Adj-SIDs are always associated with a specific=
 network protocol (IPv4 and IPv6).<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">5.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Resolution of Conflicts: <o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">a.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,san=
s-serif">Are the conflict resolution procedures listed in section 2.5 mand=
atory to implement?</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">b.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>If they are mandatory to implement, are they also mandatory to depl=
oy, or can the operators simply treat any detected conflict as requiring h=
uman intervention and preventing normal operation of SR-MPLS?<o:p></o:p></=
p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">c.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
</span>For the reference, the IETF capitalized MUST appears just in a few =
places in Section 2.5, and each appearance has very narrow context<o:p></o=
:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">d.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,san=
s-serif">The tie-breaking rules in section 2.5.1 include some specific val=
ues for encoding FEC types and address families &#8211; but these values a=
re not supposed to appear in any IANA registries (because
 the draft does not request any IANA actions). Can you please clarify what=
 is so special about these values?</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">e.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,san=
s-serif">I also doubt that comparison of FECs that represent IPv4 and IPv6=
 prefix SIDs makes much sense (for conflict resolution or else), because, =
among other things, there are valid scenarios when
 an IPv4 /32 prefix is embedded in an IPv6 /128 one</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">f.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; &nbsp;</span><span style=3D"font-size:10.0pt;font-family:&quot;Ver=
dana&quot;,sans-serif">Section 2.5.1 defines 3 types of SR-MPLS FECs, but =
I am not sure all SID
 types defined in the Segment Routing Architecture draft can be unambiguou=
sly mapped to one of these types. Problematic examples include at least th=
e following</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:90.0pt;text-indent:-9.0=
pt"><span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&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;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>i.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </=
span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans-=
serif">Parallel Adjacency SID</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:90.0pt;text-indent:-9.0=
pt"><span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&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;&n=
bsp;&nbsp;&nbsp;&nbsp;
</span>ii.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <=
/span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,sans=
-serif">Mirror SID</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-si=
ze:10.0pt;font-family:&quot;Verdana&quot;,sans-serif">Explicit mapping of =
SID types to SR-MPLS FEC types would be most useful IMO. If some SID types=
 cannot be mapped to SR-MPLS FECs, this must be explicitly
 stated in the draft</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:81.0pt">&nbsp;<o:p></o:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">Parallel adjacencies and Mirror SIDs have been adde=
d to the section describing conflict resolution.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">6.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Node SIDs in SR-MPLS:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">a.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
</span>Node SIDs are explicitly defined and=20discussed in the Segment Rou=
ting Architecture draft but are not mentioned even once in this draft<o:p>=
</o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">b.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>AFAIK, the common implementation practice today includes assignment=
 of at least one Node SID to every node in the SR-MPLS domain<o:p></o:p></=
p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">c.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
</span>Is there a requirement to assign at least one Node SID per {routing=
 instance, topology, algorithm} in SR-MPLS? If not, can the authors explai=
n expected behavior of such a node? (See also my comment about routing ins=
tances below)<o:p></o:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The text discussing the need for Node-SIDs in SR-MP=
LS, potential conflicts that can be associated with these SIDs and their r=
ecommended resolution in the last para in Section 2.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">7.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>SRGB Size in SR-MPLS<o:p></o:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully Resolved</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The current revision of the draft explicitly marks =
this issue as left FFS in Section 2.3.<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">8.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Algorithms and Prefix SIDs:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">a.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
</span>The draft mentions Algorithms (as part of SR-MPLS Prefix FEC) in, b=
ut it does not explicitly link them with the Prefix-SID algorithms defined=
 in section 3.1.1 of the Segment Routing Architecture draft<o:p></o:p></p>=

<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">b.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>From my POV, the draft should explicitly state that the default Pre=
fix-SID algorithm MUST be implemented in all SR-MPLS-compliant routers<o:p=
></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.=
0pt">c.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,san=
s-serif">The Segment Routing Architecture draft states (in section 3.1.3) =
that &#8220;Support of multiple algorithms applies to SRv6&#8221;. But nei=
ther draft states whether multiple algorithms apply to SR-MPLS.
 Can you please clarify this point?</span><o:p></o:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Withdrawn</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">9.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Routing instances and the context for Prefix-SIDs<o:p></o:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully Resolved</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The authors have clarified that routing instances a=
re only mentioned in the context of incoming conflict resolution, and the =
draft explicitly states that.<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">10.<span style=3D"font-size:7.0pt">&nbsp;
</span>Example of PUSH operation in Section 2.10.1<o:p></o:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Withdrawn</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">TI-LFA mentioned as an example of &nbsp;PUSH operat=
ion<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">11.<span style=3D"font-size:7.0pt">&nbsp;
</span>Numerous nits reported by Adrian<o:p></o:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">12.<span style=3D"font-size:7.0pt">&nbsp;
</span><b>NIT</b>: TI-LFA spelled as Ti-LFA<o:p></o:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">13.<span style=3D"font-size:7.0pt">&nbsp;
</span><b>NIT</b>: Missing Informational reference to TI-LFA draft<o:p></o=
:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The reference &nbsp;to the TI-LFA draft has been ad=
ded<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">14.<span style=3D"font-size:7.0pt">&nbsp;
</span><b>NIT</b>: Missing references to RFC 3443, 5332 and 5331 <o:p></o:=
p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">References to RFC 3443 &nbsp;and RFC 5331 have been=
 added. I agree that there is no need for a reference to RFC 5332.<o:p></o=
:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">15.<span style=3D"font-size:7.0pt">&nbsp;
</span><b>NIT</b>: Missing reference to RFC 8287<o:p></o:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully Resolved</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">&nbsp;The reference has been added<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"362" valign=3D"top" style=3D"width:311.45pt;border:solid wind=
owtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.=
0pt">16.<span style=3D"font-size:7.0pt">&nbsp;
</span><b>NIT</b>: Problematic grammar in the first statement of the last =
para in Section 2.3:<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;C=
ourier New \;color\:black&quot;">Local segments MAY be allocated from the =
Segment Routing Local Block (SRLB) [</span><a href=3D"https://tools.ietf.o=
rg/html/rfc8402" title=3D"&quot;Segment Routing Architecture&quot;"><span =
style=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">RFC8402</sp=
an></a><span style=3D"font-size:10.0pt;font-family:&quot;Courier New \;col=
or\:black&quot;">]
 or from any unused label as long as it does not use a special purpose lab=
el</span><o:p></o:p></p>
</td>
<td width=3D"103" valign=3D"top" style=3D"width:92.15pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"242" valign=3D"top" style=3D"width:233.9pt;border-top:none;bo=
rder-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid win=
dowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The grammar issue (introduced in the -14 version) h=
as been fixed.<o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hopefully this summary will be useful.<o:p></o:p></=
p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Regards,<o:p></o:p></p>
<p class=3D"MsoNormal">Sasha<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Office: &#43;972-39266302<o:p></o:p></p>
<p class=3D"MsoNormal">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#43;972-549266=
302<o:p></o:p></p>
<p class=3D"MsoNormal">Email:&nbsp;&nbsp; Alexander.Vainshtein@ecitele.com=
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<br clear=3D"both">
__________________________________________________________________________=
_<BR>
<BR>
This e-mail message is intended for the recipient only and contains inform=
ation which is <BR>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have rece=
ived this <BR>
transmission in error, please inform us by e-mail, phone or fax, and then =
delete the original <BR>
and all copies thereof.<BR>
__________________________________________________________________________=
_<BR>
</body>
</html>

--_000_DB5PR0301MB1909604415156575FA6BBDAA9DD60DB5PR0301MB1909_--


From nobody Sun Nov 25 17:18:30 2018
Return-Path: <lcontrmu@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2618012D7F8; Thu,  8 Nov 2018 13:03:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 BrY9CKd733j5; Thu,  8 Nov 2018 13:03:31 -0800 (PST)
Received: from mail-qk1-x732.google.com (mail-qk1-x732.google.com [IPv6:2607:f8b0:4864:20::732]) (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 798C612D4E8; Thu,  8 Nov 2018 13:03:31 -0800 (PST)
Received: by mail-qk1-x732.google.com with SMTP id a132so29161968qkg.1; Thu, 08 Nov 2018 13:03:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=geNMUwxDtbNVvpHiXQOHwwP/JiNV+F+BIjVYevsNSmI=; b=NIX6XmRaQZzPbgUee6OAP1/OZRLLBuwhX2qGHvoAdFQlmYe2InFnn8n4hntKtHkiGz yd8Ll0IKfj2w5qBKq5Mv7/6UHAz2x61J6JVFusBhhq8tLyeECSXonen2x/JPdagF4H+z pxbmF25dd7cFKOQrSgrC3TrV6IZBAtuHDyx7g9G/1v9pMEWgHzthsah+Sd30edRkGQML 9v69AiMnH8uHUxAwsm24igNG+XF+IzFQeKWW7QrG9OQhcO88oGOaas5xouf1E5VHGqHg C/wMLFxtzTaErDTv5UTr7C4zaoenk3xaaD464WDLZgPUyGe4mSiK0MCl5MUuYCtzYMEB hSuA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=geNMUwxDtbNVvpHiXQOHwwP/JiNV+F+BIjVYevsNSmI=; b=VQFM4nEXPZRhl5RUUZjzI0ekAkv9ibmyP4vWocnnaTd5n0kc5c67ngjwy3yNNQ/joK evAkqveyOaipH8Jz7WJ/oOauU3lZg38+gRTTZcXav41l7hOx84wicS3liIwcErdtVw9i Cm35Enzy5UVGJbAMgXg9pWgONj304cdXfAoCJ6DuihcHGqaGaRBAKp1GjsYO188kdc0C ByPtu8bmHkUoOv31zTl2RYhO5fNJWcfKFdZW/dasu4Ope+hc0TQpYV118mABQFj33DR8 fp2vEJj+OIIJTlGU+Ay31CwurZgNQAMRky8ur8V1OCW6GBj+IUW4UoN/oGq9qdVSDrAN syHg==
X-Gm-Message-State: AGRZ1gK1m2Iq9GRbSmn1L2SVpu9A7TrADjyzcHW6CGuSNJwu7bqfda1I zRt82XB3TESAnyj7nvM9r/YJmM6JbvesiYR7UEY=
X-Google-Smtp-Source: AJdET5fns8iDnylsBNLg82XvLTseafriLL8r19CmMjDFEAIcu1q1XmSTyRyDq+9lokaqVwqml9tmApRQKADVqFG5CSA=
X-Received: by 2002:a0c:bc03:: with SMTP id j3mr6290996qvg.223.1541711010448;  Thu, 08 Nov 2018 13:03:30 -0800 (PST)
MIME-Version: 1.0
References: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu> <CANo7iXvqABddZedY+8gy+LJBGV5=a3vC9G_L9Ua9jfSrJd1GUQ@mail.gmail.com>
In-Reply-To: <CANo7iXvqABddZedY+8gy+LJBGV5=a3vC9G_L9Ua9jfSrJd1GUQ@mail.gmail.com>
From: "Luis M. Contreras" <lcontrmu@gmail.com>
Message-ID: <CAEwabvg=eD=_-YZrQWfzpj_CrGkvcEcMXdONcgX5SVF1uSYkdw@mail.gmail.com>
To: luayjalil@gmail.com
Cc: loa@pi.nu, mpls@ietf.org, mpls-chairs@ietf.org,  draft-ietf-mpls-sr-over-ip@ietf.org,  LUIS MIGUEL CONTRERAS MURILLO <luismiguel.contrerasmurillo@telefonica.com>
Content-Type: multipart/alternative; boundary="0000000000001fd29d057a2d914b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/dbK3MnU3X3EqtFCNmEdurwT9D5k>
X-Mailman-Approved-At: Sun, 25 Nov 2018 17:18:28 -0800
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
Date: Thu, 08 Nov 2018 21:03:34 -0000
X-Original-Date: Thu, 8 Nov 2018 22:03:19 +0100
X-List-Received-Date: Thu, 08 Nov 2018 21:03:34 -0000

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

Hi Loa,



As per your request, no, I'm not aware of any IPR that applies to this
draft.



Best regards



Luis M. Contreras



El jue., 8 nov. 2018 a las 11:20, Luay Jalil (<luayjalil@gmail.com>)
escribi=C3=B3:

> I'm not aware of any IPR related to this draft
>
> Thanks,
> Luay
>
> On Thu, Nov 8, 2018, 12:04 PM Loa Andersson <loa@pi.nu wrote:
>
>> Working Group,
>>
>> We are currently preparing draft draft-ietf-mpls-sr-over-ip for working
>> group last call.
>>
>> Part of this preparation is to do an IPR poll.
>>
>> This mail is to start the IPR poll.
>>
>> Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?
>>
>> If so, has this IPR been disclosed in compliance with IETF IPR rules
>> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>>
>> There is two IPR disclosures against individual documents that were
>> merged into draft-ietf-mpls-sr-over-ip.
>>
>> If you are listed as a document author or contributor please respond to
>> this email regardless of whether or not you are aware of any relevant
>> IPR. *The response needs to be sent to the MPLS WG mailing list.* The
>> document will not advance to the next stage until a response has been
>> received from each author and contributor.
>>
>> If you are on the MPLS WG email list but are not listed as an author or
>> contributor, then please explicitly respond only if you are aware of any
>> IPR that has not yet been disclosed in conformance with IETF rules.
>>
>>
>> /Loa
>>   mpls wg co-chair
>> --
>>
>>
>> Loa Andersson                        email: loa@pi.nu
>> Senior MPLS Expert
>> Bronze Dragon Consulting             phone: +46 739 81 21 64
>>
>> _______________________________________________
>> mpls mailing list
>> mpls@ietf.org
>> https://www.ietf.org/mailman/listinfo/mpls
>>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr"><p class=3D"gmail-MsoPlainText" style=3D"margin:0cm 0cm 0.=
0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang=3D"ES">Hi =
Loa,</span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0cm 0cm 0.0001pt;font-size:=
11pt;font-family:Calibri,sans-serif"><span lang=3D"ES">=C2=A0</span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0cm 0cm 0.0001pt;font-size:=
11pt;font-family:Calibri,sans-serif"><span lang=3D"ES">As per your request,=
 no, I&#39;m not aware of
any IPR that applies to this draft.</span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0cm 0cm 0.0001pt;font-size:=
11pt;font-family:Calibri,sans-serif"><span lang=3D"ES">=C2=A0</span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0cm 0cm 0.0001pt;font-size:=
11pt;font-family:Calibri,sans-serif"><span lang=3D"ES">Best regards</span><=
/p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0cm 0cm 0.0001pt;font-size:=
11pt;font-family:Calibri,sans-serif"><span lang=3D"ES">=C2=A0</span></p>

<p class=3D"gmail-MsoPlainText" style=3D"margin:0cm 0cm 0.0001pt;font-size:=
11pt;font-family:Calibri,sans-serif"><span lang=3D"ES">Luis M. Contreras</s=
pan></p><p class=3D"gmail-MsoPlainText" style=3D"margin:0cm 0cm 0.0001pt;fo=
nt-size:11pt;font-family:Calibri,sans-serif"><span lang=3D"ES"><br></span><=
/p></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">El jue., 8 nov. 20=
18 a las 11:20, Luay Jalil (&lt;<a href=3D"mailto:luayjalil@gmail.com">luay=
jalil@gmail.com</a>&gt;) escribi=C3=B3:<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex"><div dir=3D"auto">I&#39;m not aware of any IPR related to this draft<d=
iv dir=3D"auto"><br></div><div dir=3D"auto">Thanks,</div><div dir=3D"auto">=
Luay</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Thu, Nov=
 8, 2018, 12:04 PM Loa Andersson &lt;<a href=3D"mailto:loa@pi.nu" target=3D=
"_blank">loa@pi.nu</a> wrote:<br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Worki=
ng Group,<br>
<br>
We are currently preparing draft draft-ietf-mpls-sr-over-ip for working<br>
group last call.<br>
<br>
Part of this preparation is to do an IPR poll.<br>
<br>
This mail is to start the IPR poll.<br>
<br>
Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?<br>
<br>
If so, has this IPR been disclosed in compliance with IETF IPR rules<br>
(see RFCs 3979, 4879, 3669 and 5378 for more details).<br>
<br>
There is two IPR disclosures against individual documents that were<br>
merged into draft-ietf-mpls-sr-over-ip.<br>
<br>
If you are listed as a document author or contributor please respond to<br>
this email regardless of whether or not you are aware of any relevant<br>
IPR. *The response needs to be sent to the MPLS WG mailing list.* The<br>
document will not advance to the next stage until a response has been<br>
received from each author and contributor.<br>
<br>
If you are on the MPLS WG email list but are not listed as an author or<br>
contributor, then please explicitly respond only if you are aware of any<br=
>
IPR that has not yet been disclosed in conformance with IETF rules.<br>
<br>
<br>
/Loa<br>
=C2=A0 mpls wg co-chair<br>
-- <br>
<br>
<br>
Loa Andersson=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 email: <a href=3D"mailto:loa@pi.nu" rel=3D"noreferrer=
" target=3D"_blank">loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pho=
ne: +46 739 81 21 64<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" rel=3D"noreferrer" target=3D"_blank">mpls@=
ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer no=
referrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><=
br>
</blockquote></div>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>

--0000000000001fd29d057a2d914b--


From nobody Sun Nov 25 21:12:16 2018
Return-Path: <uma.chunduri@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75DCA1274D0; Sun, 25 Nov 2018 21:12:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 LxKCz121oIxK; Sun, 25 Nov 2018 21:12:12 -0800 (PST)
Received: from mail-yb1-xb2a.google.com (mail-yb1-xb2a.google.com [IPv6:2607:f8b0:4864:20::b2a]) (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 292F5128CB7; Sun, 25 Nov 2018 21:12:12 -0800 (PST)
Received: by mail-yb1-xb2a.google.com with SMTP id i17-v6so6964165ybp.13; Sun, 25 Nov 2018 21:12:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=6yGvUEJBGZSaE3Hd9IQhqxQOpIE1iQUc5NKYKKGqUv4=; b=sih0/cxytBLkxynR/9NfnXjVe2K2qtbWxR7Nin8dan+f5wamR/ApjVtJQrEUrHtyEd teIldtCAq8E2R+IkiLjHi+AsDyqvG3bKKsjrzShOhYlvfy5awWxX8LqjB3V3K6NvJyJ1 qHNIHS5YPQrNCwkIFzmW91gvv7KGlywu7xHNF9i0+o109poXFOPTea6blA3ge4QIfNMJ YawEEst1g+l19fh8GrEBjbNfKXKh1Dwn8q2sYewIPC3TPIFhaotHbteIbnFyjzpY092E 0YtWtg6PbyZYzEoBksLskynlusGk7WotRkKMYw/ON7/PAH/P0t/bUxksJUZWdiE+B3N2 /ePg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=6yGvUEJBGZSaE3Hd9IQhqxQOpIE1iQUc5NKYKKGqUv4=; b=sHYK1ucglc8kwV0yuhq3lsK+paqGrwdC/ZNpEu//q7zuYdwtxqthU9xiyfdxXlvynJ CYZTD2EB75o0g7ToYXr6ITkWqsozkY+rgMyisiNYRZYbfj3JI6niLzCvIjomzwDAen+C OiujfzGXg35jbNzJ6pQBiwezLdr4+yKpx4E43GlbcJed+R17AhkND3/oUK59YnX1YB7B 39MrVKSMqlWP9yC/he9zSEXQCQZi1UGd9X3T5sHTmItlTmKIQgE7v1ek+tkZS9/w+RS/ HRMSA2occ4KvJ5l5SNn9WNxfgFq7fKnU2/2AMIQcPD2XsPxs1vZNqcRcPS9Gp7AZF0IL xb7A==
X-Gm-Message-State: AA+aEWaBn4QyP+bD+FGMqKU1BobSTLBmLIYysx5Jfrq3PNC5rc3gzosG QsTBD8Uek2i4BFZ1Ykcv5v4AQL0kvYy6uCkC69qBZg==
X-Google-Smtp-Source: AFSGD/Ufte6xzY8V33zLXqrd1PKOhYkzYCM4/WN+1Lzva5kaPlPNpIeHmowtZ2n2iaM6+QwgDkcZXAn1ffQ5IIZS/hs=
X-Received: by 2002:a5b:852:: with SMTP id v18-v6mr12715683ybq.357.1543209131222;  Sun, 25 Nov 2018 21:12:11 -0800 (PST)
MIME-Version: 1.0
Received: by 2002:a81:1e0e:0:0:0:0:0 with HTTP; Sun, 25 Nov 2018 21:12:10 -0800 (PST)
In-Reply-To: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
References: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
From: Uma Chunduri <uma.chunduri@gmail.com>
Date: Sun, 25 Nov 2018 21:12:10 -0800
Message-ID: <CA+t703ws2rJ0A3jrtY02mH6nWaqhRvGYz3wjgFaXXan8beHYvg@mail.gmail.com>
To: Loa Andersson <loa@pi.nu>
Cc: "mpls@ietf.org" <mpls@ietf.org>,  "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>,  "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000014a9a1057b8a6098"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/3PVQhKSyhx-lYCsEQQE36efT9Ds>
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 05:12:14 -0000

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

I am not aware of any IPRs other than what=E2=80=99s been already disclosed=
.
=E2=80=94
Uma C.

On Wednesday, November 7, 2018, Loa Andersson <loa@pi.nu> wrote:

> Working Group,
>
> We are currently preparing draft draft-ietf-mpls-sr-over-ip for working
> group last call.
>
> Part of this preparation is to do an IPR poll.
>
> This mail is to start the IPR poll.
>
> Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> There is two IPR disclosures against individual documents that were
> merged into draft-ietf-mpls-sr-over-ip.
>
> If you are listed as a document author or contributor please respond to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS WG mailing list.* The
> document will not advance to the next stage until a response has been
> received from each author and contributor.
>
> If you are on the MPLS WG email list but are not listed as an author or
> contributor, then please explicitly respond only if you are aware of any
> IPR that has not yet been disclosed in conformance with IETF rules.
>
>
> /Loa
>  mpls wg co-chair
> --
>
>
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

I am not aware of any IPRs other than what=E2=80=99s been already disclosed=
.<div>=E2=80=94</div><div>Uma C.<br><div><br>On Wednesday, November 7, 2018=
, Loa Andersson &lt;<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>&gt; wrote:<b=
r><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:=
1px #ccc solid;padding-left:1ex">Working Group,<br>
<br>
We are currently preparing draft draft-ietf-mpls-sr-over-ip for working<br>
group last call.<br>
<br>
Part of this preparation is to do an IPR poll.<br>
<br>
This mail is to start the IPR poll.<br>
<br>
Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?<br>
<br>
If so, has this IPR been disclosed in compliance with IETF IPR rules<br>
(see RFCs 3979, 4879, 3669 and 5378 for more details).<br>
<br>
There is two IPR disclosures against individual documents that were<br>
merged into draft-ietf-mpls-sr-over-ip.<br>
<br>
If you are listed as a document author or contributor please respond to<br>
this email regardless of whether or not you are aware of any relevant<br>
IPR. *The response needs to be sent to the MPLS WG mailing list.* The<br>
document will not advance to the next stage until a response has been<br>
received from each author and contributor.<br>
<br>
If you are on the MPLS WG email list but are not listed as an author or<br>
contributor, then please explicitly respond only if you are aware of any<br=
>
IPR that has not yet been disclosed in conformance with IETF rules.<br>
<br>
<br>
/Loa<br>
=C2=A0mpls wg co-chair<br>
-- <br>
<br>
<br>
Loa Andersson=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 email: <a href=3D"mailto:loa@pi.nu" target=3D"_blank"=
>loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pho=
ne: +46 739 81 21 64<br>
<br>
______________________________<wbr>_________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" target=3D"_blank">ht=
tps://www.ietf.org/mailman/l<wbr>istinfo/mpls</a><br>
</blockquote></div></div>

--00000000000014a9a1057b8a6098--


From nobody Sun Nov 25 23:39:16 2018
Return-Path: <mashaowen@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 982B71294D0; Sun, 25 Nov 2018 23:39:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 4VXfEiENVBWZ; Sun, 25 Nov 2018 23:39:13 -0800 (PST)
Received: from mail-lj1-x22a.google.com (mail-lj1-x22a.google.com [IPv6:2a00:1450:4864:20::22a]) (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 08642128CE4; Sun, 25 Nov 2018 23:39:13 -0800 (PST)
Received: by mail-lj1-x22a.google.com with SMTP id g11-v6so15611549ljk.3; Sun, 25 Nov 2018 23:39:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=zt13fWSeiu6170y4kVQna0/FRU+05s8JI7I+MvYgkdM=; b=fP00e6Oz1Jqbz3Abd9l7ehqe2Bgqwu7r0VQhqd5E8JXGFD1lerfsey6DruPSEyrftr vztBzNZnWkV4JL/u5ewaeqpePp9H4hhVkl/TS0mho1NcNd088memmGXChKvQY/8G1z0B j1D+kQX/AGiDi1CP6vopbM1Bt1h4W97XjJ+d6fPV579ZpJqjDaE7kub2DcJuRFksbErA wPDY24hw+omlSaalk38UO7dznqljcNCmFea0zdYDHhETLdfZWRdCo87mXnMj4adNxWnj WLk2OFXvLiyUkqdUfPl8v8WRMwz4T6BZFSASFcbF/JCzYfBMMaKfeUkMPKPJ9BrcarId mjdQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zt13fWSeiu6170y4kVQna0/FRU+05s8JI7I+MvYgkdM=; b=nBU/a1xAmDI2DKWd2C+84noijpF1DQmXZY/5tzXF7RSjCXRNyVDAq+hq6gwuCL3btc iHMkFNGzEXdtDFB8OgzirwV9bFYXSuGYemVN2Tp/sgyx76o2uFK8lza7fQFbSW1l9Uub CdInHNpYYapQOlQNbsuRnM06+6uaLG9+QOOCVyVe8b7a2DkBYOd/z5xa5fIJfnY22qfQ 0YDIGsL/n4IS1rgdTV8RdbRczfOCzGhRmvgOp2VdElUTxHysj873ZNLQMxpSoyB0nz+g e9eobygCnn6FitdDnK4LvTzB+2HMGxZp9Eiu7PUWHNWiwQx5eVJgpp/3aIExts6dLvur ViJw==
X-Gm-Message-State: AA+aEWZKhNXfYKJ5XxycJb7HJ6s4J2KHWuUG0Qti2Eil14CtvFgzaH2u GY2q/Mwc5cSN+0Cl5LT3i9/1p1XlQDkioL3bh4IzxzVtEq2v5Q==
X-Google-Smtp-Source: AFSGD/XhL5hLuvVktiFNEtxNV8lXMw+Xe+1Da+/VHfb3bhCmNNy3JHt97VFdD/TJZDcHcIEb3yoxIyAEQwoLUNTQtMI=
X-Received: by 2002:a2e:841:: with SMTP id g1-v6mr17348112ljd.21.1543217951234;  Sun, 25 Nov 2018 23:39:11 -0800 (PST)
MIME-Version: 1.0
References: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
In-Reply-To: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
From: ShaoWen Ma <mashaowen@gmail.com>
Date: Mon, 26 Nov 2018 15:38:59 +0800
Message-ID: <CAAcA-duEy8=MrrmYNPCnM35odcXBr9rq-d2824_5asNgUKs24Q@mail.gmail.com>
To: Loa Andersson <loa@pi.nu>
Cc: mpls <mpls@ietf.org>, draft-ietf-mpls-sr-over-ip@ietf.org,  mpls-chairs@ietf.org
Content-Type: multipart/alternative; boundary="000000000000cb5e61057b8c6d2f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/EBT3yDufmuDNwpyxPK7HDNik-Mc>
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 07:39:16 -0000

--000000000000cb5e61057b8c6d2f
Content-Type: text/plain; charset="UTF-8"

Hi Loa,

  I'm not aware of any IPR related to this draft.

Best Regards
Shaowen Ma

On Thu, Nov 8, 2018 at 1:04 PM Loa Andersson <loa@pi.nu> wrote:

> Working Group,
>
> We are currently preparing draft draft-ietf-mpls-sr-over-ip for working
> group last call.
>
> Part of this preparation is to do an IPR poll.
>
> This mail is to start the IPR poll.
>
> Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> There is two IPR disclosures against individual documents that were
> merged into draft-ietf-mpls-sr-over-ip.
>
> If you are listed as a document author or contributor please respond to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS WG mailing list.* The
> document will not advance to the next stage until a response has been
> received from each author and contributor.
>
> If you are on the MPLS WG email list but are not listed as an author or
> contributor, then please explicitly respond only if you are aware of any
> IPR that has not yet been disclosed in conformance with IETF rules.
>
>
> /Loa
>   mpls wg co-chair
> --
>
>
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr"><div><span style=3D"font-family:trebuchet ms,sans-serif">H=
i Loa,</span></div><div><span style=3D"font-family:trebuchet ms,sans-serif"=
><br></span></div><div><span style=3D"font-family:trebuchet ms,sans-serif">=
=C2=A0 I&#39;m not aware of any IPR related to this draft.</span></div><div=
><span style=3D"font-family:trebuchet ms,sans-serif"><br></span></div><div>=
<span style=3D"font-family:trebuchet ms,sans-serif">Best Regards</span></di=
v><div><span style=3D"font-family:trebuchet ms,sans-serif">Shaowen Ma</span=
><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Thu, No=
v 8, 2018 at 1:04 PM Loa Andersson &lt;<a href=3D"mailto:loa@pi.nu">loa@pi.=
nu</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Working Group,<br=
>
<br>
We are currently preparing draft draft-ietf-mpls-sr-over-ip for working<br>
group last call.<br>
<br>
Part of this preparation is to do an IPR poll.<br>
<br>
This mail is to start the IPR poll.<br>
<br>
Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?<br>
<br>
If so, has this IPR been disclosed in compliance with IETF IPR rules<br>
(see RFCs 3979, 4879, 3669 and 5378 for more details).<br>
<br>
There is two IPR disclosures against individual documents that were<br>
merged into draft-ietf-mpls-sr-over-ip.<br>
<br>
If you are listed as a document author or contributor please respond to<br>
this email regardless of whether or not you are aware of any relevant<br>
IPR. *The response needs to be sent to the MPLS WG mailing list.* The<br>
document will not advance to the next stage until a response has been<br>
received from each author and contributor.<br>
<br>
If you are on the MPLS WG email list but are not listed as an author or<br>
contributor, then please explicitly respond only if you are aware of any<br=
>
IPR that has not yet been disclosed in conformance with IETF rules.<br>
<br>
<br>
/Loa<br>
=C2=A0 mpls wg co-chair<br>
-- <br>
<br>
<br>
Loa Andersson=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 email: <a href=3D"mailto:loa@pi.nu" target=3D"_blank"=
>loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pho=
ne: +46 739 81 21 64<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>

--000000000000cb5e61057b8c6d2f--


From nobody Sun Nov 25 23:49:10 2018
Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF8CD130DC7; Sun, 25 Nov 2018 23:49:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 eSbYL92I7S_M; Sun, 25 Nov 2018 23:49:05 -0800 (PST)
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 DE9021271FF; Sun, 25 Nov 2018 23:49:04 -0800 (PST)
Received: from lhreml704-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id F2AFF2D939C07; Mon, 26 Nov 2018 07:48:59 +0000 (GMT)
Received: from lhreml709-chm.china.huawei.com (10.201.108.58) by lhreml704-cah.china.huawei.com (10.201.108.45) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 26 Nov 2018 07:48:59 +0000
Received: from lhreml709-chm.china.huawei.com (10.201.108.58) by lhreml709-chm.china.huawei.com (10.201.108.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10; Mon, 26 Nov 2018 07:48:58 +0000
Received: from DGGEML423-HUB.china.huawei.com (10.1.199.40) by lhreml709-chm.china.huawei.com (10.201.108.58) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1591.10 via Frontend Transport; Mon, 26 Nov 2018 07:48:58 +0000
Received: from DGGEML510-MBS.china.huawei.com ([169.254.3.212]) by dggeml423-hub.china.huawei.com ([10.1.199.40]) with mapi id 14.03.0415.000; Mon, 26 Nov 2018 15:48:54 +0800
From: Mach Chen <mach.chen@huawei.com>
To: ShaoWen Ma <mashaowen@gmail.com>, Loa Andersson <loa@pi.nu>
CC: mpls <mpls@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>
Thread-Topic: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
Thread-Index: AQHUhVsXujqgaCHM7ku35Qq82T264KVhrOVA
Date: Mon, 26 Nov 2018 07:48:53 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE29275F899@dggeml510-mbs.china.huawei.com>
References: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu> <CAAcA-duEy8=MrrmYNPCnM35odcXBr9rq-d2824_5asNgUKs24Q@mail.gmail.com>
In-Reply-To: <CAAcA-duEy8=MrrmYNPCnM35odcXBr9rq-d2824_5asNgUKs24Q@mail.gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.194.201]
Content-Type: multipart/alternative; boundary="_000_F73A3CB31E8BE34FA1BBE3C8F0CB2AE29275F899dggeml510mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/H64uKAxP6Q6iMlSQsbOSiY1qW7I>
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 07:49:08 -0000

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

SGksDQoNCkkgYW0gbm90IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIHRoaXMgZHJh
ZnQuDQoNCkJlc3QgcmVnYXJkcywNCk1hY2gNCg0KDQpPbiBUaHUsIE5vdiA4LCAyMDE4IGF0IDE6
MDQgUE0gTG9hIEFuZGVyc3NvbiA8bG9hQHBpLm51PG1haWx0bzpsb2FAcGkubnU+PiB3cm90ZToN
CldvcmtpbmcgR3JvdXAsDQoNCldlIGFyZSBjdXJyZW50bHkgcHJlcGFyaW5nIGRyYWZ0IGRyYWZ0
LWlldGYtbXBscy1zci1vdmVyLWlwIGZvciB3b3JraW5nDQpncm91cCBsYXN0IGNhbGwuDQoNClBh
cnQgb2YgdGhpcyBwcmVwYXJhdGlvbiBpcyB0byBkbyBhbiBJUFIgcG9sbC4NCg0KVGhpcyBtYWls
IGlzIHRvIHN0YXJ0IHRoZSBJUFIgcG9sbC4NCg0KQXJlIHlvdSBhd2FyZSBvZiBhbnkgSVBSIHRo
YXQgYXBwbGllcyB0byBkcmFmdC1pZXRmLW1wbHMtc3Itb3Zlci1pcD8NCg0KSWYgc28sIGhhcyB0
aGlzIElQUiBiZWVuIGRpc2Nsb3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVURiBJUFIgcnVsZXMN
CihzZWUgUkZDcyAzOTc5LCA0ODc5LCAzNjY5IGFuZCA1Mzc4IGZvciBtb3JlIGRldGFpbHMpLg0K
DQpUaGVyZSBpcyB0d28gSVBSIGRpc2Nsb3N1cmVzIGFnYWluc3QgaW5kaXZpZHVhbCBkb2N1bWVu
dHMgdGhhdCB3ZXJlDQptZXJnZWQgaW50byBkcmFmdC1pZXRmLW1wbHMtc3Itb3Zlci1pcC4NCg0K
SWYgeW91IGFyZSBsaXN0ZWQgYXMgYSBkb2N1bWVudCBhdXRob3Igb3IgY29udHJpYnV0b3IgcGxl
YXNlIHJlc3BvbmQgdG8NCnRoaXMgZW1haWwgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB5
b3UgYXJlIGF3YXJlIG9mIGFueSByZWxldmFudA0KSVBSLiAqVGhlIHJlc3BvbnNlIG5lZWRzIHRv
IGJlIHNlbnQgdG8gdGhlIE1QTFMgV0cgbWFpbGluZyBsaXN0LiogVGhlDQpkb2N1bWVudCB3aWxs
IG5vdCBhZHZhbmNlIHRvIHRoZSBuZXh0IHN0YWdlIHVudGlsIGEgcmVzcG9uc2UgaGFzIGJlZW4N
CnJlY2VpdmVkIGZyb20gZWFjaCBhdXRob3IgYW5kIGNvbnRyaWJ1dG9yLg0KDQpJZiB5b3UgYXJl
IG9uIHRoZSBNUExTIFdHIGVtYWlsIGxpc3QgYnV0IGFyZSBub3QgbGlzdGVkIGFzIGFuIGF1dGhv
ciBvcg0KY29udHJpYnV0b3IsIHRoZW4gcGxlYXNlIGV4cGxpY2l0bHkgcmVzcG9uZCBvbmx5IGlm
IHlvdSBhcmUgYXdhcmUgb2YgYW55DQpJUFIgdGhhdCBoYXMgbm90IHlldCBiZWVuIGRpc2Nsb3Nl
ZCBpbiBjb25mb3JtYW5jZSB3aXRoIElFVEYgcnVsZXMuDQoNCg0KL0xvYQ0KICBtcGxzIHdnIGNv
LWNoYWlyDQotLQ0KDQoNCkxvYSBBbmRlcnNzb24gICAgICAgICAgICAgICAgICAgICAgICBlbWFp
bDogbG9hQHBpLm51PG1haWx0bzpsb2FAcGkubnU+DQpTZW5pb3IgTVBMUyBFeHBlcnQNCkJyb256
ZSBEcmFnb24gQ29uc3VsdGluZyAgICAgICAgICAgICBwaG9uZTogKzQ2IDczOSA4MSAyMSA2NA0K
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KbXBscyBt
YWlsaW5nIGxpc3QNCm1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+DQpodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21wbHMNCg==

--_000_F73A3CB31E8BE34FA1BBE3C8F0CB2AE29275F899dggeml510mbschi_
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
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0K
cC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0K
CW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5
OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7
bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVu
ZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJs
aW5lO30NCnNwYW4uRW1haWxTdHlsZTE3DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0K
Lk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEy
LjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4wcHQ7fQ0KZGl2
LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYg
Z3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0i
MTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86
c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEi
IC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBs
YW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3Jk
U2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGZvbnQgc2l6ZT0iMiIgY29sb3I9IiMx
ZjQ5N2QiIGZhY2U9IkNhbGlicmkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5IaSw8
bzpwPjwvbzpwPjwvc3Bhbj48L2ZvbnQ+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGZvbnQg
c2l6ZT0iMiIgY29sb3I9IiMxZjQ5N2QiIGZhY2U9IkNhbGlicmkiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2ZvbnQ+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PGZvbnQgc2l6ZT0iMiIgY29sb3I9IiMxZjQ5N2QiIGZhY2U9IkNhbGli
cmkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5JIGFtIG5vdCBhd2FyZSBvZiBhbnkg
SVBSIHRoYXQgYXBwbGllcyB0byB0aGlzIGRyYWZ0LjxvOnA+PC9vOnA+PC9zcGFuPjwvZm9udD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Zm9udCBzaXplPSIyIiBjb2xvcj0iIzFmNDk3ZCIg
ZmFjZT0iQ2FsaWJyaSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvZm9udD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Zm9udCBzaXpl
PSIyIiBjb2xvcj0iIzFmNDk3ZCIgZmFjZT0iQ2FsaWJyaSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9y
OiMxRjQ5N0QiPkJlc3QgcmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L2ZvbnQ+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PGZvbnQgc2l6ZT0iMiIgY29sb3I9IiMxZjQ5N2QiIGZhY2U9IkNh
bGlicmkiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5NYWNoPG86cD48L286cD48L3Nw
YW4+PC9mb250PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxmb250IHNpemU9IjIiIGNvbG9y
PSIjMWY0OTdkIiBmYWNlPSJDYWxpYnJpIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9mb250PjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBw
dCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Zm9udCBzaXplPSIzIiBmYWNlPSJUaW1lcyBOZXcg
Um9tYW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L2ZvbnQ+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Zm9u
dCBzaXplPSIzIiBmYWNlPSJUaW1lcyBOZXcgUm9tYW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTIuMHB0Ij5PbiBUaHUsIE5vdiA4LCAyMDE4IGF0IDE6MDQgUE0gTG9hIEFuZGVyc3NvbiAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmxvYUBwaS5udSI+bG9hQHBpLm51PC9hPiZndDsgd3JvdGU6PG86cD48
L286cD48L3NwYW4+PC9mb250PjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRl
cjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowY20gMGNtIDBj
bSA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGNtIj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxmb250IHNpemU9IjMiIGZhY2U9IlRpbWVzIE5ldyBSb21hbiI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQiPldvcmtpbmcgR3JvdXAsPGJyPg0KPGJyPg0KV2UgYXJlIGN1
cnJlbnRseSBwcmVwYXJpbmcgZHJhZnQgZHJhZnQtaWV0Zi1tcGxzLXNyLW92ZXItaXAgZm9yIHdv
cmtpbmc8YnI+DQpncm91cCBsYXN0IGNhbGwuPGJyPg0KPGJyPg0KUGFydCBvZiB0aGlzIHByZXBh
cmF0aW9uIGlzIHRvIGRvIGFuIElQUiBwb2xsLjxicj4NCjxicj4NClRoaXMgbWFpbCBpcyB0byBz
dGFydCB0aGUgSVBSIHBvbGwuPGJyPg0KPGJyPg0KQXJlIHlvdSBhd2FyZSBvZiBhbnkgSVBSIHRo
YXQgYXBwbGllcyB0byBkcmFmdC1pZXRmLW1wbHMtc3Itb3Zlci1pcD88YnI+DQo8YnI+DQpJZiBz
bywgaGFzIHRoaXMgSVBSIGJlZW4gZGlzY2xvc2VkIGluIGNvbXBsaWFuY2Ugd2l0aCBJRVRGIElQ
UiBydWxlczxicj4NCihzZWUgUkZDcyAzOTc5LCA0ODc5LCAzNjY5IGFuZCA1Mzc4IGZvciBtb3Jl
IGRldGFpbHMpLjxicj4NCjxicj4NClRoZXJlIGlzIHR3byBJUFIgZGlzY2xvc3VyZXMgYWdhaW5z
dCBpbmRpdmlkdWFsIGRvY3VtZW50cyB0aGF0IHdlcmU8YnI+DQptZXJnZWQgaW50byBkcmFmdC1p
ZXRmLW1wbHMtc3Itb3Zlci1pcC48YnI+DQo8YnI+DQpJZiB5b3UgYXJlIGxpc3RlZCBhcyBhIGRv
Y3VtZW50IGF1dGhvciBvciBjb250cmlidXRvciBwbGVhc2UgcmVzcG9uZCB0bzxicj4NCnRoaXMg
ZW1haWwgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB5b3UgYXJlIGF3YXJlIG9mIGFueSBy
ZWxldmFudDxicj4NCklQUi4gKlRoZSByZXNwb25zZSBuZWVkcyB0byBiZSBzZW50IHRvIHRoZSBN
UExTIFdHIG1haWxpbmcgbGlzdC4qIFRoZTxicj4NCmRvY3VtZW50IHdpbGwgbm90IGFkdmFuY2Ug
dG8gdGhlIG5leHQgc3RhZ2UgdW50aWwgYSByZXNwb25zZSBoYXMgYmVlbjxicj4NCnJlY2VpdmVk
IGZyb20gZWFjaCBhdXRob3IgYW5kIGNvbnRyaWJ1dG9yLjxicj4NCjxicj4NCklmIHlvdSBhcmUg
b24gdGhlIE1QTFMgV0cgZW1haWwgbGlzdCBidXQgYXJlIG5vdCBsaXN0ZWQgYXMgYW4gYXV0aG9y
IG9yPGJyPg0KY29udHJpYnV0b3IsIHRoZW4gcGxlYXNlIGV4cGxpY2l0bHkgcmVzcG9uZCBvbmx5
IGlmIHlvdSBhcmUgYXdhcmUgb2YgYW55PGJyPg0KSVBSIHRoYXQgaGFzIG5vdCB5ZXQgYmVlbiBk
aXNjbG9zZWQgaW4gY29uZm9ybWFuY2Ugd2l0aCBJRVRGIHJ1bGVzLjxicj4NCjxicj4NCjxicj4N
Ci9Mb2E8YnI+DQombmJzcDsgbXBscyB3ZyBjby1jaGFpcjxicj4NCi0tIDxicj4NCjxicj4NCjxi
cj4NCkxvYSBBbmRlcnNzb24mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBlbWFpbDogPGEgaHJl
Zj0ibWFpbHRvOmxvYUBwaS5udSIgdGFyZ2V0PSJfYmxhbmsiPg0KbG9hQHBpLm51PC9hPjxicj4N
ClNlbmlvciBNUExTIEV4cGVydDxicj4NCkJyb256ZSBEcmFnb24gQ29uc3VsdGluZyZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3Bob25lOiAmIzQzOzQ2IDcz
OSA4MSAyMSA2NDxicj4NCjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fPGJyPg0KbXBscyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86
bXBsc0BpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm1wbHNAaWV0Zi5vcmc8L2E+PGJyPg0KPGEg
aHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9tcGxzIiB0YXJnZXQ9
Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9tcGxzPC9hPjxv
OnA+PC9vOnA+PC9zcGFuPjwvZm9udD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_F73A3CB31E8BE34FA1BBE3C8F0CB2AE29275F899dggeml510mbschi_--


From nobody Mon Nov 26 00:00:58 2018
Return-Path: <lizhenbin@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FB88128CE4; Mon, 26 Nov 2018 00:00:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 5hDEs7FbWVVY; Mon, 26 Nov 2018 00:00:53 -0800 (PST)
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 66E311271FF; Mon, 26 Nov 2018 00:00:53 -0800 (PST)
Received: from lhreml701-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id ADD9133BF8F32; Mon, 26 Nov 2018 08:00:49 +0000 (GMT)
Received: from DGGEMM424-HUB.china.huawei.com (10.1.198.41) by lhreml701-cah.china.huawei.com (10.201.108.42) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 26 Nov 2018 08:00:50 +0000
Received: from DGGEMM532-MBX.china.huawei.com ([169.254.7.221]) by dggemm424-hub.china.huawei.com ([10.1.198.41]) with mapi id 14.03.0415.000; Mon, 26 Nov 2018 16:00:44 +0800
From: Lizhenbin <lizhenbin@huawei.com>
To: Loa Andersson <loa@pi.nu>
CC: mpls <mpls@ietf.org>, "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Thread-Topic: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
Thread-Index: AQHUdyB70uZTAyyz90qPlhnFh7srNKVhQdKAgACMAyI=
Date: Mon, 26 Nov 2018 08:00:43 +0000
Message-ID: <5A5B4DE12C0DAC44AF501CD9A2B01A8D8F4F1DD6@DGGEMM532-MBX.china.huawei.com>
References: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>, <CAAcA-duEy8=MrrmYNPCnM35odcXBr9rq-d2824_5asNgUKs24Q@mail.gmail.com>
In-Reply-To: <CAAcA-duEy8=MrrmYNPCnM35odcXBr9rq-d2824_5asNgUKs24Q@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.195.126.48]
Content-Type: multipart/alternative; boundary="_000_5A5B4DE12C0DAC44AF501CD9A2B01A8D8F4F1DD6DGGEMM532MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/dt6Iihf0So4CR-CYhncJzQE5_2U>
Subject: [mpls] =?gb2312?b?tPC4tDogIElQUiBwb2xsIG9uIGRyYWZ0LWlldGYtbXBs?= =?gb2312?b?cy1zci1vdmVyLWlw?=
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 08:00:55 -0000

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

SGkgTG9hLA0KDQpJJ20gbm90IGF3YXJlIG9mIGFueSBJUFIgcmVsYXRlZCB0byB0aGlzIGRyYWZ0
Lg0KDQpCZXN0IFJlZ2FyZHMNClpoZW5iaW4gKFJvYmluKQ0KDQoNCg0KDQpPbiBUaHUsIE5vdiA4
LCAyMDE4IGF0IDE6MDQgUE0gTG9hIEFuZGVyc3NvbiA8bG9hQHBpLm51PG1haWx0bzpsb2FAcGku
bnU+PiB3cm90ZToNCldvcmtpbmcgR3JvdXAsDQoNCldlIGFyZSBjdXJyZW50bHkgcHJlcGFyaW5n
IGRyYWZ0IGRyYWZ0LWlldGYtbXBscy1zci1vdmVyLWlwIGZvciB3b3JraW5nDQpncm91cCBsYXN0
IGNhbGwuDQoNClBhcnQgb2YgdGhpcyBwcmVwYXJhdGlvbiBpcyB0byBkbyBhbiBJUFIgcG9sbC4N
Cg0KVGhpcyBtYWlsIGlzIHRvIHN0YXJ0IHRoZSBJUFIgcG9sbC4NCg0KQXJlIHlvdSBhd2FyZSBv
ZiBhbnkgSVBSIHRoYXQgYXBwbGllcyB0byBkcmFmdC1pZXRmLW1wbHMtc3Itb3Zlci1pcD8NCg0K
SWYgc28sIGhhcyB0aGlzIElQUiBiZWVuIGRpc2Nsb3NlZCBpbiBjb21wbGlhbmNlIHdpdGggSUVU
RiBJUFIgcnVsZXMNCihzZWUgUkZDcyAzOTc5LCA0ODc5LCAzNjY5IGFuZCA1Mzc4IGZvciBtb3Jl
IGRldGFpbHMpLg0KDQpUaGVyZSBpcyB0d28gSVBSIGRpc2Nsb3N1cmVzIGFnYWluc3QgaW5kaXZp
ZHVhbCBkb2N1bWVudHMgdGhhdCB3ZXJlDQptZXJnZWQgaW50byBkcmFmdC1pZXRmLW1wbHMtc3It
b3Zlci1pcC4NCg0KSWYgeW91IGFyZSBsaXN0ZWQgYXMgYSBkb2N1bWVudCBhdXRob3Igb3IgY29u
dHJpYnV0b3IgcGxlYXNlIHJlc3BvbmQgdG8NCnRoaXMgZW1haWwgcmVnYXJkbGVzcyBvZiB3aGV0
aGVyIG9yIG5vdCB5b3UgYXJlIGF3YXJlIG9mIGFueSByZWxldmFudA0KSVBSLiAqVGhlIHJlc3Bv
bnNlIG5lZWRzIHRvIGJlIHNlbnQgdG8gdGhlIE1QTFMgV0cgbWFpbGluZyBsaXN0LiogVGhlDQpk
b2N1bWVudCB3aWxsIG5vdCBhZHZhbmNlIHRvIHRoZSBuZXh0IHN0YWdlIHVudGlsIGEgcmVzcG9u
c2UgaGFzIGJlZW4NCnJlY2VpdmVkIGZyb20gZWFjaCBhdXRob3IgYW5kIGNvbnRyaWJ1dG9yLg0K
DQpJZiB5b3UgYXJlIG9uIHRoZSBNUExTIFdHIGVtYWlsIGxpc3QgYnV0IGFyZSBub3QgbGlzdGVk
IGFzIGFuIGF1dGhvciBvcg0KY29udHJpYnV0b3IsIHRoZW4gcGxlYXNlIGV4cGxpY2l0bHkgcmVz
cG9uZCBvbmx5IGlmIHlvdSBhcmUgYXdhcmUgb2YgYW55DQpJUFIgdGhhdCBoYXMgbm90IHlldCBi
ZWVuIGRpc2Nsb3NlZCBpbiBjb25mb3JtYW5jZSB3aXRoIElFVEYgcnVsZXMuDQoNCg0KL0xvYQ0K
ICBtcGxzIHdnIGNvLWNoYWlyDQotLQ0KDQoNCkxvYSBBbmRlcnNzb24gICAgICAgICAgICAgICAg
ICAgICAgICBlbWFpbDogbG9hQHBpLm51PG1haWx0bzpsb2FAcGkubnU+DQpTZW5pb3IgTVBMUyBF
eHBlcnQNCkJyb256ZSBEcmFnb24gQ29uc3VsdGluZyAgICAgICAgICAgICBwaG9uZTogKzQ2IDcz
OSA4MSAyMSA2NA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KbXBscyBtYWlsaW5nIGxpc3QNCm1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5v
cmc+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21wbHMNCg==

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

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<style id=3D"owaParaStyle">P {
	MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
</style>
</head>
<body fPStyle=3D"1" ocsi=3D"0">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;">
<div><span style=3D"FONT-FAMILY: trebuchet ms,sans-serif">Hi Loa,</span></d=
iv>
<div><span style=3D"FONT-FAMILY: trebuchet ms,sans-serif"><br>
</span></div>
<div><span style=3D"FONT-FAMILY: trebuchet ms,sans-serif">I'm not aware of =
any IPR related to this draft.</span></div>
<div><span style=3D"FONT-FAMILY: trebuchet ms,sans-serif"><br>
</span></div>
<div><span style=3D"FONT-FAMILY: trebuchet ms,sans-serif">Best Regards</spa=
n></div>
<div><span style=3D"FONT-FAMILY: trebuchet ms,sans-serif">Zhenbin (Robin)</=
span></div>
<div><span style=3D"FONT-FAMILY: trebuchet ms,sans-serif"></span>&nbsp;</di=
v>
<div><span style=3D"FONT-FAMILY: trebuchet ms,sans-serif"></span>&nbsp;</di=
v>
<div><font face=3D"Trebuchet MS"></font>&nbsp;</div>
<div style=3D"FONT-SIZE: 16px; FONT-FAMILY: Times New Roman; COLOR: #000000=
">
<div><br>
<div class=3D"gmail_quote">
<div dir=3D"ltr">On Thu, Nov 8, 2018 at 1:04 PM Loa Andersson &lt;<a href=
=3D"mailto:loa@pi.nu" rel=3D"noopener noreferrer" target=3D"_blank">loa@pi.=
nu</a>&gt; wrote:<br>
</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
Working Group,<br>
<br>
We are currently preparing draft draft-ietf-mpls-sr-over-ip for working<br>
group last call.<br>
<br>
Part of this preparation is to do an IPR poll.<br>
<br>
This mail is to start the IPR poll.<br>
<br>
Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?<br>
<br>
If so, has this IPR been disclosed in compliance with IETF IPR rules<br>
(see RFCs 3979, 4879, 3669 and 5378 for more details).<br>
<br>
There is two IPR disclosures against individual documents that were<br>
merged into draft-ietf-mpls-sr-over-ip.<br>
<br>
If you are listed as a document author or contributor please respond to<br>
this email regardless of whether or not you are aware of any relevant<br>
IPR. *The response needs to be sent to the MPLS WG mailing list.* The<br>
document will not advance to the next stage until a response has been<br>
received from each author and contributor.<br>
<br>
If you are on the MPLS WG email list but are not listed as an author or<br>
contributor, then please explicitly respond only if you are aware of any<br=
>
IPR that has not yet been disclosed in conformance with IETF rules.<br>
<br>
<br>
/Loa<br>
&nbsp; mpls wg co-chair<br>
-- <br>
<br>
<br>
Loa Andersson&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp; email: <a href=3D"mailto:loa@pi.nu" rel=3D"noopener n=
oreferrer" target=3D"_blank">
loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;pho=
ne: &#43;46 739 81 21 64<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" rel=3D"noopener noreferrer" target=3D"_bla=
nk">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_5A5B4DE12C0DAC44AF501CD9A2B01A8D8F4F1DD6DGGEMM532MBXchi_--


From nobody Mon Nov 26 02:42:20 2018
Return-Path: <bruno.decraene@orange.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2008A126CC7; Mon, 26 Nov 2018 02:42:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 zMBl-iBfChF5; Mon, 26 Nov 2018 02:42:04 -0800 (PST)
Received: from orange.com (mta135.mail.business.static.orange.com [80.12.70.35]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15304124BAA; Mon, 26 Nov 2018 02:42:04 -0800 (PST)
Received: from opfednr00.francetelecom.fr (unknown [xx.xx.xx.64]) by opfednr23.francetelecom.fr (ESMTP service) with ESMTP id 433NlF1Tqzz5wG0; Mon, 26 Nov 2018 11:42:01 +0100 (CET)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.62]) by opfednr00.francetelecom.fr (ESMTP service) with ESMTP id 433NlF0L0rzDq7r; Mon, 26 Nov 2018 11:42:01 +0100 (CET)
Received: from OPEXCLILM21.corporate.adroot.infra.ftgroup ([fe80::e92a:c932:907e:8f06]) by OPEXCLILM5E.corporate.adroot.infra.ftgroup ([fe80::6958:931c:a396:f51e%19]) with mapi id 14.03.0415.000; Mon, 26 Nov 2018 11:42:00 +0100
From: <bruno.decraene@orange.com>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "spring@ietf.org" <spring@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-spring-segment-routing-mpls@ietf.org" <draft-ietf-spring-segment-routing-mpls@ietf.org>, "spring-chairs@ietf.org" <spring-chairs@ietf.org>
Thread-Topic: Resolution of issues raised in my early review of draft-ietf-spring-segment-routing-mpls-13
Thread-Index: AdSEyeKRbfrjO+74RbGwGglYiJfzuQAqk2Ig
Date: Mon, 26 Nov 2018 10:42:00 +0000
Message-ID: <25885_1543228921_5BFBCDF9_25885_455_1_53C29892C857584299CBF5D05346208A47F9BC7C@OPEXCLILM21.corporate.adroot.infra.ftgroup>
References: <DB5PR0301MB1909604415156575FA6BBDAA9DD60@DB5PR0301MB1909.eurprd03.prod.outlook.com>
In-Reply-To: <DB5PR0301MB1909604415156575FA6BBDAA9DD60@DB5PR0301MB1909.eurprd03.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.2]
Content-Type: multipart/alternative; boundary="_000_53C29892C857584299CBF5D05346208A47F9BC7COPEXCLILM21corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/bmAjan9P8PIObE7l2xtXefsVMVI>
Subject: Re: [mpls] Resolution of issues raised in my early review of draft-ietf-spring-segment-routing-mpls-13
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 10:42:07 -0000

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

Sasha,

Many thanks for your RTG directorate review and for following-up over the m=
onths.
Very useful.

--Bruno

From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Alexander Vainshtein
Sent: Sunday, November 25, 2018 3:42 PM
To: spring-chairs@ietf.org
Cc: rtg-dir@ietf.org; spring@ietf.org; mpls@ietf.org; draft-ietf-spring-seg=
ment-routing-mpls@ietf.org
Subject: [mpls] Resolution of issues raised in my early review of draft-iet=
f-spring-segment-routing-mpls-13

Dear all,
I did an early RtgDir review of draft-ietf-spring-segment-routing-mpls-13<h=
ttps://www.ietf.org/mail-archive/web/spring/current/msg03762.html> in June,=
 and since then has been discussing the draft with the authors.

Now that a -16 version of the draft<https://tools.ietf.org/html/draft-ietf-=
spring-segment-routing-mpls-16> has been published, I think that all the is=
sues I have raised then have been resolved - one way or another.

The table below summarizes the current status of these issues (including a =
nit that I have raised following publication of the -14 version of the draf=
t):

Issue

Current status

Comments


1.      Encapsulation of SR-MPLS packets:

a.       RFC 3032 (referenced by the draft) and RFC 5332 (not mentioned in =
the draft) depend two encapsulations of labeled packets - one for Downstrea=
m-allocated labels and another for Upstream-allocated ones.

b.      From my POV the ST-MPLS only uses Downstream-allocated labels - but=
 I expect the draft to state that explicitly, one way or another. (If Upstr=
eam-allocated labels are relevant for SR-MPLS, I would see it as a major ga=
p, so I hope that this is not the case).

Fully resolved

The last para in Section 2.2 explicitly states that "Labels allocated in th=
is document are considered per platform down-stream allocated labels" and e=
xplicitly references RFC 3031.


2.      Label spaces in SR-MPLS

a.       RFC 3031 (referenced by the draft) defines per-platform and per-in=
terface label spaces, and RFC 5331 (not mentioned in the draft) adds contex=
t-specific label spaces and context labels.

b.      The draft does not say which of these are or are not relevant for S=
R-MPLS

c.        From my POV:

                                                  i.       Labels represent=
ing all kinds of SIDs mentioned in the draft MUST be allocated from the per=
-platform label space only

                                                ii.      At the same time, =
instantiation of Mirror Segment IDs defined in Section 5.1 of the Segment R=
outing Architecture draft using MPLS data plane clearly calls for context l=
abels and context-specific label spaces

Fully resolved

See the previous comment.

In addition, Section 2.7.3.1 explicitly defines Mirror SIDs and their relat=
ionship with context labels and context label spaces defined in RFC 5331.

Note: I am not sure that the Mirror SID can be considered as a generalizati=
on of the context label (the last sentence in Section 2.7.3.1).

The relevant text in 8402 says:

In the event of a failure, a Point of Local Repair (PLR) diverting  traffic=
 from A to B does a PUSH of the Mirror SID on the protected traffic..  When=
 receiving the traffic with the Mirror SID as the active segment, B uses th=
at segment and processes underlying segments in the context of A.

>From my POV, in SR-MPLS the "underlying segments" (in the highlighted text =
above) are labels following the Mirror SID label, i.e., per RFC 8402 a Mirr=
or SID  cannot be the last label in the stack.

It would be nice to clarify this point.


3.      SR-MPLS and Hierarchical LSPs

a.       SR LSPs that include more than one segment are hierarchical LSPs f=
rom the POV of the MPLS data plane. Therefore some (possibly, all) of the m=
odels for handling TTL and TC bits that have been defined in RFC 3443 (not =
mentioned in the draft) should apply to SR-MPLS

b.      RFC 8287 (not referenced in the draft) specifically discussed opera=
tion of the LSP Traceroute function for SR LSPs in the case when Pipe/Short=
 Pipe model for TTL handling is used

c.       I expect the draft to provide at least some guidelines regarding a=
pplicability of each specific model defined in RFC 3443 (separately for TTL=
 and TC bits) to SR-MPLS.

Fully resolved

The relevant text has been added to Section 2.7.1. It has been copied from =
RFC 8277.


4.      Inferring network protocol in SR-MPLS (the details are omitted)

Withdrawn

This has been discussed with the authors who have pointed out that prefix- =
and Adj-SIDs are always associated with a specific network protocol (IPv4 a=
nd IPv6).


5.      Resolution of Conflicts:

a.       Are the conflict resolution procedures listed in section 2.5 manda=
tory to implement?

b.      If they are mandatory to implement, are they also mandatory to depl=
oy, or can the operators simply treat any detected conflict as requiring hu=
man intervention and preventing normal operation of SR-MPLS?

c.       For the reference, the IETF capitalized MUST appears just in a few=
 places in Section 2.5, and each appearance has very narrow context

d.      The tie-breaking rules in section 2.5.1 include some specific value=
s for encoding FEC types and address families - but these values are not su=
pposed to appear in any IANA registries (because the draft does not request=
 any IANA actions). Can you please clarify what is so special about these v=
alues?

e.       I also doubt that comparison of FECs that represent IPv4 and IPv6 =
prefix SIDs makes much sense (for conflict resolution or else), because, am=
ong other things, there are valid scenarios when an IPv4 /32 prefix is embe=
dded in an IPv6 /128 one

f.         Section 2.5.1 defines 3 types of SR-MPLS FECs, but I am not sure=
 all SID types defined in the Segment Routing Architecture draft can be una=
mbiguously mapped to one of these types. Problematic examples include at le=
ast the following

                                                  i.      Parallel Adjacenc=
y SID

                                                ii.      Mirror SID
Explicit mapping of SID types to SR-MPLS FEC types would be most useful IMO=
. If some SID types cannot be mapped to SR-MPLS FECs, this must be explicit=
ly stated in the draft


Fully resolved

Parallel adjacencies and Mirror SIDs have been added to the section describ=
ing conflict resolution.



6.      Node SIDs in SR-MPLS:

a.       Node SIDs are explicitly defined and discussed in the Segment Rout=
ing Architecture draft but are not mentioned even once in this draft

b.      AFAIK, the common implementation practice today includes assignment=
 of at least one Node SID to every node in the SR-MPLS domain

c.       Is there a requirement to assign at least one Node SID per {routin=
g instance, topology, algorithm} in SR-MPLS? If not, can the authors explai=
n expected behavior of such a node? (See also my comment about routing inst=
ances below)

Fully resolved

The text discussing the need for Node-SIDs in SR-MPLS, potential conflicts =
that can be associated with these SIDs and their recommended resolution in =
the last para in Section 2.



7.      SRGB Size in SR-MPLS

Fully Resolved

The current revision of the draft explicitly marks this issue as left FFS i=
n Section 2.3.


8.      Algorithms and Prefix SIDs:

a.       The draft mentions Algorithms (as part of SR-MPLS Prefix FEC) in, =
but it does not explicitly link them with the Prefix-SID algorithms defined=
 in section 3.1.1 of the Segment Routing Architecture draft

b.      From my POV, the draft should explicitly state that the default Pre=
fix-SID algorithm MUST be implemented in all SR-MPLS-compliant routers

c.       The Segment Routing Architecture draft states (in section 3.1.3) t=
hat "Support of multiple algorithms applies to SRv6". But neither draft sta=
tes whether multiple algorithms apply to SR-MPLS. Can you please clarify th=
is point?

Withdrawn




9.      Routing instances and the context for Prefix-SIDs

Fully Resolved

The authors have clarified that routing instances are only mentioned in the=
 context of incoming conflict resolution, and the draft explicitly states t=
hat.


10.  Example of PUSH operation in Section 2.10.1

Withdrawn

TI-LFA mentioned as an example of  PUSH operation


11.  Numerous nits reported by Adrian

Fully resolved




12.  NIT: TI-LFA spelled as Ti-LFA

Fully resolved




13.  NIT: Missing Informational reference to TI-LFA draft

Fully resolved

The reference  to the TI-LFA draft has been added


14.  NIT: Missing references to RFC 3443, 5332 and 5331

Fully resolved

References to RFC 3443  and RFC 5331 have been added. I agree that there is=
 no need for a reference to RFC 5332.


15.  NIT: Missing reference to RFC 8287

Fully Resolved

 The reference has been added


16.  NIT: Problematic grammar in the first statement of the last para in Se=
ction 2.3:
Local segments MAY be allocated from the Segment Routing Local Block (SRLB)=
 [RFC8402<https://tools.ietf.org/html/rfc8402>] or from any unused label as=
 long as it does not use a special purpose label

Fully resolved

The grammar issue (introduced in the -14 version) has been fixed.


Hopefully this summary will be useful.

Regards,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@ecitele.com


___________________________________________________________________________

This e-mail message is intended for the recipient only and contains informa=
tion which is
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have recei=
ved this
transmission in error, please inform us by e-mail, phone or fax, and then d=
elete the original
and all copies thereof.
___________________________________________________________________________

___________________________________________________________________________=
______________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages el=
ectroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.
Thank you.


--_000_53C29892C857584299CBF5D05346208A47F9BC7COPEXCLILM21corp_
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:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:p=3D"urn:schemas-m=
icrosoft-com:office:powerpoint" xmlns:a=3D"urn:schemas-microsoft-com:office=
:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s=3D"=
uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs=3D"urn:schemas-microsof=
t-com:rowset" xmlns:z=3D"#RowsetSchema" xmlns:b=3D"urn:schemas-microsoft-co=
m:office:publisher" xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadshee=
t" xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns=
:odc=3D"urn:schemas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-micro=
soft-com:office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc=3D"http://m=
icrosoft.com/officenet/conferencing" xmlns:D=3D"DAV:" xmlns:Repl=3D"http://=
schemas.microsoft.com/repl/" xmlns:mt=3D"http://schemas.microsoft.com/share=
point/soap/meetings/" xmlns:x2=3D"http://schemas.microsoft.com/office/excel=
/2003/xml" xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" xmlns:ois=
=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=3D"http://=
schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=3D"http://www.w3=
.org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint=
/dsp" xmlns:udc=3D"http://schemas.microsoft.com/data/udc" xmlns:xsd=3D"http=
://www.w3.org/2001/XMLSchema" xmlns:sub=3D"http://schemas.microsoft.com/sha=
repoint/soap/2002/1/alerts/" xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#"=
 xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" xmlns:sps=3D"http://=
schemas.microsoft.com/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001=
/XMLSchema-instance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/so=
ap" xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udc=
p2p=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf=3D"http:/=
/schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"http://sche=
mas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"http://schemas.mi=
crosoft.com/office/2006/digsig" xmlns:mdssi=3D"http://schemas.openxmlformat=
s.org/package/2006/digital-signature" xmlns:mver=3D"http://schemas.openxmlf=
ormats.org/markup-compatibility/2006" xmlns:m=3D"http://schemas.microsoft.c=
om/office/2004/12/omml" xmlns:mrels=3D"http://schemas.openxmlformats.org/pa=
ckage/2006/relationships" xmlns:spwp=3D"http://microsoft.com/sharepoint/web=
partpages" xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/20=
06/types" xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/200=
6/messages" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/Sli=
deLibrary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortal=
Server/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" xmlns:=
tax=3D"http://schemas.microsoft.com/sharepoint/taxonomy/soap/" xmlns:tns=3D=
"http://schemas.microsoft.com/sharepoint/soap/recordsrepository/" xmlns:sps=
up=3D"http://microsoft.com/webservices/SharePointPortalServer/UserProfileSe=
rvice" xmlns:mml=3D"http://www.w3.org/1998/Math/MathML" xmlns:st=3D"&#1;" x=
mlns=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 14 (filtered medium)">
<style><!--
/* Font Definitions */
@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:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"Courier New \;color\:black";}
/* 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:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
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:"Times New Roman","serif";
	color:black;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Arial","sans-serif";
	color:black;
	font-weight:normal;
	font-style:normal;}
.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;}
--></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"FR" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:black">Sasha,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ar=
ial&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:black">Many thanks fo=
r your RTG directorate review and for following-up over the months.<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:black">Very useful.<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o=
:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:black">--Bruno<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o=
:p></span></p>
<div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt">
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> mpls [ma=
ilto:mpls-bounces@ietf.org]
<b>On Behalf Of </b>Alexander Vainshtein<br>
<b>Sent:</b> Sunday, November 25, 2018 3:42 PM<br>
<b>To:</b> spring-chairs@ietf.org<br>
<b>Cc:</b> rtg-dir@ietf.org; spring@ietf.org; mpls@ietf.org; draft-ietf-spr=
ing-segment-routing-mpls@ietf.org<br>
<b>Subject:</b> [mpls] Resolution of issues raised in my early review of dr=
aft-ietf-spring-segment-routing-mpls-13<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Dear all,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I did an <a href=3D"https://www=
.ietf.org/mail-archive/web/spring/current/msg03762.html">
early RtgDir review of draft-ietf-spring-segment-routing-mpls-13</a> in Jun=
e, and since then has been discussing the draft with the 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">Now that <a href=3D"https://too=
ls.ietf.org/html/draft-ietf-spring-segment-routing-mpls-16">
a -16 version of the draft</a> has been published, I think that all the iss=
ues I have raised then have been resolved &#8211; one way or another.<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">The table below summarizes the =
current status of these issues (including a nit that I have raised followin=
g publication of the -14 version of the draft):<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" style=3D"border-collapse:collapse">
<tbody>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b>Issu=
e</b><span style=3D"color:black"><o:p></o:p></span></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border:solid window=
text 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b>Curr=
ent status</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border:solid window=
text 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b>Comm=
ents</b><o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">1.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Encapsulation of SR-MPLS packets:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">a.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>RFC 3032 (referenced by the draft) and RFC 5332 (not mentioned in th=
e draft) depend two encapsulations of labeled packets - one for Downstream-=
allocated labels and another for Upstream-allocated ones.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">b.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>From my POV the ST-MPLS only uses Downstream-allocated labels &#8211=
; but I expect the draft to state that explicitly, one way or another. (If =
Upstream-allocated labels are relevant for SR-MPLS, I would see it as a maj=
or gap, so I hope that this is not the
 case).<o:p></o:p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The last para in Section 2.2 explicitly states that =
&#8220;Labels allocated in this document are considered per platform down-s=
tream allocated labels&#8221; and explicitly references RFC 3031.<o:p></o:p=
></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">2.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Label spaces in SR-MPLS<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">a.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>RFC 3031 (referenced by the draft) defines per-platform and per-inte=
rface label spaces, and RFC 5331 (not mentioned in the draft) adds context-=
specific label spaces and context labels.<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">b.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>The draft does not say which of these are or are not relevant for SR=
-MPLS<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">c.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>&nbsp;From my POV:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:90.0pt;text-indent:-9.0p=
t"><span style=3D"font-size:7.0pt">&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;&nbs=
p;&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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </s=
pan>&nbsp;Labels representing all kinds of SIDs mentioned in the draft MUST=
 be allocated from the per-platform label space only<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:90.0pt;text-indent:-9.0p=
t"><span style=3D"font-size:7.0pt">&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;
</span>ii.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </=
span>At the same time, instantiation of Mirror Segment IDs defined in Secti=
on 5.1 of the Segment Routing Architecture draft using MPLS data plane clea=
rly calls for context labels and context-specific label spaces<o:p></o:p></=
p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">See the previous comment. <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">In addition, Section 2.7.3.1 explicitly defines Mirr=
or SIDs and their relationship with context labels and context label spaces=
 defined in RFC 5331.
<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><b>Note</b>: I am not sure that the Mirror SID can b=
e considered as a generalization of the context label (the last sentence in=
 Section 2.7.3.1).
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The relevant text in 8402 says:<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;Courier New&quot;">=
In the event of a failure, a Point of Local Repair (PLR) diverting &nbsp;tr=
affic from A to B does a PUSH of the Mirror SID on the protected traffic..&=
nbsp; When receiving the traffic with the Mirror SID as
 the active segment, B uses that segment <span style=3D"background:yellow;m=
so-highlight:yellow">
and processes underlying segments in the context of A</span>.</span><o:p></=
o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal">From my POV, in SR-MPLS the &#8220;underlying segmen=
ts&#8221; (in the <span style=3D"background:yellow;mso-highlight:yellow">
highlighted</span> text above) are labels following the Mirror SID label, i=
.e<b><i>., per RFC 8402 a Mirror SID &nbsp;cannot be the last label in the =
stack</i></b>. &nbsp;<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">It would be nice to clarify this point.<o:p></o:p></=
p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">3.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>SR-MPLS and Hierarchical LSPs<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">a.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>SR LSPs that include more than one segment are hierarchical LSPs fro=
m the POV of the MPLS data plane. Therefore some (possibly, all) of the mod=
els for handling TTL and TC bits that have been defined in RFC 3443 (not me=
ntioned in the draft) should apply
 to SR-MPLS<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">b.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>RFC 8287 (not referenced in the draft) specifically discussed operat=
ion of the LSP Traceroute function for SR LSPs in the case when Pipe/Short =
Pipe model for TTL handling is used<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">c.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>I expect the draft to provide at least some guidelines regarding app=
licability of each specific model defined in RFC 3443 (separately for TTL a=
nd TC bits) to SR-MPLS.<o:p></o:p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b>&nbsp;<o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The relevant text has been added to Section 2.7.1. I=
t has been copied from RFC 8277.<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">4.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Inferring network protocol in SR-MPLS (the details are omitted)<o:p>=
</o:p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Withdrawn</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">This has been discussed with the authors who have po=
inted out that prefix- and Adj-SIDs are always associated with a specific n=
etwork protocol (IPv4 and IPv6).<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">5.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Resolution of Conflicts: <o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">a.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,&quo=
t;sans-serif&quot;">Are the conflict resolution procedures listed in sectio=
n 2.5 mandatory to implement?</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">b.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>If they are mandatory to implement, are they also mandatory to deplo=
y, or can the operators simply treat any detected conflict as requiring hum=
an intervention and preventing normal operation of SR-MPLS?<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">c.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>For the reference, the IETF capitalized MUST appears just in a few p=
laces in Section 2.5, and each appearance has very narrow context<o:p></o:p=
></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">d.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,&quo=
t;sans-serif&quot;">The tie-breaking rules in section 2.5.1 include some sp=
ecific values for encoding FEC types and address families &#8211; but these=
 values are not supposed to appear in any IANA registries (because
 the draft does not request any IANA actions). Can you please clarify what =
is so special about these values?</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">e.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,&quo=
t;sans-serif&quot;">I also doubt that comparison of FECs that represent IPv=
4 and IPv6 prefix SIDs makes much sense (for conflict resolution or else), =
because, among other things, there are valid scenarios
 when an IPv4 /32 prefix is embedded in an IPv6 /128 one</span><o:p></o:p><=
/p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">f.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; &nbsp;</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdan=
a&quot;,&quot;sans-serif&quot;">Section 2.5.1 defines 3 types of SR-MPLS FE=
Cs, but I am not sure all
 SID types defined in the Segment Routing Architecture draft can be unambig=
uously mapped to one of these types. Problematic examples include at least =
the following</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:90.0pt;text-indent:-9.0p=
t"><span style=3D"font-size:7.0pt">&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;&nbs=
p;&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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </s=
pan><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;s=
ans-serif&quot;">Parallel Adjacency SID</span><o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:90.0pt;text-indent:-9.0p=
t"><span style=3D"font-size:7.0pt">&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;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;
</span>ii.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </=
span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,&quot;=
sans-serif&quot;">Mirror SID</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span style=3D"font-siz=
e:10.0pt;font-family:&quot;Verdana&quot;,&quot;sans-serif&quot;">Explicit m=
apping of SID types to SR-MPLS FEC types would be most useful IMO. If some =
SID types cannot be mapped to SR-MPLS FECs, this must be explicitly
 stated in the draft</span><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:81.0pt">&nbsp;<o:p></o:p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">Parallel adjacencies and Mirror SIDs have been added=
 to the section describing conflict resolution.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">6.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Node SIDs in SR-MPLS:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">a.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Node SIDs are explicitly defined and discussed in the Segment Routin=
g Architecture draft but are not mentioned even once in this draft<o:p></o:=
p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">b.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>AFAIK, the common implementation practice today includes assignment =
of at least one Node SID to every node in the SR-MPLS domain<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">c.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Is there a requirement to assign at least one Node SID per {routing =
instance, topology, algorithm} in SR-MPLS? If not, can the authors explain =
expected behavior of such a node? (See also my comment about routing instan=
ces below)<o:p></o:p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The text discussing the need for Node-SIDs in SR-MPL=
S, potential conflicts that can be associated with these SIDs and their rec=
ommended resolution in the last para in Section 2.<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">7.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>SRGB Size in SR-MPLS<o:p></o:p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully Resolved</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The current revision of the draft explicitly marks t=
his issue as left FFS in Section 2.3.<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">8.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Algorithms and Prefix SIDs:<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">a.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>The draft mentions Algorithms (as part of SR-MPLS Prefix FEC) in, bu=
t it does not explicitly link them with the Prefix-SID algorithms defined i=
n section 3.1.1 of the Segment Routing Architecture draft<o:p></o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">b.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>From my POV, the draft should explicitly state that the default Pref=
ix-SID algorithm MUST be implemented in all SR-MPLS-compliant routers<o:p><=
/o:p></p>
<p class=3D"MsoListParagraph" style=3D"margin-left:54.0pt;text-indent:-18.0=
pt">c.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style=3D"font-size:10.0pt;font-family:&quot;Verdana&quot;,&quo=
t;sans-serif&quot;">The Segment Routing Architecture draft states (in secti=
on 3.1.3) that &#8220;Support of multiple algorithms applies to SRv6&#8221;=
. But neither draft states whether multiple algorithms apply to SR-MPLS.
 Can you please clarify this point?</span><o:p></o:p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Withdrawn</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">9.<span style=3D"font-size:7.0pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Routing instances and the context for Prefix-SIDs<o:p></o:p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully Resolved</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The authors have clarified that routing instances ar=
e only mentioned in the context of incoming conflict resolution, and the dr=
aft explicitly states that.<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">10.<span style=3D"font-size:7.0pt">&nbsp;
</span>Example of PUSH operation in Section 2.10.1<o:p></o:p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Withdrawn</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">TI-LFA mentioned as an example of &nbsp;PUSH operati=
on<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">11.<span style=3D"font-size:7.0pt">&nbsp;
</span>Numerous nits reported by Adrian<o:p></o:p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">12.<span style=3D"font-size:7.0pt">&nbsp;
</span><b>NIT</b>: TI-LFA spelled as Ti-LFA<o:p></o:p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">&nbsp;<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">13.<span style=3D"font-size:7.0pt">&nbsp;
</span><b>NIT</b>: Missing Informational reference to TI-LFA draft<o:p></o:=
p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The reference &nbsp;to the TI-LFA draft has been add=
ed<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">14.<span style=3D"font-size:7.0pt">&nbsp;
</span><b>NIT</b>: Missing references to RFC 3443, 5332 and 5331 <o:p></o:p=
></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">References to RFC 3443 &nbsp;and RFC 5331 have been =
added. I agree that there is no need for a reference to RFC 5332.<o:p></o:p=
></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">15.<span style=3D"font-size:7.0pt">&nbsp;
</span><b>NIT</b>: Missing reference to RFC 8287<o:p></o:p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully Resolved</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">&nbsp;The reference has been added<o:p></o:p></p>
</td>
</tr>
<tr>
<td width=3D"415" valign=3D"top" style=3D"width:311.45pt;border:solid windo=
wtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoListParagraph" style=3D"margin-left:18.0pt;text-indent:-18.0=
pt">16.<span style=3D"font-size:7.0pt">&nbsp;
</span><b>NIT</b>: Problematic grammar in the first statement of the last p=
ara in Section 2.3:<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New \;color\:black&quot;">Local segments MAY be allocated from the Se=
gment Routing Local Block (SRLB) [</span><a href=3D"https://tools.ietf.org/=
html/rfc8402" title=3D"&quot;Segment Routing Architecture&quot;"><span styl=
e=3D"font-size:10.0pt;font-family:&quot;Courier New&quot;">RFC8402</span></=
a><span style=3D"font-size:10.0pt;font-family:&quot;Courier New \;color\:bl=
ack&quot;">]
 or from any unused label as long as it does not use a special purpose labe=
l</span><o:p></o:p></p>
</td>
<td width=3D"123" valign=3D"top" style=3D"width:92.15pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal"><b>Fully resolved</b><o:p></o:p></p>
</td>
<td width=3D"312" valign=3D"top" style=3D"width:233.9pt;border-top:none;bor=
der-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windo=
wtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class=3D"MsoNormal">The grammar issue (introduced in the -14 version) ha=
s been fixed.<o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
<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">Hopefully this summary will be =
useful.<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">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Sasha<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">Office: &#43;972-39266302<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Cell:&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; &#43;972-549266302<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Email:&nbsp;&nbsp; Alexander.Va=
inshtein@ecitele.com<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" style=3D"font-size:12.0pt;font-=
family:&quot;Times New Roman&quot;,&quot;serif&quot;"><br>
___________________________________________________________________________=
<br>
<br>
This e-mail message is intended for the recipient only and contains informa=
tion which is
<br>
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have recei=
ved this
<br>
transmission in error, please inform us by e-mail, phone or fax, and then d=
elete the original
<br>
and all copies thereof.<br>
___________________________________________________________________________=
<o:p></o:p></span></p>
</div>
</div>
<PRE>______________________________________________________________________=
___________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confiden=
tielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu=
 ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages el=
ectroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou =
falsifie. Merci.

This message and its attachments may contain confidential or privileged inf=
ormation that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and dele=
te this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been =
modified, changed or falsified.
Thank you.
</PRE></body>
</html>

--_000_53C29892C857584299CBF5D05346208A47F9BC7COPEXCLILM21corp_--


From nobody Mon Nov 26 06:00:17 2018
Return-Path: <cfilsfil@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA361130DDF; Mon, 26 Nov 2018 06:00:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.961
X-Spam-Level: 
X-Spam-Status: No, score=-15.961 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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
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 ktNwKBAwpy7O; Mon, 26 Nov 2018 06:00:14 -0800 (PST)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C47B7128D68; Mon, 26 Nov 2018 06:00:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1588; q=dns/txt; s=iport; t=1543240814; x=1544450414; h=from:subject:to:cc:references:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=+CEWxImx2N+YKM0j9TgOH1y69JChbOK7Bw69V4CD6VU=; b=adByxxxBmFTXP6OainCLs4Mxx++AgLwn9TOEpdjpEiGCgELyvCc5D4aG DOSV0sxasiuHCPQoK2ccOGN2Sabj0Xg4VeV0Tp0x6JDMy6fSYsuqSgVcK FZGcA462u0G1akQLJDxO2T1W16LO5JqgJg53qVPeNuv1Bf6gnt0ZwDXGE g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ADAACd+/tb/xbLJq1iGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAQGBUQQBAQEBAQsBgzghEoQgiBhfjQEIJZc8gXoLAQGEbAK?= =?us-ascii?q?EQzQJDQEDAQECAQECbSiFPQEFIw8BBTYLEAkCGAICJgICVwYBDAgBAYMdggK?= =?us-ascii?q?JYptQgS+EAQEBhhaBC4sVgUA/gREnDIJfiAKCVwKJI5ZfCQKRJwYYgVmFC4J?= =?us-ascii?q?9hyeRT4QhghkCERSBRjiBVXAVO4JtkCMBNj4DjUEBAQ?=
X-IronPort-AV: E=Sophos;i="5.56,282,1539648000";  d="scan'208";a="8396930"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Nov 2018 14:00:11 +0000
Received: from [10.60.210.99] (ams-cfilsfil-8812.cisco.com [10.60.210.99]) (authenticated bits=0) by aer-core-2.cisco.com (8.15.2/8.15.2) with ESMTPSA id wAQE0Ab6030156 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NO); Mon, 26 Nov 2018 14:00:10 GMT
From: "Clarence Filsfils (cfilsfil)" <cfilsfil@cisco.com>
To: Loa Andersson <loa@pi.nu>, Ahmed Bashandy <abashandy.ietf@gmail.com>, luay.jalil@verizon.com, "jefftant@gmail.com" <jefftant@gmail.com>, =?UTF-8?B?5b6Q5bCP6JmOKOS5ieWFiCk=?= <xiaohu.xxh@alibaba-inc.com>, Stewart Bryant <stewart.bryant@gmail.com>, Adrian Farrel <adrian@olddog.co.uk>, "Syed Hassan (shassan)" <shassan=40cisco.com@dmarc.ietf.org>, Robin <lizhenbin@huawei.com>, John Drake <jdrake@juniper.net>, Shaowen Ma <mashao@juniper.net>, Mach Chen <mach.chen@huawei.com>, Hamid Assarpour <hamid.assarpour@broadcom.com>, Robert Raszuk <robert@raszuk.net>, "uma.chunduri@gmail.com" <uma.chunduri@gmail.com>, "luismiguel.contrerasmurillo@telefonica.com" <luismiguel.contrerasmurillo@telefonica.com>, "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>, Tal Mizrahi <talmi@marvell.com>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "draft-ietf-spring-segment-routing-mpls@ietf.org" <draft-ietf-spring-segment-routing-mpls@ietf.org>, mpls@ietf.org
References: <a504c106-714d-1ca7-6340-bfa3747a03f6@pi.nu> <7hrn5n0ba8qgveathdn6h5w3.1541669796649@email.android.com> <b86b61ac-3a67-18ea-9a8f-8b1d3f3d4146@pi.nu> <3d459d6d-a122-de73-e3b5-e1c97562c4f6@gmail.com> <fdd1af4d-1e46-df09-c516-71539766f115@cisco.com> <8bb1e8e0-755b-eb1c-464f-418411ea390c@pi.nu>
Message-ID: <c511c61a-d973-3645-b14a-6cf6fe338018@cisco.com>
Date: Mon, 26 Nov 2018 15:00:10 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0
MIME-Version: 1.0
In-Reply-To: <8bb1e8e0-755b-eb1c-464f-418411ea390c@pi.nu>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Authenticated-User: cfilsfil
X-Outbound-SMTP-Client: 10.60.210.99, ams-cfilsfil-8812.cisco.com
X-Outbound-Node: aer-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/Pn9rqUICNd_9HhTRQmw3YyLTjg0>
Subject: Re: [mpls] the IPR poll of draft-ietf-mpls-sr-oer-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 14:00:16 -0000

I'm not aware of any IPR that applies to this draft

Cheers,
Clarence

On 26-11-18 08:24, Loa Andersson wrote:
> Author, contributors,
> 
> Since the IPR status is one criteria the wg use to decide whether to
> progress a draft or not, it is essential that the response go to the
> working group mailing list. That is where all the wg discussion takes
> place.
> 
> The situation just now is that less then half the number of
> authors/contributors has responded on the list.
> 
> Three authors have responded on the list
> ----------------------------------------
> Xiaohu Xu
> Stewart Bryant
> Adrian Farrel
> 
> Three authors has responded but not on the list
> -----------------------------------------------
> Syed Hassan
> Wim Henderickx
> Zhenbin Li
> 
> Can you please repeat your response ON THE LIST!
> 
> Four Contributors has responded on the list
> -------------------------------------------
> Uma Chunduri
> Luis M. Contreras
> Luay Jalil
> Jeff Tantsura           x
> 
> Seven Contributors has responded but not on the list
> ---------------------------------------------------
> Ahmed Bashandy
> Clarence Filsfils
> John Drake
> Mach Chen
> Hamid Assarpour
> Robert Raszuk
> Gunter Van De Velde
> 
> Can you please repeat your response ON THE LIST!
> 
> Two contributors has not responded at all
> -----------------------------------------
> Shaowen Ma
> Tal Mizrahi
> 
> Can you please respond so we can progress the draft!
> 
> Again - response on the MPLS wg mailing list is required.
> 
> /Loa
> 


From nobody Mon Nov 26 06:19:06 2018
Return-Path: <robert@raszuk.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B6AC130E95 for <mpls@ietfa.amsl.com>; Mon, 26 Nov 2018 06:18:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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=raszuk.net
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 9pnNgzsaps9M for <mpls@ietfa.amsl.com>; Mon, 26 Nov 2018 06:18:57 -0800 (PST)
Received: from mail-qk1-x729.google.com (mail-qk1-x729.google.com [IPv6:2607:f8b0:4864:20::729]) (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 BD934130F24 for <mpls@ietf.org>; Mon, 26 Nov 2018 06:18:46 -0800 (PST)
Received: by mail-qk1-x729.google.com with SMTP id y16so12324812qki.7 for <mpls@ietf.org>; Mon, 26 Nov 2018 06:18:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SC3VD5cnJ+1gsHVNX4590P2+GoGiZ8sfhBqe8o+n+dE=; b=P6BQ7ISx47NwZgE7RRIjv+8ZuJN/yQLtdcznDFWTKdVSYAdPdrmUvOK8GFoz0ygPJd YqJrIdHz+ys49f0kldx2bjPbgEz0knLq3GbkN/yVtXKjJL40z0TvrtRmOkYGuL36rsqt 6mBmaN627AMJMYQ5N+Use9I0ofoMC8YEztJEJ0/n5typcSAz/riuvi500CCCAMmtHrCf VwyeDpOq5aBEy5KWeDIychPWzwYMwxDZL/e27y0R4SPqfKgRUd/BYAKpIGiQHVw0izX/ taZvcRWmQJYVePElCA0K/fdQONiZmfiv0o7xut21jUDvHsHc5z/M7JcwmZGH/ReVBUsD P/UQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SC3VD5cnJ+1gsHVNX4590P2+GoGiZ8sfhBqe8o+n+dE=; b=LyGNIDENAqWAmaM3NwrBlcJ6R9wys+aqttAmHJFQg2rukEP2+32rPNT/59fsKeW3l6 TEbZ8MLxEHoGb1gn+1hcpeRBYPDb2kMIFVO8ENFWE9Gxgu6t/fMHLOocHG7rHxMegNoi 4I6hPEItaqOADfHD+vPh+2N4NCBkXYEUUv11P2A/P07fJOfBCspc+w4Uqk97JUPAm0Q/ 8K3+uV5arKNoZddYEfnJO/ipivx6aLkVKAqKVCU2HYVJVCxgmC3g8I491DzNd21MZQWq tMaBykLYJkjCDdICL2GSaVED4CGevpLZD9eXS1HKEn35OFiizKDc1788sTu2cpMiXx/j FseA==
X-Gm-Message-State: AA+aEWZ7n5PLplsMAsbFwFCbgZmQc2hRh7d+ad4e33NQxk/GVo5csISR wnunAPdOT6KTllz0v+ZUOa/kL4w6vE2CqbX7CjX7NUW+32Q0hA==
X-Google-Smtp-Source: AFSGD/U1fCmkaKVjwxeIssJ9yypBm7VghlH05DYRnQh8ACXCDPr8b/Ij6h3bW6So9z5DjRHJ/Y5UZwpfwcBuihr59is=
X-Received: by 2002:a37:f03:: with SMTP id z3mr23950807qkg.189.1543241925478;  Mon, 26 Nov 2018 06:18:45 -0800 (PST)
MIME-Version: 1.0
References: <a504c106-714d-1ca7-6340-bfa3747a03f6@pi.nu> <7hrn5n0ba8qgveathdn6h5w3.1541669796649@email.android.com> <b86b61ac-3a67-18ea-9a8f-8b1d3f3d4146@pi.nu> <3d459d6d-a122-de73-e3b5-e1c97562c4f6@gmail.com> <fdd1af4d-1e46-df09-c516-71539766f115@cisco.com> <8bb1e8e0-755b-eb1c-464f-418411ea390c@pi.nu> <c511c61a-d973-3645-b14a-6cf6fe338018@cisco.com>
In-Reply-To: <c511c61a-d973-3645-b14a-6cf6fe338018@cisco.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Mon, 26 Nov 2018 15:18:33 +0100
Message-ID: <CAOj+MMEBeviDbVu+zvki+r5OWxxo05bsP4-BrEofapnooXNLRQ@mail.gmail.com>
To: mpls@ietf.org
Cc: Loa Andersson <loa@pi.nu>, abashandy.ietf@gmail.com, luay.jalil@verizon.com, Jeff Tantsura <jefftant@gmail.com>, xiaohu.xxh@alibaba-inc.com,  Stewart Bryant <stewart.bryant@gmail.com>, adrian@olddog.co.uk,  shassan=40cisco.com@dmarc.ietf.org, lizhenbin@huawei.com,  John E Drake <jdrake@juniper.net>, mashao@juniper.net, mach.chen@huawei.com,  hamid.assarpour@broadcom.com, Uma Chunduri <uma.chunduri@gmail.com>,  luismiguel.contrerasmurillo@telefonica.com, gunter.van_de_velde@nokia.com,  talmi@marvell.com, mpls-chairs@ietf.org,  draft-ietf-spring-segment-routing-mpls@ietf.org
Content-Type: multipart/alternative; boundary="000000000000c56129057b920250"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/N40rXgxd-77LfSYzV22R7HGEASY>
Subject: Re: [mpls] the IPR poll of draft-ietf-mpls-sr-oer-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 14:19:05 -0000

--000000000000c56129057b920250
Content-Type: text/plain; charset="UTF-8"

I'm not aware of any IPR that applies to this draft

Thx,
R.

On Mon, Nov 26, 2018 at 3:00 PM Clarence Filsfils (cfilsfil) <
cfilsfil@cisco.com> wrote:

> I'm not aware of any IPR that applies to this draft
>
> Cheers,
> Clarence
>
> On 26-11-18 08:24, Loa Andersson wrote:
> > Author, contributors,
> >
> > Since the IPR status is one criteria the wg use to decide whether to
> > progress a draft or not, it is essential that the response go to the
> > working group mailing list. That is where all the wg discussion takes
> > place.
> >
> > The situation just now is that less then half the number of
> > authors/contributors has responded on the list.
> >
> > Three authors have responded on the list
> > ----------------------------------------
> > Xiaohu Xu
> > Stewart Bryant
> > Adrian Farrel
> >
> > Three authors has responded but not on the list
> > -----------------------------------------------
> > Syed Hassan
> > Wim Henderickx
> > Zhenbin Li
> >
> > Can you please repeat your response ON THE LIST!
> >
> > Four Contributors has responded on the list
> > -------------------------------------------
> > Uma Chunduri
> > Luis M. Contreras
> > Luay Jalil
> > Jeff Tantsura           x
> >
> > Seven Contributors has responded but not on the list
> > ---------------------------------------------------
> > Ahmed Bashandy
> > Clarence Filsfils
> > John Drake
> > Mach Chen
> > Hamid Assarpour
> > Robert Raszuk
> > Gunter Van De Velde
> >
> > Can you please repeat your response ON THE LIST!
> >
> > Two contributors has not responded at all
> > -----------------------------------------
> > Shaowen Ma
> > Tal Mizrahi
> >
> > Can you please respond so we can progress the draft!
> >
> > Again - response on the MPLS wg mailing list is required.
> >
> > /Loa
> >
>

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

<div dir=3D"ltr">I&#39;m not aware of any IPR that applies to this draft=C2=
=A0<div><br></div><div>Thx,<br>R.=C2=A0<br></div></div><br><div class=3D"gm=
ail_quote"><div dir=3D"ltr">On Mon, Nov 26, 2018 at 3:00 PM Clarence Filsfi=
ls (cfilsfil) &lt;<a href=3D"mailto:cfilsfil@cisco.com">cfilsfil@cisco.com<=
/a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0=
 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I&#39;m not aware of=
 any IPR that applies to this draft<br>
<br>
Cheers,<br>
Clarence<br>
<br>
On 26-11-18 08:24, Loa Andersson wrote:<br>
&gt; Author, contributors,<br>
&gt; <br>
&gt; Since the IPR status is one criteria the wg use to decide whether to<b=
r>
&gt; progress a draft or not, it is essential that the response go to the<b=
r>
&gt; working group mailing list. That is where all the wg discussion takes<=
br>
&gt; place.<br>
&gt; <br>
&gt; The situation just now is that less then half the number of<br>
&gt; authors/contributors has responded on the list.<br>
&gt; <br>
&gt; Three authors have responded on the list<br>
&gt; ----------------------------------------<br>
&gt; Xiaohu Xu<br>
&gt; Stewart Bryant<br>
&gt; Adrian Farrel<br>
&gt; <br>
&gt; Three authors has responded but not on the list<br>
&gt; -----------------------------------------------<br>
&gt; Syed Hassan<br>
&gt; Wim Henderickx<br>
&gt; Zhenbin Li<br>
&gt; <br>
&gt; Can you please repeat your response ON THE LIST!<br>
&gt; <br>
&gt; Four Contributors has responded on the list<br>
&gt; -------------------------------------------<br>
&gt; Uma Chunduri<br>
&gt; Luis M. Contreras<br>
&gt; Luay Jalil<br>
&gt; Jeff Tantsura=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 x<br>
&gt; <br>
&gt; Seven Contributors has responded but not on the list<br>
&gt; ---------------------------------------------------<br>
&gt; Ahmed Bashandy<br>
&gt; Clarence Filsfils<br>
&gt; John Drake<br>
&gt; Mach Chen<br>
&gt; Hamid Assarpour<br>
&gt; Robert Raszuk<br>
&gt; Gunter Van De Velde<br>
&gt; <br>
&gt; Can you please repeat your response ON THE LIST!<br>
&gt; <br>
&gt; Two contributors has not responded at all<br>
&gt; -----------------------------------------<br>
&gt; Shaowen Ma<br>
&gt; Tal Mizrahi<br>
&gt; <br>
&gt; Can you please respond so we can progress the draft!<br>
&gt; <br>
&gt; Again - response on the MPLS wg mailing list is required.<br>
&gt; <br>
&gt; /Loa<br>
&gt; <br>
</blockquote></div>

--000000000000c56129057b920250--


From nobody Mon Nov 26 07:07:43 2018
Return-Path: <jdrake@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 93BA6130F11; Mon, 26 Nov 2018 07:07:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.16
X-Spam-Level: 
X-Spam-Status: No, score=-4.16 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 l7ip5PLnsWLv; Mon, 26 Nov 2018 07:07:25 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 24900128D68; Mon, 26 Nov 2018 07:07:25 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id wAQExLT4021039; Mon, 26 Nov 2018 07:07:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=s7ZSTv6nUggRBIIHZIixjZMTMiqgVtB1sNBm4c083ck=; b=Wj1c3Ho0Xn8lubpmB6OtW8MzvL5FxORD+WQ/t2N7J8D/PpI4jGiuNf7OwnJKFlCrAR45 YXKWFSz7yFvGs0ZK3vSCHX3NliZPv0w5BwTeP42OhXUKEib3Kbs2Yg0wwLH4RZDOUNIg 9iIslkr4SevPgX3LFQOQMYHPDlO1JhGqcJ0zdQQ2m4Y7Ntn2E7hGQp0uDWIgXs3eFWD1 3VgXamV8/fqrHLpOcBSLHQKCBY3+gY9ZuTjRco4ka6bpsJhqOzHRSKVAG6QVdHwq7w3o Tl9qIrhuu/PqCOaIhbKhaQ+N2azcQCX93f87DaaVavZqHhazd/1qfWbUjLdK1rILjDOM Og== 
Received: from nam03-by2-obe.outbound.protection.outlook.com (mail-by2nam03lp0054.outbound.protection.outlook.com [216.32.180.54]) by mx0a-00273201.pphosted.com with ESMTP id 2p0grm08dn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 26 Nov 2018 07:07:24 -0800
Received: from BN7PR05MB4354.namprd05.prod.outlook.com (52.133.223.33) by BN7PR05MB5890.namprd05.prod.outlook.com (20.176.30.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1361.9; Mon, 26 Nov 2018 15:07:21 +0000
Received: from BN7PR05MB4354.namprd05.prod.outlook.com ([fe80::2415:1355:f5f1:7a63]) by BN7PR05MB4354.namprd05.prod.outlook.com ([fe80::2415:1355:f5f1:7a63%3]) with mapi id 15.20.1361.019; Mon, 26 Nov 2018 15:07:21 +0000
From: John E Drake <jdrake@juniper.net>
To: Loa Andersson <loa@pi.nu>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>
CC: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Thread-Topic: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
Thread-Index: AQHUdyB+gSNO+DXDbEOLL2HCHUZ7EKViRRxg
Date: Mon, 26 Nov 2018 15:07:21 +0000
Message-ID: <BN7PR05MB43547AB62FF6487F75FC2F48C7D70@BN7PR05MB4354.namprd05.prod.outlook.com>
References: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
In-Reply-To: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.0.600.7
dlp-reaction: no-action
x-originating-ip: [66.129.241.12]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN7PR05MB5890; 6:u4LZVt1A2L5D/Nnu6evx/fGHJbLTJgIiQ2VK/jdEwkaqTvyx/pWmSwL32Agx7+o8ciU7MtziMRzK5+9CLWPppCioZ4hsn5mnZtuyxVH+OU/XZtA8loomE4CoR2xrSzb/+4UEPFW5+ckQuU/A6QD0/nx+j++jw5I/0avFftsk8PXDTqrgWtEHQO0/I/mFrafrhd8Ujwg+f4SwvBd4dwnRgf1d7GE6rzYGXpigwI46U9F3Jyml2P5GFlV4OoJGQDrP1ZsezImxICY9VZbXvsqxBpRPp0KfIa1Y4B0uIyQiItFmHCaJ79HOF2VD2+fEOV9lUHedgLhs/9Szxf3m6//cJ7gx1X85J33dBu+TRU6bBNJcdQw0NGD3+4lHYn8hwxGKaxXBJpY6YhbdOuCO8qeBgeJSZJSPCnqrtRdjdy5RXw10JUe8FA8kXQR+co5Jk9O2Up5gNEwYbjTdZ9Mshimh7Q==; 5:neATgh5YmoCJWzyP4oPoukp16vQHdyGdFQDLLsppZFTWrHKatqwyFqqC8RPsuNatuHaobXRNUW7veVeNN6mv+yoP+tk+1Nknjw+Q+uHQaiheBqyyvaCOcAikUk8ZEIpsKQUe1Zj9/15HwEwZ2rAkkvLVvlkdhwifS14IN0Ce6oA=; 7:X5wQq4wBjGY/W5T5ddwF5QldUCirOkXpt3vOPK+T+mOu7c4W5ItyZUPXI94T2LcHTBxOJaaO1JDP2n+LUIYnkDImAt2tdNSyCkq4cKGTez9VDVRJ62aoJS8K0dFULCo4o96du9epJ4izLFsxt+U84g==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: c0898b68-f357-49a3-b073-08d653b0dd88
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:BN7PR05MB5890; 
x-ms-traffictypediagnostic: BN7PR05MB5890:
x-microsoft-antispam-prvs: <BN7PR05MB5890DF1BF5B698FEBA94CB6EC7D70@BN7PR05MB5890.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231443)(944501410)(52105112)(10201501046)(3002001)(6055026)(148016)(149066)(150057)(6041310)(20161123564045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(201708071742011)(7699051)(76991095); SRVR:BN7PR05MB5890; BCL:0; PCL:0; RULEID:; SRVR:BN7PR05MB5890; 
x-forefront-prvs: 086831DFB4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(39860400002)(366004)(396003)(346002)(376002)(252514010)(199004)(189003)(13464003)(2201001)(25786009)(6436002)(55016002)(86362001)(5660300001)(575784001)(99286004)(53936002)(6506007)(7696005)(229853002)(6246003)(76176011)(26005)(102836004)(74316002)(8936002)(106356001)(305945005)(7736002)(105586002)(14454004)(68736007)(71200400001)(256004)(71190400001)(966005)(66066001)(478600001)(316002)(2501003)(110136005)(6116002)(476003)(53546011)(81156014)(3846002)(8676002)(81166006)(486006)(2906002)(9686003)(97736004)(11346002)(6306002)(4326008)(33656002)(446003)(186003); DIR:OUT; SFP:1102; SCL:1; SRVR:BN7PR05MB5890; H:BN7PR05MB4354.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: ALlA5tkp+9jL2eUR2X4i5A4q7y3G8PQSSzDpvDHDjuyDSQAPIxfqCdtTGxWZg9exk5Kou5K/IudH6ijBFdxvMcIyExs82P5e8e96IVuWZjbcdmf9fDzg8sO4OM4anXGjufICinhgxCuAnm+GmpZeSPUGrLJbSn8w1/2x6ajyNYe59R/Ibg22EY0swdNvgtSRsRL2dCuTvlVwWFknY2eKp3JH3UqbLvmbjmzZz3LatUX7wsBeiUO619EIPWI88wnRnRHa+NGZuJ/9F9deds59ls97W/N3yXgV2gtELRAfihm7zWKfQ9KOoCvFYa9b1mg1rqqrvrMKt2ShhRGzKgMwgIu25wpFNDhaZiXu9yODWso=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: c0898b68-f357-49a3-b073-08d653b0dd88
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Nov 2018 15:07:21.4185 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5890
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-11-26_08:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1811260135
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/lPlaqwUVtYZ9WRH254iEu4DdfZU>
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Nov 2018 15:07:42 -0000

I'm not aware of any IPR.

Yours Irrespectively,

John

> -----Original Message-----
> From: mpls <mpls-bounces@ietf.org> On Behalf Of Loa Andersson
> Sent: Thursday, November 8, 2018 12:04 AM
> To: mpls@ietf.org; draft-ietf-mpls-sr-over-ip@ietf.org
> Cc: mpls-chairs@ietf.org
> Subject: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
>=20
> Working Group,
>=20
> We are currently preparing draft draft-ietf-mpls-sr-over-ip for working g=
roup
> last call.
>=20
> Part of this preparation is to do an IPR poll.
>=20
> This mail is to start the IPR poll.
>=20
> Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?
>=20
> If so, has this IPR been disclosed in compliance with IETF IPR rules (see=
 RFCs
> 3979, 4879, 3669 and 5378 for more details).
>=20
> There is two IPR disclosures against individual documents that were merge=
d
> into draft-ietf-mpls-sr-over-ip.
>=20
> If you are listed as a document author or contributor please respond to t=
his
> email regardless of whether or not you are aware of any relevant IPR. *Th=
e
> response needs to be sent to the MPLS WG mailing list.* The document will
> not advance to the next stage until a response has been received from eac=
h
> author and contributor.
>=20
> If you are on the MPLS WG email list but are not listed as an author or
> contributor, then please explicitly respond only if you are aware of any =
IPR
> that has not yet been disclosed in conformance with IETF rules.
>=20
>=20
> /Loa
>   mpls wg co-chair
> --
>=20
>=20
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>=20
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://urldefense.proofpoint.com/v2/url?u=3Dhttps-
> 3A__www.ietf.org_mailman_listinfo_mpls&d=3DDwICAg&c=3DHAkYuh63rsuhr6Sc
> bfh0UjBXeMK-ndb3voDTXcWzoCI&r=3DCRB2tJiQePk0cT-h5LGhEWH-
> s_xXXup3HzvBSMRj5VE&m=3DYX_wVGjBsTty2s8Z41r_DJNhbemWzfUKmrXZBM
> VEaqA&s=3DenOE7QJWpQiwcQrVxox-0a2ImGRv9n8aaJjbaF0plw0&e=3D


From nobody Tue Nov 27 14:43:46 2018
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B463130E6C; Tue, 27 Nov 2018 14:43:33 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.0
Auto-Submitted: auto-generated
Precedence: bulk
CC: mpls@ietf.org, db3546@att.com, draft-ietf-mpls-rsvp-shared-labels@ietf.org, mpls-chairs@ietf.org, Loa Andersson <loa@pi.nu>, loa@pi.nu
Reply-To: ietf@ietf.org
Sender: <iesg-secretary@ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Reply-To: ietf@ietf.org
Message-ID: <154335861317.11923.17567026374925740508.idtracker@ietfa.amsl.com>
Date: Tue, 27 Nov 2018 14:43:33 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/WXoUbffpvZzeHdRVVUKExzwzp5s>
Subject: [mpls] Last Call: <draft-ietf-mpls-rsvp-shared-labels-06.txt> (Signaling RSVP-TE tunnels on a shared MPLS forwarding plane) to Proposed Standard
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 22:43:46 -0000

The IESG has received a request from the Multiprotocol Label Switching WG
(mpls) to consider the following document: - 'Signaling RSVP-TE tunnels on a
shared MPLS forwarding plane'
  <draft-ietf-mpls-rsvp-shared-labels-06.txt> as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2018-12-11. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the beginning of
the Subject line to allow automated sorting.

Abstract


   As the scale of MPLS RSVP-TE networks has grown, so the number of
   Label Switched Paths (LSPs) supported by individual network elements
   has increased.  Various implementation recommendations have been
   proposed to manage the resulting increase in control plane state.

   However, those changes have had no effect on the number of labels
   that a transit Label Switching Router (LSR) has to support in the
   forwarding plane.  That number is governed by the number of LSPs
   transiting or terminated at the LSR and is directly related to the
   total LSP state in the control plane.

   This document defines a mechanism to prevent the maximum size of the
   label space limit on an LSR from being a constraint to control plane
   scaling on that node.  It introduces the notion of pre-installed 'per
   Traffic Engineering (TE) link labels' that can be shared by MPLS
   RSVP-TE LSPs that traverse these TE links.  This approach
   significantly reduces the forwarding plane state required to support
   a large number of LSPs.  This couples the feature benefits of the
   RSVP-TE control plane with the simplicity of the Segment Routing MPLS
   forwarding plane.





The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-labels/

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-mpls-rsvp-shared-labels/ballot/

The following IPR Declarations may be related to this I-D:

   https://datatracker.ietf.org/ipr/2976/
   https://datatracker.ietf.org/ipr/3265/
   https://datatracker.ietf.org/ipr/3266/
   https://datatracker.ietf.org/ipr/3036/
   https://datatracker.ietf.org/ipr/2997/






From nobody Tue Nov 27 15:08:08 2018
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4173012F1A2; Tue, 27 Nov 2018 15:08:00 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.0
Auto-Submitted: auto-generated
Precedence: bulk
CC: mpls@ietf.org, draft-ietf-mpls-lsp-ping-lag-multipath@ietf.org, mpls-chairs@ietf.org, db3546@att.com, loa@pi.nu
Reply-To: ietf@ietf.org
Sender: <iesg-secretary@ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Reply-To: ietf@ietf.org
Message-ID: <154336008019.11793.17076298039518800457.idtracker@ietfa.amsl.com>
Date: Tue, 27 Nov 2018 15:08:00 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/i5I2Gd5tKdZNklhnSoOHEKijbro>
Subject: [mpls] Last Call: <draft-ietf-mpls-lsp-ping-lag-multipath-05.txt> (Label Switched Path (LSP) Ping/Trace Multipath Support for Link Aggregation Group (LAG) Interfaces) to Proposed Standard
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Nov 2018 23:08:00 -0000

The IESG has received a request from the Multiprotocol Label Switching WG
(mpls) to consider the following document: - 'Label Switched Path (LSP)
Ping/Trace Multipath Support for Link
   Aggregation Group (LAG) Interfaces'
  <draft-ietf-mpls-lsp-ping-lag-multipath-05.txt> as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits final
comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2018-12-11. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the beginning of
the Subject line to allow automated sorting.

Abstract


   This document defines extensions to the MPLS Label Switched Path
   (LSP) Ping and Traceroute mechanisms as specified in RFC 8029.  The
   extensions allow the MPLS LSP Ping and Traceroute mechanisms to
   discover and exercise specific paths of Layer 2 (L2) Equal-Cost
   Multipath (ECMP) over Link Aggregation Group (LAG) interfaces.
   Additionally, a mechanism is defined to enable determination of the
   capabilities of an LSR supported.

   This document updates RFC8029.





The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-mpls-lsp-ping-lag-multipath/

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-mpls-lsp-ping-lag-multipath/ballot/

The following IPR Declarations may be related to this I-D:

   https://datatracker.ietf.org/ipr/2496/
   https://datatracker.ietf.org/ipr/3192/






From nobody Wed Nov 28 09:32:09 2018
Return-Path: <shassan@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD144130E88 for <mpls@ietfa.amsl.com>; Wed, 28 Nov 2018 09:32:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.959
X-Spam-Level: 
X-Spam-Status: No, score=-15.959 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-1.459, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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
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 miwErnbhQjJj for <mpls@ietfa.amsl.com>; Wed, 28 Nov 2018 09:32:06 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 008BD1277BB for <mpls@ietf.org>; Wed, 28 Nov 2018 09:32:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3364; q=dns/txt; s=iport; t=1543426326; x=1544635926; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=fukAF/01U78mt6Y87P2cW8CUUyCRvjygAOERb/gBHQE=; b=gac9HSUv8WveDrxvEs5mVdlezxddxtsr/2fSq6VkYpdIqFxcTYCO6C5j pLbCbULepcuv2Va+KPmCQG5TKE09abU2PjITLkxnJrmUPGON1n3f3l3bq su7OC5ngSoOL2xmZGn9f6WWUxAPwjrjBKa8yERcLoUlFjksgWHi3zBhEI I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AFAACb0P5b/4oNJK1jGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBUQUBAQEBCwGCA4FoJwqDb4gYjAiBaJdnFIFmCwEBhGwCF4M?= =?us-ascii?q?VIjQJDQEDAQECAQECbR0LhT0GIxE3AwsOAgIBCBoCJgICAhkXFRACBA4FgyG?= =?us-ascii?q?CAqZwgS+FQIRxBYEGiwsXgUA/gREnDBOCTIROARIBNoJtMYImAokplnIJApE?= =?us-ascii?q?vGIFahRCKK4h2jRKCGQIRFIEnHzhkcXAVOyoBgkGQW0Exi3yBH4EfAQE?=
X-IronPort-AV: E=Sophos;i="5.56,291,1539648000"; d="scan'208";a="489060275"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 28 Nov 2018 17:32:04 +0000
Received: from XCH-ALN-011.cisco.com (xch-aln-011.cisco.com [173.36.7.21]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id wASHW4Ji029176 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 28 Nov 2018 17:32:04 GMT
Received: from xch-rcd-014.cisco.com (173.37.102.24) by XCH-ALN-011.cisco.com (173.36.7.21) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Wed, 28 Nov 2018 11:32:04 -0600
Received: from xch-rcd-014.cisco.com ([173.37.102.24]) by XCH-RCD-014.cisco.com ([173.37.102.24]) with mapi id 15.00.1395.000; Wed, 28 Nov 2018 11:32:04 -0600
From: "Syed Hassan (shassan)" <shassan@cisco.com>
To: "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: the IPR poll of draft-ietf-mpls-sr-oer-ip
Thread-Index: AQHUhVknmfNki7UGDUCthf9L4EOjdKVifNQAgAHDiYCAAZoSgA==
Date: Wed, 28 Nov 2018 17:32:04 +0000
Message-ID: <A6740402-415C-4759-AC59-E0223FB04357@cisco.com>
References: <a504c106-714d-1ca7-6340-bfa3747a03f6@pi.nu> <7hrn5n0ba8qgveathdn6h5w3.1541669796649@email.android.com> <b86b61ac-3a67-18ea-9a8f-8b1d3f3d4146@pi.nu> <3d459d6d-a122-de73-e3b5-e1c97562c4f6@gmail.com> <fdd1af4d-1e46-df09-c516-71539766f115@cisco.com> <8bb1e8e0-755b-eb1c-464f-418411ea390c@pi.nu> <C07685D0-5B7B-4062-A2EC-54EA76EDC284@cisco.com> <25F74305-A695-42F6-81EF-2BABF8BD6FBB@cisco.com>
In-Reply-To: <25F74305-A695-42F6-81EF-2BABF8BD6FBB@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.26.0.170902
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.24.60.175]
Content-Type: text/plain; charset="utf-8"
Content-ID: <6E345D573E74F1459853F0A8758E8136@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Outbound-SMTP-Client: 173.36.7.21, xch-aln-011.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/ipQr5Fy45BnVcnf1AbekOROBbEU>
Subject: Re: [mpls] the IPR poll of draft-ietf-mpls-sr-oer-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Nov 2018 17:32:08 -0000

SGksICBJJ20gbm90IGF3YXJlIG9mIGFueSBJUFIgdGhhdCBhcHBsaWVzIHRvIHRoaXMgZHJhZnQN
CiAgICAgICAgDQogICAgICAgIFJlZ2FyZHMsDQogICAgICAgIC1TeWVkLg0KICAgICAgICANCiAg
ICAgICAgT24gMjAxOC0xMS0yNiwgMjoyNSBBTSwgIkxvYSBBbmRlcnNzb24iIDxsb2FAcGkubnU+
IHdyb3RlOg0KICAgICAgICANCiAgICAgICAgICAgIEF1dGhvciwgY29udHJpYnV0b3JzLA0KICAg
ICAgICAgICAgDQogICAgICAgICAgICBTaW5jZSB0aGUgSVBSIHN0YXR1cyBpcyBvbmUgY3JpdGVy
aWEgdGhlIHdnIHVzZSB0byBkZWNpZGUgd2hldGhlciB0bw0KICAgICAgICAgICAgcHJvZ3Jlc3Mg
YSBkcmFmdCBvciBub3QsIGl0IGlzIGVzc2VudGlhbCB0aGF0IHRoZSByZXNwb25zZSBnbyB0byB0
aGUNCiAgICAgICAgICAgIHdvcmtpbmcgZ3JvdXAgbWFpbGluZyBsaXN0LiBUaGF0IGlzIHdoZXJl
IGFsbCB0aGUgd2cgZGlzY3Vzc2lvbiB0YWtlcw0KICAgICAgICAgICAgcGxhY2UuDQogICAgICAg
ICAgICANCiAgICAgICAgICAgIFRoZSBzaXR1YXRpb24ganVzdCBub3cgaXMgdGhhdCBsZXNzIHRo
ZW4gaGFsZiB0aGUgbnVtYmVyIG9mDQogICAgICAgICAgICBhdXRob3JzL2NvbnRyaWJ1dG9ycyBo
YXMgcmVzcG9uZGVkIG9uIHRoZSBsaXN0Lg0KICAgICAgICAgICAgDQogICAgICAgICAgICBUaHJl
ZSBhdXRob3JzIGhhdmUgcmVzcG9uZGVkIG9uIHRoZSBsaXN0DQogICAgICAgICAgICAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogICAgICAgICAgICBYaWFvaHUgWHUN
CiAgICAgICAgICAgIFN0ZXdhcnQgQnJ5YW50DQogICAgICAgICAgICBBZHJpYW4gRmFycmVsDQog
ICAgICAgICAgICANCiAgICAgICAgICAgIFRocmVlIGF1dGhvcnMgaGFzIHJlc3BvbmRlZCBidXQg
bm90IG9uIHRoZSBsaXN0DQogICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgICAgICAgICAgU3llZCBIYXNzYW4NCiAgICAgICAgICAg
IFdpbSBIZW5kZXJpY2t4DQogICAgICAgICAgICBaaGVuYmluIExpDQogICAgICAgICAgICANCiAg
ICAgICAgICAgIENhbiB5b3UgcGxlYXNlIHJlcGVhdCB5b3VyIHJlc3BvbnNlIE9OIFRIRSBMSVNU
IQ0KICAgICAgICAgICAgDQogICAgICAgICAgICBGb3VyIENvbnRyaWJ1dG9ycyBoYXMgcmVzcG9u
ZGVkIG9uIHRoZSBsaXN0DQogICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQogICAgICAgICAgICBVbWEgQ2h1bmR1cmkNCiAgICAgICAgICAgIEx1
aXMgTS4gQ29udHJlcmFzDQogICAgICAgICAgICBMdWF5IEphbGlsDQogICAgICAgICAgICBKZWZm
IFRhbnRzdXJhICAgICAgICAgICB4DQogICAgICAgICAgICANCiAgICAgICAgICAgIFNldmVuIENv
bnRyaWJ1dG9ycyBoYXMgcmVzcG9uZGVkIGJ1dCBub3Qgb24gdGhlIGxpc3QNCiAgICAgICAgICAg
IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAg
ICAgICAgICAgQWhtZWQgQmFzaGFuZHkNCiAgICAgICAgICAgIENsYXJlbmNlIEZpbHNmaWxzDQog
ICAgICAgICAgICBKb2huIERyYWtlDQogICAgICAgICAgICBNYWNoIENoZW4NCiAgICAgICAgICAg
IEhhbWlkIEFzc2FycG91cg0KICAgICAgICAgICAgUm9iZXJ0IFJhc3p1aw0KICAgICAgICAgICAg
R3VudGVyIFZhbiBEZSBWZWxkZQ0KICAgICAgICAgICAgDQogICAgICAgICAgICBDYW4geW91IHBs
ZWFzZSByZXBlYXQgeW91ciByZXNwb25zZSBPTiBUSEUgTElTVCENCiAgICAgICAgICAgIA0KICAg
ICAgICAgICAgVHdvIGNvbnRyaWJ1dG9ycyBoYXMgbm90IHJlc3BvbmRlZCBhdCBhbGwNCiAgICAg
ICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogICAgICAg
ICAgICBTaGFvd2VuIE1hDQogICAgICAgICAgICBUYWwgTWl6cmFoaQ0KICAgICAgICAgICAgDQog
ICAgICAgICAgICBDYW4geW91IHBsZWFzZSByZXNwb25kIHNvIHdlIGNhbiBwcm9ncmVzcyB0aGUg
ZHJhZnQhDQogICAgICAgICAgICANCiAgICAgICAgICAgIEFnYWluIC0gcmVzcG9uc2Ugb24gdGhl
IE1QTFMgd2cgbWFpbGluZyBsaXN0IGlzIHJlcXVpcmVkLg0KICAgICAgICAgICAgDQogICAgICAg
ICAgICAvTG9hDQogICAgICAgICAgICANCiAgICAgICAgICAgIC0tIA0KICAgICAgICAgICAgDQog
ICAgICAgICAgICANCiAgICAgICAgICAgIExvYSBBbmRlcnNzb24gICAgICAgICAgICAgICAgICAg
ICAgICBlbWFpbDogbG9hQHBpLm51DQogICAgICAgICAgICBTZW5pb3IgTVBMUyBFeHBlcnQNCiAg
ICAgICAgICAgIEJyb256ZSBEcmFnb24gQ29uc3VsdGluZyAgICAgICAgICAgICBwaG9uZTogKzQ2
IDczOSA4MSAyMSA2NA0KICAgICAgICAgICAgDQogICAgICAgIA0KICAgICAgICANCiAgICANCiAg
ICANCg0K


From nobody Wed Nov 28 16:52:52 2018
Return-Path: <yshen@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B0C351310EF; Wed, 28 Nov 2018 16:52:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.159
X-Spam-Level: 
X-Spam-Status: No, score=-4.159 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 U-xmERWybQdy; Wed, 28 Nov 2018 16:52:44 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 00C231310F3; Wed, 28 Nov 2018 16:52:43 -0800 (PST)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id wAT0n9L0006180; Wed, 28 Nov 2018 16:52:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=ONPvFXwXhYSlmov3m7X0SGUrBjpV12TFUxbmsuZeo0s=; b=jR3tem160NgNv+vMLkL4Cnd2RiNM0vSvhEX+BMr7hHcOzAwCrSOpMQ86vO/eBsoq7D0l 6AQXBBzKgkgaUfAzI6MqqWixUxvcO2qvFb+X69HI7puS273JLf9QJXpy0yEsBZciy9xr 3NkzQ8wb2oEjRd0A4wP02UEM2sWfT205i6jAYCug45nrKqPQTX8OSfXSPsnJZbu7vZzz vO1ALsstQkhKRzpo4cry4DhNq9vbq+DPWYoIuyWjCiX/c6jq1h2zwoiWvs3VCxQD6GWR bTbcBZNSh1rFQE965iA9MUMSnm7S27j8F27HgH3cuFJRjKzlHpzfx/Hx8yrJSvXFeKK8 OA== 
Received: from nam03-dm3-obe.outbound.protection.outlook.com (mail-dm3nam03lp2059.outbound.protection.outlook.com [104.47.41.59]) by mx0b-00273201.pphosted.com with ESMTP id 2p1yf50ps1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 28 Nov 2018 16:52:40 -0800
Received: from BYAPR05MB5256.namprd05.prod.outlook.com (20.177.231.94) by BYAPR05MB5094.namprd05.prod.outlook.com (20.177.231.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1339.17; Thu, 29 Nov 2018 00:52:37 +0000
Received: from BYAPR05MB5256.namprd05.prod.outlook.com ([fe80::89f6:2f3b:b19b:47eb]) by BYAPR05MB5256.namprd05.prod.outlook.com ([fe80::89f6:2f3b:b19b:47eb%4]) with mapi id 15.20.1382.012; Thu, 29 Nov 2018 00:52:37 +0000
From: Yimin Shen <yshen@juniper.net>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-egress-protection-framework.all@ietf.org" <draft-ietf-mpls-egress-protection-framework.all@ietf.org>
Thread-Topic: RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
Thread-Index: AdR8MjymUP2LtqqCRvO1Anp1Nk3O/ALIazaA
Date: Thu, 29 Nov 2018 00:52:37 +0000
Message-ID: <19B9F992-7DAB-478C-9F16-B641ABC898FA@juniper.net>
References: <DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90@DB5PR0301MB1909.eurprd03.prod.outlook.com>
In-Reply-To: <DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90@DB5PR0301MB1909.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.4.181110
x-originating-ip: [66.129.241.10]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BYAPR05MB5094; 6:BGglY4Bi2suV/E5jlXsD3ZY4rhKuCIxod/s3XnBdlpPibwlJ6wW4eFBeCUg1D4/DLJbkd+ooE4UcTMhne6lqG+tdqM23KNJoif9HfF49tbfP/x1nFAPIaSN2GfkdcX6KEv9+9xjxLXQTxbl8vwAxZMFHkTKFkRTO5N/gugLuBPQpmgZLZhdyxidmSfYAb43rjAIOmSOF1BO1LL3zOj6kHtn+89R55Y6CSYATj+/EnwIRZ+sbBJCanmI7cf4NVGHwEw279S4womaR3YgCsqSLy76gaBOkpd8lA3Sax7pFbTysVuCZ5mxsEPhzckqXZ8U+79FJZLguvJ3MjMt5vfF5M7yAHDn2ujeVMjST4yunb0/3tPR6gJKL5pUdHT+poDpptskgg2elLY+CW5JeiA7+1bxIoTxNvkbTXH0et0FzmoluBx4u9ng/3pEXEuHHtjA5xdrak3UkIoP5Z1Fqh03ZBA==; 5:o1SHwHAkl3AnGxS8iJJ5kqcxXihVkAqbaBwpnm9AK4nuBo40oKq9/zHtpg3rD6b6S4UIJiFwVI2tWkKWcrHtSP6wpHSgKR8TThhuJ5ab6Xp2YpyosRRQJkXA06rDpvHnQswZKeomflwwIU+yqRBOincX7CU/Oy7G5NiuupGqvi4=; 7:CfJqr0XSqNmdU1eln70LUWsZFBJ0xKbvZmKGZch0gFHkOZCyB4wABJqRf1Evtkc69cuSmgygJA/z+2lVmUoP8JNo8cR3+d5Stz4tUoO+Nqhc1rqkf5NlR/lPb2bIAZ1MZ4vqvv+emkejK1m7P/E+dA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: fff58f47-2c78-47bd-77d9-08d65594f528
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:BYAPR05MB5094; 
x-ms-traffictypediagnostic: BYAPR05MB5094:
x-microsoft-antispam-prvs: <BYAPR05MB50941F8D039B6B3C83ABAB39BDD20@BYAPR05MB5094.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3231443)(999002)(944501410)(52105112)(3002001)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:BYAPR05MB5094; BCL:0; PCL:0; RULEID:; SRVR:BYAPR05MB5094; 
x-forefront-prvs: 0871917CDA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(39860400002)(376002)(396003)(366004)(136003)(252514010)(189003)(51444003)(199004)(486006)(25786009)(446003)(81166006)(36756003)(8676002)(86362001)(7736002)(3846002)(81156014)(8936002)(4326008)(68736007)(9326002)(186003)(316002)(11346002)(2616005)(606006)(476003)(6506007)(102836004)(33656002)(53546011)(97736004)(2906002)(26005)(6246003)(229853002)(53936002)(478600001)(54906003)(82746002)(4744004)(53946003)(110136005)(71190400001)(5660300001)(66066001)(76176011)(58126008)(14444005)(6486002)(236005)(6512007)(54896002)(6306002)(6116002)(106356001)(6436002)(83716004)(105586002)(256004)(14454004)(71200400001)(99286004)(2501003); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB5094; H:BYAPR05MB5256.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: TjK3R1FNgJO60dFrUtiP2s4bB+m8sAxJ5UHPtSwpVh7j8TAbR02AcRBFAPx1Ot7/FSGtvBiKUJ5JrnsnKENplMM2/cAEk2/0WKh8CgjKZRr9ObN+x34ymccQ8vCTuAl7/b9ASHFPvFt0vzYGOG5CXaPFsdHoG8BD6TqHA3lIGGUcClM7Y/Wz0E0VMYs9UALPgEn4eplZ0BFJPNXmqndjPnMGafYDZKn5dsDV5Iab7ZhZBiwNSckcaNZ/fCstEF7vbU82SRTDtOEUNkmGgWMEw33c5nP1fOTGHNEAHkf92+UfrNMG0YuJT4XktcJ6DeJI5siyvrZugt8iIBz1CsqXpwq4yYNz/k23RPlR1163AOI=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_19B9F9927DAB478C9F16B641ABC898FAjunipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: fff58f47-2c78-47bd-77d9-08d65594f528
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Nov 2018 00:52:37.5157 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB5094
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-11-28_12:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1811290005
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/UnkeSctfO8x09uD_gtcdF-qCbsk>
Subject: Re: [mpls] RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 00:52:50 -0000

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

SGkgU2FzaGEsDQoNClRoYW5rcyB2ZXJ5IG11Y2ggYWdhaW4gZm9yIHRoZSBkZXRhaWxlZCByZXZp
ZXcgYW5kIHRoZSBjb25zdHJ1Y3RpdmUgY29tbWVudHMgYW5kIHN1Z2dlc3Rpb25zIQ0KDQpQbGVh
c2Ugc2VlIFt5c2hlbl0gaW5saW5lIGJlbG93Lg0KDQpUaGFua3MsDQotLSBZaW1pbg0KDQoNCkZy
b206IEFsZXhhbmRlciBWYWluc2h0ZWluIDxBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNv
bT4NCkRhdGU6IFR1ZXNkYXksIE5vdmVtYmVyIDIwLCAyMDE4IGF0IDQ6NDEgQU0NClRvOiAicnRn
LWFkc0BpZXRmLm9yZyIgPHJ0Zy1hZHNAaWV0Zi5vcmc+DQpDYzogInJ0Zy1kaXJAaWV0Zi5vcmci
IDxydGctZGlyQGlldGYub3JnPiwgIm1wbHNAaWV0Zi5vcmciIDxtcGxzQGlldGYub3JnPiwgImRy
YWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnIiA8
ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmc+
DQpTdWJqZWN0OiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rp
b24tZnJhbWV3b3JrLTAzDQpSZXNlbnQtRnJvbTogPGFsaWFzLWJvdW5jZXNAaWV0Zi5vcmc+DQpS
ZXNlbnQtVG86IDx5c2hlbkBqdW5pcGVyLm5ldD4sIEpleWFuYW50aCA8bWludG9AanVuaXBlci5u
ZXQ+LCA8YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4sIDxoYW5uZXNAcnRicmljay5jb20+LCA8
Yy5taWNoZWxAdGVsZWtvbS5kZT4sIDxodWFpbW8uY2hlbkBodWF3ZWkuY29tPiwgPGppYW5neXVh
bmxvbmdAaHVhd2VpLmNvbT4sIDx0c2FhZEBjaXNjby5jb20+LCA8bi5sZXltYW5uQHRlbGVrb20u
ZGU+LCA8bG9hQHBpLm51PiwgPG1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPiwgPGRiMzU0NkBh
dHQuY29tPiwgPGFyZXRhbmEuaWV0ZkBnbWFpbC5jb20+LCBMb2EgQW5kZXJzc29uIDxsb2FAcGku
bnU+DQpSZXNlbnQtRGF0ZTogVHVlc2RheSwgTm92ZW1iZXIgMjAsIDIwMTggYXQgNDo0MSBBTQ0K
DQoNCkhlbGxvLA0KDQpJIGhhdmUgYmVlbiBzZWxlY3RlZCBhcyB0aGUgUm91dGluZyBEaXJlY3Rv
cmF0ZSByZXZpZXdlciBmb3IgdGhpcyBkcmFmdC4gVGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgc2Vl
a3MgdG8gcmV2aWV3IGFsbCByb3V0aW5nIG9yIHJvdXRpbmctcmVsYXRlZCBkcmFmdHMgYXMgdGhl
eSBwYXNzIHRocm91Z2ggSUVURiBsYXN0IGNhbGwgYW5kIElFU0cgcmV2aWV3LCBhbmQgc29tZXRp
bWVzIG9uIHNwZWNpYWwgcmVxdWVzdC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHJldmlldyBpcyB0byBw
cm92aWRlIGFzc2lzdGFuY2UgdG8gdGhlIFJvdXRpbmcgQURzLiBGb3IgbW9yZSBpbmZvcm1hdGlv
biBhYm91dCB0aGUgUm91dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSDigItodHRwOi8vdHJh
Yy50b29scy5pZXRmLm9yZy9hcmVhL3J0Zy90cmFjL3dpa2kvUnRnRGlyPGh0dHBzOi8vdXJsZGVm
ZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwLTNBX190cmFjLnRvb2xzLmlldGYub3Jn
X2FyZWFfcnRnX3RyYWNfd2lraV9SdGdEaXImZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhyNlNjYmZo
MFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1clpNMnV3
VEx4Z1JoYU9id1l1ZyZtPXh1OTBNZkFXX2ptNmxZaDZoeUVncEplaFRtc0txMGRIcmtFNXRORDk2
NTgmcz1sbU5SbFhqVDRLRzZ4T3Rvbjc3dmxhM0psT3VIbXJtdEEtRFRiZVMtZUk4JmU9Pg0KDQpB
bHRob3VnaCB0aGVzZSBjb21tZW50cyBhcmUgcHJpbWFyaWx5IGZvciB0aGUgdXNlIG9mIHRoZSBS
b3V0aW5nIEFEcywgaXQgd291bGQgYmUgaGVscGZ1bCBpZiB5b3UgY291bGQgY29uc2lkZXIgdGhl
bSBhbG9uZyB3aXRoIGFueSBvdGhlciBJRVRGIExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IHlvdSBy
ZWNlaXZlLCBhbmQgc3RyaXZlIHRvIHJlc29sdmUgdGhlbSB0aHJvdWdoIGRpc2N1c3Npb24gb3Ig
YnkgdXBkYXRpbmcgdGhlIGRyYWZ0Lg0KRG9jdW1lbnQ6IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3Mt
cHJvdGVjdGlvbi1mcmFtZXdvcmstMDMNClJldmlld2VyOiBBbGV4YW5kZXIgKOKAnFNhc2hh4oCd
KSBWYWluc2h0ZWluDQpSZXZpZXcgZGF0ZTogMTktTm92LTE4DQpJRVRGIExDIEVuZCBEYXRlOiBO
b3Qga25vd24NCkludGVuZCBzdGF0dXM6IFN0YW5kYXJkcyBUcmFjaw0KDQpTdW1tYXJ5Og0KSSBo
YXZlIHNvbWUgbWlub3IgY29uY2VybnMgYWJvdXQgdGhpcyBkb2N1bWVudCB0aGF0IEkgdGhpbmsg
c2hvdWxkIGJlIHJlc29sdmVkIGJlZm9yZSBwdWJsaWNhdGlvbi4NCg0KQ29tbWVudHM6DQpUaGUg
ZHJhZnQgaXMgd2VsbCB3cml0dGVuLCByZXF1aXJlcyBmcm9tIHRoZSByZWFkZXIgaGFzIGdvb2Qg
dW5kZXJzdGFuZGluZyBvZiBtdWx0aXBsZSB0ZWNobm9sb2dpZXMgaW5jbHVkaW5nOg0KDQogICog
ICBjb250ZXh0IGxhYmVsIHNwYWNlcyBhbmQgY29udGV4dCBsYWJlbHMgUkZDIDUzMzENCiAgKiAg
IGxvY2FsIGFuZCByZW1vdGUgTEZBIG1lY2hhbmlzbXMgKFJGQyA1Mjg2IGFuZCBSRkMgNzQ5MCkN
CiAgKiAgIFNlZ21lbnQgUm91dGluZyBNaXJyb3IgU0lEcyAoUkZDIDg0MDIpIGFuZCBtb3JlLg0K
SSBkb3VidCBpdCBpcyBzdWl0YWJsZSByZWFkaW5nIGZvciBhIGJlZ2lubmVyLCBidXQgSSBhbHNv
IGRvdWJ0IGFueSByZXF1aXJlZCBiYWNrZ3JvdW5kIGNvdWxkIGJlIHNraXBwZWQuDQoNClRoaXMg
aXMgYSBmcmFtZXdvcmsgZG9jdW1lbnQsIHdpdGggYXQgbGVhc3Qgb25lIOKAnHNwZWNpYWxpemF0
aW9u4oCdIG9mIHRoaXMgZnJhbWV3b3JrIGFscmVhZHkgYmVpbmcgcHVibGlzaGVkIGFzIFJGQyA4
MTA0PGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9f
dG9vbHMuaWV0Zi5vcmdfaHRtbF9yZmM4MTA0JmQ9RHdNR2FRJmM9SEFrWXVoNjNyc3VocjZTY2Jm
aDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1
d1RMeGdSaGFPYndZdWcmbT14dTkwTWZBV19qbTZsWWg2aHlFZ3BKZWhUbXNLcTBkSHJrRTV0TkQ5
NjU4JnM9WlFuU2tWUXR0MXk1bXZVc3BieGozZXg0N0ZpbUt5dElMTjZWTkxBQVhJayZlPT4uICBJ
IGFzc3VtZSB0aGF0IG90aGVyIOKAnHNwZWNpYWxpemF0aW9u4oCdIGRvY3VtZW50cyBhcmUgb24g
dGhlIHdheS4NCg0KSSBoYXZlIGhvbGQgYSB2ZXJ5IGNvbnN0cnVjdGl2ZSBvZmYtbGlzdCBkaXNj
dXNzaW9uIHdpdGggdGhlIGF1dGhvcnMgYmVmb3JlIHBvc3RpbmcgdGhpcyByZXZpZXcuIFNvbWUg
b2YgbXkgY29tbWVudHMgaGF2ZSBiZWVuIGFscmVhZHkgYWNrbm93bGVkZ2VkLiBJIHdvdWxkIGxp
a2UgdG8gdGhhbmsgdGhlIGF1dGhvcnMgYW5kLCBlc3BlY2lhbGx5LCBZaW1pbiwgZm9yIGNvb3Bl
cmF0aW9uLg0KDQpDYXZlYXQ6DQpJIGhhdmUgZG9uZSBhbiB1bnNvbGljaXRlZCByZXZpZXcgb2Yg
dGhlIHByZWN1cnNvciBpbmRpdmlkdWFsIGRyYWZ0PGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBv
aW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWwtMkRhcmNoaXZlX3dl
Yl9tcGxzX2N1cnJlbnRfbXNnMTcwMzMuaHRtbCZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2Ni
ZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0y
dXdUTHhnUmhhT2J3WXVnJm09eHU5ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5E
OTY1OCZzPXplUVY3aThHQVRXRFB1LWNfSUxZV3BqUGtsbjBXejUtMEQ2QWxfZ3BQRlUmZT0+LiBG
cm9tIG15IFBPViwgdGhlIGRvY3VtZW50IGhhcyBiZWVuIHF1aXRlIGluIGdvb2Qgc2hhcGUgZXZl
biB0aGVuLCBzbyBJIG1heSBiZSBjb25zaWRlcmVkIGFzIHBvc2l0aXZlbHkgYmlhc2VkICh0aGUg
Y3VycmVudCB2ZXJzaW9uIGFja25vd2xlZGdlcyBteSBjb21tZW50cykuIEkgaGF2ZSBub3RpY2Vk
IHRoYXQgdGhlIG1ham9yaXR5IG9mIG15IHRoZW4gY29tbWVudHMgaGF2ZSBiZWVuIHN1Y2Nlc3Nm
dWxseSByZXNvbHZlZCBpbiB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSBkcmFmdC4NCg0KW3lz
aGVuXSBUaGFua3MgYWdhaW4hDQoNCk1ham9yIElzc3VlczogTm8gbWFqb3IgaXNzdWVzIGZvdW5k
DQoNCk1pbm9yIElzc3VlczoNCg0KDQogIDEuICBUaGUgZG9jdW1lbnQgc2VlbXMgdG8gYmUgYW1i
aWd1b3VzICB3aXRoIHJlZ2FyZCB0byBleHBlY3RlZCBjb3ZlcmFnZSBvZiBMMlZQTiBzZXJ2aWNl
cyBieSB0aGUgZnJhbWV3b3JrIGl0IGRlZmluZXM6DQogICAgICogICBPbiBvbmUgaGFuZCwgdGhl
IHJlcXVpcmVtZW50IGZvciB0aGUgZnJhbWV3b3JrIGluIHRoZSAybmQgYnVsbGV0IGluIFNlY3Rp
b24gNCBzYXlzIHRoYXQgaXQgTVVTVCDigJxhY2NvbW1vZGF0ZSBleGlzdGluZyBhbmQgZnV0dXJl
IElQL01QTFMgc2VydmljZXMsIGluY2x1ZGluZyBsYXllci0yIFZQTnMsIGxheWVyLTMgVlBOcywg
aGllcmFyY2hpY2FsIExTUCwgYW5kIG90aGVyc+KAnQ0KICAgICAqICAgT24gdGhlIG90aGVyIGhh
bmQsIHRoZSBvdmVydmlldyBvZiB0aGUgZnJhbWV3b3JrIChpbiBTZWN0aW9uIDEpIHNheXMgdGhh
dCDigJxXaGVuIGEgUExSIGRvZXMgbG9jYWwgcmVwYWlyLCB0aGUgcHJvdGVjdG9yIGlzIHJlc3Bv
bnNpYmxlIGZvciBwZXJmb3JtaW5nICJjb250ZXh0IGxhYmVsIHN3aXRjaGluZyIgZm9yIHJlcm91
dGVkIE1QTFMgc2VydmljZSBwYWNrZXRzIGFuZCAiY29udGV4dCBJUCBmb3J3YXJkaW5nIiBmb3Ig
cmVyb3V0ZWQgSVAgc2VydmljZSBwYWNrZXRzLCB0byBhbGxvdyB0aGUgc2VydmljZSBwYWNrZXRz
IHRvIGNvbnRpbnVlIHRvIHJlYWNoIHRoZSBzZXJ2aWNlIGRlc3RpbmF0aW9uc+KAnS4gaS5lLiwg
TUFDLWJhc2VkIHN3aXRjaGluZyBzZWVtcyB0byBiZSBleGNsdWRlZCBmcm9tIHRoZSBwcm90ZWN0
b3IgcmVzcG9uc2liaWxpdHkuDQogICAgICogICBTZWN0aW9uIDMgb2YgdGhlIGRyYWZ0IG9ubHkg
ZGVmaW5lcyB0aGUgdGVybXMg4oCcQ29udGV4dCBsYWJlbCBzd2l0Y2hpbmfigJ0gIGFuZCDigJxD
b250ZXh0IElQIGZvcndhcmRpbmfigJ0uIFRoaXMgYWxzbyBzdWdnZXN0cyB0aGF0IENvbnRleHQg
TGF5ZXItMiBzd2l0Y2hpbmcgaXMgbm90IGNvdmVyZWQgYnkgdGhlIGZyYW1ld29yaw0KDQpbeXNo
ZW5dIEFjdHVhbGx5LCB0aGlzIGZyYW1ld29yayBkb2VzIGFsbG93IGEgY29udGV4dCBsYWJlbCB0
byBwb2ludCB0byBhIGxheWVyLTIgc3dpdGNoaW5nIHRhYmxlLCBpZiB0aGUgcGFja2V0cyBjb21p
bmcgdG8gYSBwcm90ZWN0b3IgaGF2ZSBhIGxheWVyLTIgaGVhZGVyIChyYXRoZXIgdGhhbiBhIGxh
YmVsIG9yIElQIGhlYWRlcikgYmVsb3cgdGhlIGNvbnRleHQgbGFiZWwsIHdoaWNoIGNvdWxkIGJl
IHRoZSBjYXNlIG9mIE1BQyBhZGRyZXNzIHRhYmxlLiAgSW4gdGhlb3J5LCBhIGNvbnRleHQgbGFi
ZWwgbWF5IHBvaW50IHRvIGFueSB0eXBlIG9mIGxvb2stdXAgdGFibGUuIElPVywgZGVwZW5kaW5n
IHRoZSB1c2UgY2FzZSwgYW55IG1lYW5pbmdmdWwgY29udGV4dC1iYXNlZCDigJxsYXllci1O4oCd
IGZvcndhcmRpbmcvc3dpdGNoaW5nIGlzIGFsbG93ZWQgYnkgdGhpcyBmcmFtZXdvcmsuIFdlIHdp
bGwgYWRkIGEgc2VjdGlvbiB0byB0aGUgZW5kIG9mIGRyYWZ0IHRvIG1ha2UgaXQgZnV0dXJlIGNv
bXBhdGlibGUuDQoNCg0KICAxLiAgSSBoYXZlIHNvbWUgZG91YnRzIHJlZ2FyZGluZyBhcHBsaWNh
YmlsaXR5IG9mIHRoZSBlZ3Jlc3MgcHJvdGVjdGlvbiBmcmFtZXdvcmsgZGVmaW5lZCBpbiB0aGUg
ZHJhZnQgIHRvIFZQTFMtYmFzZWQgKFJGQyA0NzYxIGFuZC9vciBSRkMgNDc2MikgIHNlcnZpY2Vz
IGJlY2F1c2U6DQogICAgICogICBXaXRoIFZQTFMsIENFIG11bHRpLWhvbWluZyBhbHdheXMgb3Bl
cmF0ZXMgaW4gc2luZ2xlLWFjdGl2ZSBtb2RlLiBBcyBhIGNvbnNlcXVlbmNlOg0KDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
LiAgICAgIFByaW9yIHRvIGZhaWx1cmUgb2YgdGhlIHByaW1hcnkgZWdyZXNzLCB0aGUgVlNJIHRo
YXQgcmVwcmVzZW50cyB0aGUgc2VydmljZSBpbiB0aGUgUHJvdGVjdG9yIFBFIHdvdWxkIG5vdCBs
ZWFybiBhbnkgTUFDIGFkZHJlc3Nlcw0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWkuICAgICAgSWYgdGhlIFBMUiByZWRpcmVj
dHMg4oCca25vd24gdW5pY2FzdOKAnSB0cmFmZmljIGludGVuZGVkIGZvciB0aGUgcHJpbWFyeSBl
Z3Jlc3MgUEUgdG8gdGhlIHByb3RlY3RvciwgdGhlIFZTSSB0aGF0IGxvY2FsbHkgcmVwcmVzZW50
cyBwcm90ZWN0ZWQgc2VydmljZSB0aGVyZSB3b3VsZCBmbG9vZCB0aGlzIHRyYWZmaWMgYXMg4oCc
dW5rbm93biB1bmljYXN04oCdIGFuZCwgYXMgc3VjaCwgcHJvYmFibHkgc3ViamVjdCBpdCB0byBy
YXRlIGxpbWl0aW5nLg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGlpaS4gICAgICBGcm9tIHRoZSBQT1Ygb2YgdGhlIGN1c3RvbWVy
IG9mIHRoZSBWUExTIHNlcnZpY2UsICB0aGlzIG1lYW5zIHRoYXQgcmVkaXJlY3RpbmcgdHJhZmZp
YyB0byB0aGUgcHJvdGVjdGluZyBWU0ksIGJ5IGFuZCBvZiBpdHNlbGYgd291bGQgbm90IGZ1bGx5
IHJlc3RvcmUgdGhlIHNlcnZpY2UsIHNpbmNlIHN1YnN0YW50aWFsIHBhcnQgb2YgdGhlIGN1c3Rv
bWVyIHRyYWZmaWMgd291bGQgYmUgZHJvcHBlZCB1bnRpbCBNQUMgbGVhcm5pbmcgaW4gdGhlIHBy
b3RlY3RpbmcgVlNJIGlzIGNvbXBsZXRlZA0KDQogICAgICogICBJdCBpcyBhbHNvIHdvcnRoIG5v
dGluZyB0aGF0IGluIFZQTFMgcmVjZWl2ZWQgYXBwbGljYXRpb24gbGFiZWxzIGRvIG5vdCBvbmx5
IGRlZmluZSBlZ3Jlc3MgVlNJIGFzIHRoZSBjb250ZXh0IGZvciB0aGUgTUFDLWJhc2VkIHN3aXRj
aGluZyBidXQgYWxzbyBpZGVudGlmeSByZW1vdGUgaW5ncmVzcyBWU0kgZm9yIE1BQyBsZWFybmlu
Zy4gRXh0ZW5kaW5nIHN1Y2ggaWRlbnRpZmljYXRpb24gdG8gY292ZXIgYWxzbyBhcHBsaWNhdGlv
biBsYWJlbHMgb2YgdGhlIHJlZGlyZWN0ZWQgdHJhZmZpYyBsb29rcyBxdWl0ZSBub24tdHJpdmlh
bCB0byBtZQ0KICAgICAqICAgSSBzZWUgdGhlc2UgY29uY2VybnMgYXMgbWlub3IgaXNzdWVzIGJl
Y2F1c2UsIGFzIGV4cGxhaW5lZCBhYm92ZSwgaXQgaXMgbm90IGNsZWFyIHRvIG1lIHdoZXRoZXIg
dGhlIGZyYW1ld29yayBpcyBzdXBwb3NlZCB0byBjb3ZlciBWUExTIHNlcnZpY2VzLiBBbiBleHBs
aWNpdCBjYXZlYXQgKHBvc3NpYmx5IGRlZmluaW5nIGFwcGxpY2FiaWxpdHkgb2YgdGhlIGZyYW1l
d29yayB0byBWUExTIHNlcnZpY2VzIGFzIOKAnGxlZnQgRkZT4oCdLCBvciB0byBiZSBkaXNjdXNz
ZWQgaW4gYSBzZXBhcmF0ZSBkb2N1bWVudOKAnSkgd291bGQgc3VmZmljZSB0byByZXNvbHZlIHRo
ZW0gSU1ITw0KICAgICAqICAgTDJWUE4gc2VydmljZXMgdGhhdCB1c2UgRVZQTiB0ZWNobm9sb2d5
IHdvdWxkIG5laXRoZXIgc3VmZmVyIGZyb20gYW4gZW1wdHkgRklCIGluIHRoZSBwcm90ZWN0aW5n
IE1BQy1WUkYgbm9yIHVzZSBFVlBOIGFwcGxpY2F0aW9uIGxhYmVscyBmb3IgTUFDIGxlYXJuaW5n
LiBCdXQgSSBjYW5ub3Qgc2F5IHdoZXRoZXIgdGhleSBkbyBvciBkbyBub3QgaW50cm9kdWNlIHNv
bWUgb3RoZXIgaXNzdWVzIHdpdGggdGhlIHByb3Bvc2VkIGZyYW1ld29yayDigJMgdGhpcyB3b3Vs
ZCByZXF1aXJlIHNlcmlvdXMgaW4tZGVwdGggYW5hbHlzaXMuIE1lYW53aGlsZSBzdWNoIHNlcnZp
Y2VzIGxvb2sgdG8gbWUgbGlrZSBhbm90aGVyIGNhc2Ugd2hlbiBhbiBleHBsaWNpdCBkZWZpbml0
aW9uIG9mIOKAnGxlZnQgRkZT4oCdIG9yIOKAnHRvIGJlIGFkZHJlc3NlZCBpbiBhIHNlcGFyYXRl
IGRvY3VtZW504oCdIHdvdWxkIGJlIHZlcnkgbXVjaCBpbiBwbGFjZS4NCg0KW3lzaGVuXSBXZSB3
aWxsIG1lbnRpb24gVlBMUyBhbmQgRVZQTiBmb3IgZnV0dXJlIHN0dWR5LCBhcyB3ZWxsIGFzIHNl
cnZpY2VzIHdoZXJlIG5vIG90aGVyIHJvdXRlciBpcyBhYmxlIHRvIGxlYXJuIG9yIGVzdGFibGlz
aCBpdHMgb3duIGNvbm5lY3Rpdml0eSB3aXRoIHNlcnZpY2UgZGVzdGluYXRpb24gaW4gYWR2YW5j
ZSBvZiBhIHByaW1hcnkgUEUgZmFpbHVyZSwgdG8gc2VydmUgYXMgYSBwcm90ZWN0b3IuDQoNCg0K
ICAxLiAgVGhlIGV4YW1wbGUgb2YgYXBwbHlpbmcgdGhlIGVncmVzcyBwcm90ZWN0aW9uIGZyYW1l
d29yayB0byBCR1AvTVBMUyBJUCBWUE4gKFJGQyA0MzY0KSBpbiBTZWN0aW9uIDggaXMgZXhwbGlj
aXRseSByZXN0cmljdGVkIHRvIHNjZW5hcmlvIHdoZW4gYm90aCB0aGUgcHJpbWFyeSBlZ3Jlc3Mg
VlJGIGFuZCB0aGUgcHJvdGVjdG9yIFZSRiB1c2UgcGVyLVZSRiBsYWJlbCBhbGxvY2F0aW9uIHNj
aGVtZS4NCiAgICAgKiAgIFdpdGggdGhpcyBzY2hlbWUsIHRoZSB1c2FnZSBvZiB0aGUgcHJvcG9z
ZWQgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3JrIGlzIHF1aXRlIHN0cmFpZ2h0Zm9yd2FyZC4N
CiAgICAgKiAgIEhvd2V2ZXIsIFJGQyA0MzY0IGRlZmluZXMgc2V2ZXJhbCBsYWJlbCBhbGxvY2F0
aW9uIHNjaGVtZXMgYW5kIHN0YXRlcyB0aGF0IHRoZSBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZSBj
YW4gYmUgc2VsZWN0ZWQgaW5kZXBlbmRlbnRseSBpbiBlYWNoIFBFIHdpdGhvdXQgYW55IGltcGFj
dCBvbiBpbnRlcm9wZXJhYmlsaXR5LiBJdCBpcyBub3QgY2xlYXIgdG8gbWUsIHRvIHdoaWNoIGV4
dGVudCBJUCBWUE4gc2VydmljZXMgdGhhdCB1c2UgZGlmZmVyZW50IGxhYmVsIGFsbG9jYXRpb24g
c2NoZW1lcyBpbiBkaWZmZXJlbnQgZWdyZXNzIFBFcyB3b3VsZCBiZSBjb3ZlcmVkIGJ5IHRoZSBw
cm9wb3NlZCBmcmFtZXdvcmsNCiAgICAgKiAgIFNpbmNlIHdlIGFyZSBvbmx5IHNwZWFraW5nIGFi
b3V0IGFuIGV4YW1wbGUgaW4gYSBmcmFtZXdvcmsgZG9jdW1lbnQsIHRoZXJlIGlzIG5vIG5lZWQg
dG8gZGVzY3JpYmUgYSBjb21wbGV0ZSBzb2x1dGlvbiBoZXJlLiBTaW1wbHkgbm90aW5nIHRoZSBu
ZWVkIGZvciBlbGFib3JhdGlvbiB3aXRoIHJlZ2FyZCB0byBvdGhlciBWUE4gYXBwbGljYXRpb24g
bGFiZWwgYWxsb2NhdGlvbiBzY2hlbWVzICAoaW5jbHVkaW5nIHRoZSBwb3NzaWJsZSBtaXNtYXRj
aCBpbiB0aGUgcHJpbWFyeSBhbmQgcHJvdGVjdG9yIGVncmVzcyBQRXMpIGFuZCBzZW5kaW5nIHRo
ZSByZWFkZXIgdG8gYSAoZnV0dXJlKSBkZWRpY2F0ZWQgZG9jdW1lbnQgd291bGQgc3VmZmljZSBJ
TUhPLg0KDQpbeXNoZW5dIFdlIHdpbGwgY2xhcmlmeSB0aGF0IHRoZSBwcmltYXJ5IFBFIChQRTIp
IG1heSBhbGxvY2F0ZSBWUE4gbGFiZWxzIGJ5IHVzaW5nIHBlci1WUkYsIHBlci1yb3V0ZSwgb3Ig
cGVyLWludGVyZmFjZSBtb2RlLiBUaGUgcHJvdGVjdG9yIChQRTMpIHNob3VsZCBzZXQgdXAgdGhl
IG5leHRob3AgZm9yIGVhY2ggbGFiZWwgcm91dGUgaW4gcGUyLm1wbHMgdGFibGUgYXMgYmVsb3c6
DQoNCiAgKiAgIElmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXItVlJGIGxhYmVsLCB0aGUgbmV4dGhv
cCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRoZSBwcm90ZWN0aW9uIFZSRi4N
CiAgKiAgIElmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXItcm91dGUgbGFiZWwsIHRoZSBuZXh0aG9w
IG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgYmUgYmFzZWQgb24gdGhlIHByb3RlY3RvcuKAmXMg
b3duIGNvbm5lY3Rpdml0eSB3aXRoIHRoZSBJUCBwcmVmaXguDQogICogICBJZiB0aGUgVlBOIGxh
YmVsIGlzIGEgcGVyLWludGVyZmFjZSBsYWJlbCwgdGhlcmUgYXJlIHR3byBjYXNlcy4gKEEpIElm
IHRoZSBkaXN0cmlidXRpb24gb2YgSVAgcHJlZml4ZXMgb3ZlciB0aGUgaW50ZXJmYWNlcyBvbiB0
aGUgcHJpbWFyeSBQRSBhbGlnbnMgY29tcGxldGVseSB3aXRoIHRoZSBkaXN0cmlidXRpb24gb2Yg
SVAgcHJlZml4ZXMgb3ZlciB0aGUgaW50ZXJmYWNlcyBvbiB0aGUgcHJvdGVjdG9yLCB0aGUgbmV4
dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRoZSBjb3JyZXNwb25kaW5n
IGludGVyZmFjZSBvZiB0aGUgSVAgcHJlZml4IG9uIHRoZSBwcm90ZWN0b3IuIChCKSBPdGhlcndp
c2UgKG9yIGZvciBzaW1wbGljaXR5KSwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNo
b3VsZCBwb2ludCB0byB0aGUgcHJvdGVjdGlvbiBWUkYuDQoNCg0KICAxLiAgU2VjdGlvbiA1Ljgg
ZGVzY3JpYmVzIDMgcG9zc2libGUgYXBwcm9hY2hlcyB0byBhZHZlcnRpc2VtZW50IG9mIHRoZSBD
b250ZXh0IElEIElQIGFkZHJlc3MgaW4gSUdQLiBCdXQgaXQgZG9lcyBub3QgZGVmaW5lIGFueSBv
ZiB0aGVzZSBhcHByb2FjaGVzIGFzIOKAnE1VU1QgdG8gaW1wbGVtZW504oCdLiBUaGlzIGxvb2tz
IHRvIG1lIGxpa2UgYW4gb3BlbmluZyBmb3IgaW50ZXJvcGVyYWJpbGl0eSBpc3N1ZXMgYmV0d2Vl
biBpbXBsZW1lbnRhdGlvbnMgdGhhdCBzdXBwb3J0IGRpZmZlcmVudCBhcHByb2FjaGVzLiBPbiB0
aGUgb3RoZXIgaGFuZCwgSSBhbSBub3Qgc3VyZSB3aGV0aGVyIGEgZnJhbWV3b3JrIGRvY3VtZW50
IGlzIHRoZSByaWdodCBwbGFjZSB0byBzZWxlY3QgYSBNVVNUIHRvIGltcGxlbWVudCBvcHRpb24s
IGVzcGVjaWFsbHkgd2hlbiB0aGUgZXhwZWN0ZWQgYXJlYXMgb2YgYXBwbGljYWJpbGl0eSBhcmUg
cXVpdGUgZGlmZmVyZW50Og0KICAgICAqICAgVGhlIOKAnHByb3h5IG1vZGXigJ0gYXBwcm9hY2gg
aW1wb3NlcyBtaW5pbWFsIChpZiBhbnkpIHNwZWNpZmljIHJlcXVpcmVtZW50cyBvbiB0aGUgcm91
dGluZyBhbmQgVEUgZG9tYWluIChpLmUuLCBubyBkZWRpY2F0ZWQgZXh0ZW5zaW9ucyBpbiBJR1As
ICBqdXN0IHN1cHBvcnQgb2Ygc29tZSBGUlIgbWVjaGFuaXNtIGJ5IHRoZSBzaWduYWxpbmcgcHJv
dG9jb2wgdXNlZCBmb3IgdGhlIHR1bm5lbCBzZXR1cCkNCiAgICAgKiAgIFRoZSDigJxhbGlhcyBt
b2Rl4oCdIHNlZW1zIHRvIHJlcXVpcmUgc3VwcG9ydCBvZiBhdCBsZWFzdCBTZWdtZW50IFJvdXRp
bmcgZXh0ZW5zaW9ucyB0byB0aGUgcmVsZXZhbnQgSUdQIGluIHRoZSByb3V0aW5nIGRvbWFpbiBh
cyB3ZWxsIGFzIHN1cHBvcnQgb2YgdGhlIE1pcnJvciBTSUQgaW4gYWxsIHBvdGVudGlhbCBQTFJz
LiBUaGVyZWZvcmUgSSB0aGluayB0aGF0IGl0IGlzIGEgbmF0aXZlIHNjaGVtZSB0byBiZSB1c2Vk
IGluIHRoZSBTUi1NUExTIGVudmlyb25tZW50cywgYnV0IHByb2JsZW1hdGljIGluIHRoZSBlbnZp
cm9ubWVudHMgdGhhdCBkbyBub3QgdXNlIFNSLU1QTFMgZm9yIHNldHVwIG9mIGFueSBMU1BzDQog
ICAgICogICBUaGUgZGVmaW5pdGlvbiBvZiB0aGUg4oCcc3R1YiBsaW5rIG1vZGXigJ0gaXMgYWNj
b21wYW5pZWQgYnkgYSBzb21ld2hhdCB2YWd1ZSBjYXZlYXQ6IOKAnFRoZSBjb3JyZWN0bmVzcyBv
ZiB0aGUgZWdyZXNzLXByb3RlY3RlZCB0dW5uZWxzIGFuZCB0aGUgYnlwYXNzIHR1bm5lbHMgcmVs
aWVzIG9uIHRoZSBwYXRoIGNvbXB1dGF0aW9ucyBmb3IgdGhlIGFueS1jYXN0IElQICBhZGRyZXNz
IHBlcmZvcm1lZCBieSB0aGUgaW5ncmVzcyByb3V0ZXJzIGFuZCBQTFIuICBUaGVyZWZvcmUsIGNh
cmUgTVVTVCBiZSB0YWtlbiBmb3IgdGhlIGFwcGxpY2FiaWxpdHkgb2YgdGhpcyBhcHByb2FjaCB0
byBhIGdpdmVuIG5ldHdvcmsgdG9wb2xvZ3nigJ0uICBTb21lIGNsYXJpZmljYXRpb24gaGVyZSB3
b3VsZCBiZSB3ZWxjb21lIElNSE8sIGVzcGVjaWFsbHkgc2luY2Ugbm8gYW5hbG9nIG9mIHRoaXMg
bW9kZSBjb3VsZCBiZSBmb3VuZCBpbiBSRkMgODEwNC4NCiAgICAgKiAgIEkgaGF2ZSBsb29rZWQg
dXAgU2VjdGlvbiA0LjMgaW4gUkZDIDgxMDQgdGhhdCBkaXNjdXNzZXMgdHdvIGFwcHJvYWNoZXMg
KGVxdWl2YWxlbnRzIG9mIHRoZSBQcm94eSBhbmQgQWxpYXMgbW9kZXMgaW4gdGhpcyBkcmFmdCkg
dG8gYWR2ZXJ0aXNlbWVudCBvZiBDb250ZXh0IElELCBhbmQgZm91bmQgdGhlIGZvbGxvd2luZyB0
ZXh0IHRoZXJlICh0aGUgY3JpdGljYWwgZnJhZ21lbnQgaXMgaGlnaGxpZ2h0ZWQpOg0KICAgVGhl
IG1lY2hhbmlzbSBpbiB0aGlzIGRvY3VtZW50IGludGVuZHMgdG8gYmUgZmxleGlibGUgb24gdGhl
IGFwcHJvYWNoDQogICB1c2VkIGJ5IGEgbmV0d29yaywgYXMgbG9uZyBhcyBpdCBzYXRpc2ZpZXMg
dGhlIGFib3ZlIHJlcXVpcmVtZW50cyBmb3INCiAgIHRoZSB0cmFuc3BvcnQgdHVubmVsIHBhdGgg
YW5kIGJ5cGFzcyB0dW5uZWwgcGF0aC4gIEluIHRoZW9yeSwgdGhlDQogICBuZXR3b3JrIGNhbiB1
c2Ugb25lIGFwcHJvYWNoIGZvciBjb250ZXh0IElEIFggYW5kIGFub3RoZXIgYXBwcm9hY2gNCiAg
IGZvciBjb250ZXh0IElEIFkuICBGb3IgYSBnaXZlbiBjb250ZXh0IElELCBhbGwgcmVsZXZhbnQg
cm91dGVycywNCiAgIGluY2x1ZGluZyBwcmltYXJ5IFBFLCBwcm90ZWN0b3IsIGFuZCBQTFIsIG11
c3Qgc3VwcG9ydCBhbmQgYWdyZWUgb24NCiAgIHRoZSBjaG9zZW4gYXBwcm9hY2guICBUaGUgY29v
cmRpbmF0aW9uIGJldHdlZW4gdGhlIHJvdXRlcnMgY2FuIGJlDQogICBhY2hpZXZlZCBieSBjb25m
aWd1cmF0aW9uLg0KQWRkaW5nIHN1Y2ggKCBvciBzaW1pbGFyKSB0ZXh0IHRvIFNlY3Rpb24gNS44
IGxvb2tzIHRvIG1lIGFzIGEgcmVhc29uYWJsZSBjb21wcm9taXNlIGJldHdlZW4gYmVpbmcgZXhj
ZXNzaXZlbHkgc3RyaWN0IGFuZCBiZWluZyBleGNlc3NpdmVseSBmbGV4aWJsZSBpbiBhIGZyYW1l
d29yayBkb2N1bWVudC4NCg0KW3lzaGVuXSBXZSB3aWxsIGFkZCBzaW1pbGFyIHRleHQgdG8gdGhl
IGRyYWZ0LiBBcyBhIGZyYW1ld29yaywgdGhlIGRyYWZ0IHByZXNlbnRzIGFuZCBkaXNjdXNzZXMg
YSBudW1iZXIgb2Ygb3B0aW9ucyBpbiBhIGdlbmVyYWwgbWFubmVyLiBUaGVzZSBvcHRpb25zIGFy
ZSB0ZWNobmljYWxseSBlcXVhbCBhbmQgYWxsIGZlYXNpYmxlLCBhbHRob3VnaCB0aGV5IGVhY2gg
bWF5IGhhdmUgcHJvcyBhbmQgY29ucy4gVGhpcyBpcyBhbHNvIGJhc2VkIG9uIG91ciBnb2FsIHRv
IG1ha2UgZWdyZXNzIHByb3RlY3Rpb24gYXBwbGljYWJsZSB0byBhIHZhcmlldHkgb2YgbmV0d29y
a3Mgb2YgZGlmZmVyZW50IHRlY2hub2xvZ2llcy4gSGVuY2UsIHRoZSBkcmFmdCBkb2VzIG5vdCBt
YW5kYXRlIGFueSBvcHRpb24gYXMgYSBNVVNULiBUaGF0IGRlY2lzaW9uIG9mIHdoaWNoIG9wdGlv
biB0byB1c2UgaW4gYSBnaXZlbiBuZXR3b3JrIGlzIGxlZnQgdG8gdGhlIHNwZWNpZmljIHRlY2hu
b2xvZ3kgZGVwbG95ZWQgYW5kIHRoZSB2ZW5kb3JzIGludm9sdmVkLg0KDQpOaXRzOg0KDQogIDEu
ICBSRkMgMjExOSBpcyBtZW50aW9uZWQgaW4gdGhlIHRleHQsIGJ1dCBkb2VzIG5vdCBhcHBlYXIg
YXMgYSBOb3JtYXRpdmUgcmVmZXJlbmNlIChCVFcsIEkgaGF2ZSBwb2ludGVkIHRvIHRoaXMgZmFj
dCBpbiBteSB1bnNvbGljaXRlZCByZXZpZXcgbW9yZSB0aGFuIGEgeWVhciBhZ28sIGJ1dCBpdCBz
dGlsbCByZW1haW5zIHVucmVzb2x2ZWQpDQogIDIuICBSRkMgODE3NCBpcyBuZWl0aGVyIG1lbnRp
b25lZCBpbiB0aGUgdGV4dCAoYXMgc2VlbXMgdG8gYmUgdGhlIG5vcm0gdGhlc2UgZGF5cykgbm9y
IGFwcGVhcnMgYXMgYSBOb3JtYXRpdmUgcmVmZXJlbmNlLg0KDQpbeXNoZW5dIFdlIHdpbGwgYWRk
IHRoZXNlIFJGQ3MgdG8gdGhlIG5vcm1hdGl2ZSByZWZlcmVuY2Ugc2VjdGlvbi4NCg0KUmVnYXJk
cywNClNhc2hhDQoNCk9mZmljZTogKzk3Mi0zOTI2NjMwMg0KQ2VsbDogICAgICArOTcyLTU0OTI2
NjMwMg0KRW1haWw6ICAgQWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb20NCg0KDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18NCg0KVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhl
IHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcw0KQ09ORklE
RU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVjb20uIElmIHlv
dSBoYXZlIHJlY2VpdmVkIHRoaXMNCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGluZm9y
bSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmlnaW5h
bA0KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQo=

--_000_19B9F9927DAB478C9F16B641ABC898FAjunipernet_
Content-Type: text/html; charset="utf-8"
Content-ID: <33472EAD0323E847B1C7C82EA295D029@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJcGFub3NlLTE6NSAwIDAgMCAwIDAgMCAwIDAg
MDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0x
OjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpEZW5nWGlh
bjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCkBmb250LWZhY2UNCgl7Zm9udC1m
YW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJcQERlbmdYaWFuIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAx
IDEgMSAxO30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9y
bWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0
Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJ
Y29sb3I6IzA1NjNDMTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwg
c3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29s
b3I6Izk1NEY3MjsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAuTXNvTGlzdFBhcmFn
cmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0
eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGluOw0KCW1hcmdpbi1yaWdodDowaW47DQoJ
bWFyZ2luLWJvdHRvbTowaW47DQoJbWFyZ2luLWxlZnQ6LjVpbjsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1z
ZXJpZjt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21z
by1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLW1h
cmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250
LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIixzZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXtt
c28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
ZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uaWNvbg0KCXttc28tc3R5bGUtbmFtZTppY29u
O30NCnNwYW4uRW1haWxTdHlsZTIyDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0K
Lk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXpl
OjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFy
Z2luOjEuMGluIDEuMjVpbiAxLjBpbiAxLjI1aW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdl
OldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRpb25zICovDQpAbGlzdCBsMA0KCXttc28t
bGlzdC1pZDoxODUyMTUxMTA7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVt
cGxhdGUtaWRzOjUwNDgwMDE2MiA2NzY5ODcwNSA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2
NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNTt9DQpAbGlzdCBsMDps
ZXZlbDENCgl7bXNvLWxldmVsLXRleHQ6IiUxXCkiOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25l
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2Vy
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30N
CkBsaXN0IGwwOmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxl
dmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h
dDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMDpsZXZl
bDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDgNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9
DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpy
aWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDENCgl7bXNvLWxpc3QtaWQ6NjI2
ODU5MTI5Ow0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczot
MTM0NTYzMzY2IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3
Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1O30NCkBsaXN0IGwxOmxldmVsMQ0KCXtt
c28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVsMg0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0
IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0K
CXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxw
aGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZlbDYNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Om5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDot
OS4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxp
c3QgbDE6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30NCkBsaXN0
IGwyDQoJe21zby1saXN0LWlkOjE0ODI1NzQ1Mjc7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJ
bXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xOTk2MzE3MzkwIDE4OTYzOTQ5MTIgNjc2OTg2OTEgNjc2
OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2
OTM7fQ0KQGxpc3QgbDI6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDowOw0KCW1zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDotOw0KCW1zby1sZXZlbC10
YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZh
cmVhc3QtZm9udC1mYW1pbHk6RGVuZ1hpYW47fQ0KQGxpc3QgbDI6bGV2ZWwyDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10
YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMjpsZXZl
bDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+C
pzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpA
bGlzdCBsMjpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OlN5
bWJvbDt9DQpAbGlzdCBsMjpsZXZlbDUNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZh
bWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwyOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3Rv
cDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwyOmxldmVsNw0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwyOmxldmVs
OA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0K
QGxpc3QgbDI6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpX
aW5nZGluZ3M7fQ0KQGxpc3QgbDMNCgl7bXNvLWxpc3QtaWQ6MTUyNTI1MDIyNjsNCgltc28tbGlz
dC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MzEzMzA0OTQyIDY3Njk4Njg5
IDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3
Njk4NjkxIDY3Njk4NjkzO30NCkBsaXN0IGwzOmxldmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpu
b25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwzOmxldmVsMg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDM6bGV2ZWwz
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7fQ0KQGxp
c3QgbDM6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDM6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1p
bHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMzpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluOw0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpAbGlzdCBsMzpsZXZlbDcNCgl7bXNvLWxl
dmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluOw0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMzpsZXZlbDgN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Om87DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBs
aXN0IGwzOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674KnOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47DQoJZm9udC1mYW1pbHk6V2lu
Z2RpbmdzO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGluO30NCnVsDQoJe21hcmdpbi1ib3R0b206
MGluO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iIzA1
NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPkhpIFNhc2hhLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3Mg
dmVyeSBtdWNoIGFnYWluIGZvciB0aGUgZGV0YWlsZWQgcmV2aWV3IGFuZCB0aGUgY29uc3RydWN0
aXZlIGNvbW1lbnRzIGFuZCBzdWdnZXN0aW9ucyE8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UGxl
YXNlIHNlZSBbeXNoZW5dIGlubGluZSBiZWxvdy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6Ymxh
Y2siPlRoYW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjpibGFjayI+
LS0gWWltaW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9y
ZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29s
b3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7
Y29sb3I6YmxhY2siPkFsZXhhbmRlciBWYWluc2h0ZWluICZsdDtBbGV4YW5kZXIuVmFpbnNodGVp
bkBlY2l0ZWxlLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+VHVlc2RheSwgTm92ZW1iZXIgMjAs
IDIwMTggYXQgNDo0MSBBTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7cnRnLWFkc0BpZXRmLm9yZyZx
dW90OyAmbHQ7cnRnLWFkc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90O3J0Zy1k
aXJAaWV0Zi5vcmcmcXVvdDsgJmx0O3J0Zy1kaXJAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDttcGxzQGll
dGYub3JnJnF1b3Q7ICZsdDttcGxzQGlldGYub3JnJmd0OywgJnF1b3Q7ZHJhZnQtaWV0Zi1tcGxz
LWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxAaWV0Zi5vcmcmcXVvdDsgJmx0O2RyYWZ0
LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnJmd0Ozxi
cj4NCjxiPlN1YmplY3Q6IDwvYj5SdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNz
LXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzPGJyPg0KPGI+UmVzZW50LUZyb206IDwvYj4mbHQ7YWxp
YXMtYm91bmNlc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5SZXNlbnQtVG86IDwvYj4mbHQ7eXNoZW5A
anVuaXBlci5uZXQmZ3Q7LCBKZXlhbmFudGggJmx0O21pbnRvQGp1bmlwZXIubmV0Jmd0OywgJmx0
O2JydW5vLmRlY3JhZW5lQG9yYW5nZS5jb20mZ3Q7LCAmbHQ7aGFubmVzQHJ0YnJpY2suY29tJmd0
OywgJmx0O2MubWljaGVsQHRlbGVrb20uZGUmZ3Q7LCAmbHQ7aHVhaW1vLmNoZW5AaHVhd2VpLmNv
bSZndDssICZsdDtqaWFuZ3l1YW5sb25nQGh1YXdlaS5jb20mZ3Q7LCAmbHQ7dHNhYWRAY2lzY28u
Y29tJmd0OywgJmx0O24ubGV5bWFubkB0ZWxla29tLmRlJmd0OywgJmx0O2xvYUBwaS5udSZndDss
ICZsdDttYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbSZndDssDQogJmx0O2RiMzU0NkBhdHQuY29t
Jmd0OywgJmx0O2FyZXRhbmEuaWV0ZkBnbWFpbC5jb20mZ3Q7LCBMb2EgQW5kZXJzc29uICZsdDts
b2FAcGkubnUmZ3Q7PGJyPg0KPGI+UmVzZW50LURhdGU6IDwvYj5UdWVzZGF5LCBOb3ZlbWJlciAy
MCwgMjAxOCBhdCA0OjQxIEFNPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIHN0
eWxlPSJiYWNrZ3JvdW5kOndoaXRlIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPkhlbGxv
LDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJiYWNrZ3JvdW5kOndoaXRlO2ZvbnQt
dmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDtmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsO29ycGhh
bnM6IDI7dGV4dC1hbGlnbjpzdGFydDt3aWRvd3M6IDI7LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0
aDogMHB4O3RleHQtZGVjb3JhdGlvbi1zdHlsZTogaW5pdGlhbDt0ZXh0LWRlY29yYXRpb24tY29s
b3I6IGluaXRpYWw7d29yZC1zcGFjaW5nOjBweCI+DQo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6Ymxh
Y2siPkkgaGF2ZSBiZWVuIHNlbGVjdGVkIGFzIHRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHJldmll
d2VyIGZvciB0aGlzIGRyYWZ0LiBUaGUgUm91dGluZyBEaXJlY3RvcmF0ZSBzZWVrcyB0byByZXZp
ZXcgYWxsIHJvdXRpbmcgb3Igcm91dGluZy1yZWxhdGVkIGRyYWZ0cyBhcyB0aGV5IHBhc3MgdGhy
b3VnaCBJRVRGIGxhc3QNCiBjYWxsIGFuZCBJRVNHIHJldmlldywgYW5kIHNvbWV0aW1lcyBvbiBz
cGVjaWFsIHJlcXVlc3QuIFRoZSBwdXJwb3NlIG9mIHRoZSByZXZpZXcgaXMgdG8gcHJvdmlkZSBh
c3Npc3RhbmNlIHRvIHRoZSBSb3V0aW5nIEFEcy4gRm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQg
dGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUsIHBsZWFzZSBzZWUmbmJzcDs8YSBocmVmPSJodHRwczov
L3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cC0zQV9fdHJhYy50b29scy5p
ZXRmLm9yZ19hcmVhX3J0Z190cmFjX3dpa2lfUnRnRGlyJmFtcDtkPUR3TUdhUSZhbXA7Yz1IQWtZ
dWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFtcDtyPTItblQ3eHZ0Z3hZ
YWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmYW1wO209eHU5ME1mQVdfam02bFloNmh5
RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZhbXA7cz1sbU5SbFhqVDRLRzZ4T3Rvbjc3dmxhM0ps
T3VIbXJtdEEtRFRiZVMtZUk4JmFtcDtlPSI+PHNwYW4gY2xhc3M9Imljb24iPjxzcGFuIHN0eWxl
PSJjb2xvcjojQkIwMDAwO3RleHQtZGVjb3JhdGlvbjpub25lIj7igIs8L3NwYW4+PC9zcGFuPjxz
cGFuIHN0eWxlPSJjb2xvcjojQkIwMDAwIj5odHRwOi8vdHJhYy50b29scy5pZXRmLm9yZy9hcmVh
L3J0Zy90cmFjL3dpa2kvUnRnRGlyPC9zcGFuPjwvYT48L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBzdHlsZT0iYmFja2dyb3VuZDp3aGl0ZTtmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7
Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDtvcnBoYW5zOiAyO3RleHQtYWxpZ246c3RhcnQ7d2lk
b3dzOiAyOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDBweDt0ZXh0LWRlY29yYXRpb24tc3R5
bGU6IGluaXRpYWw7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBpbml0aWFsO3dvcmQtc3BhY2luZzow
cHgiPg0KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5BbHRob3VnaCB0aGVzZSBjb21tZW50
cyBhcmUgcHJpbWFyaWx5IGZvciB0aGUgdXNlIG9mIHRoZSBSb3V0aW5nIEFEcywgaXQgd291bGQg
YmUgaGVscGZ1bCBpZiB5b3UgY291bGQgY29uc2lkZXIgdGhlbSBhbG9uZyB3aXRoIGFueSBvdGhl
ciBJRVRGIExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IHlvdSByZWNlaXZlLCBhbmQNCiBzdHJpdmUg
dG8gcmVzb2x2ZSB0aGVtIHRocm91Z2ggZGlzY3Vzc2lvbiBvciBieSB1cGRhdGluZyB0aGUgZHJh
ZnQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RG9jdW1lbnQ6
IGRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmstMDM8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJldmlld2VyOiBBbGV4YW5kZXIgKOKAnFNhc2hh
4oCdKSBWYWluc2h0ZWluPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZXZp
ZXcgZGF0ZTogMTktTm92LTE4PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5J
RVRGIExDIEVuZCBEYXRlOiBOb3Qga25vd248bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkludGVuZCBzdGF0dXM6IFN0YW5kYXJkcyBUcmFjazxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48Yj5TdW1tYXJ5PC9iPjogPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5JIGhhdmUgc29tZSBtaW5vciBjb25jZXJucyBhYm91dCB0aGlzIGRvY3VtZW50IHRoYXQgSSB0
aGluayBzaG91bGQgYmUgcmVzb2x2ZWQgYmVmb3JlIHB1YmxpY2F0aW9uLjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48Yj5Db21tZW50czwvYj46PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5UaGUgZHJhZnQgaXMgd2VsbCB3cml0dGVuLCByZXF1aXJlcyBmcm9tIHRoZSByZWFk
ZXIgaGFzIGdvb2QgdW5kZXJzdGFuZGluZyBvZiBtdWx0aXBsZSB0ZWNobm9sb2dpZXMgaW5jbHVk
aW5nOjxvOnA+PC9vOnA+PC9wPg0KPHVsIHN0eWxlPSJtYXJnaW4tdG9wOjBpbiIgdHlwZT0iZGlz
YyI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW47
bXNvLWxpc3Q6bDMgbGV2ZWwxIGxmbzIiPmNvbnRleHQgbGFiZWwgc3BhY2VzIGFuZCBjb250ZXh0
IGxhYmVscyBSRkMgNTMzMTxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3Jh
cGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6bDMgbGV2ZWwxIGxmbzIiPmxvY2Fs
IGFuZCByZW1vdGUgTEZBIG1lY2hhbmlzbXMgKFJGQyA1Mjg2IGFuZCBSRkMgNzQ5MCk8bzpwPjwv
bzpwPjwvbGk+PGxpIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MGluO21zby1saXN0OmwzIGxldmVsMSBsZm8yIj5TZWdtZW50IFJvdXRpbmcgTWlycm9yIFNJRHMg
KFJGQyA4NDAyKSBhbmQgbW9yZS4mbmJzcDsNCjxvOnA+PC9vOnA+PC9saT48L3VsPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+SSBkb3VidCBpdCBpcyBzdWl0YWJsZSByZWFkaW5nIGZvciBhIGJlZ2lu
bmVyLCBidXQgSSBhbHNvIGRvdWJ0IGFueSByZXF1aXJlZCBiYWNrZ3JvdW5kIGNvdWxkIGJlIHNr
aXBwZWQuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBpcyBhIGZyYW1ld29yayBkb2N1
bWVudCwgd2l0aCBhdCBsZWFzdCBvbmUg4oCcc3BlY2lhbGl6YXRpb27igJ0gb2YgdGhpcyBmcmFt
ZXdvcmsgYWxyZWFkeSBiZWluZyBwdWJsaXNoZWQgYXMNCjxhIGhyZWY9Imh0dHBzOi8vdXJsZGVm
ZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fdG9vbHMuaWV0Zi5vcmdfaHRt
bF9yZmM4MTA0JmFtcDtkPUR3TUdhUSZhbXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUst
bmRiM3ZvRFRYY1d6b0NJJmFtcDtyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdS
aGFPYndZdWcmYW1wO209eHU5ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1
OCZhbXA7cz1aUW5Ta1ZRdHQxeTVtdlVzcGJ4ajNleDQ3RmltS3l0SUxONlZOTEFBWElrJmFtcDtl
PSI+DQpSRkMgODEwNDwvYT4uICZuYnNwO0kgYXNzdW1lIHRoYXQgb3RoZXIg4oCcc3BlY2lhbGl6
YXRpb27igJ0gZG9jdW1lbnRzIGFyZSBvbiB0aGUgd2F5LiA8bzpwPg0KPC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5JIGhhdmUgaG9sZCBhIHZlcnkgY29uc3RydWN0aXZlIG9mZi1saXN0IGRpc2N1c3Npb24g
d2l0aCB0aGUgYXV0aG9ycyBiZWZvcmUgcG9zdGluZyB0aGlzIHJldmlldy4gU29tZSBvZiBteSBj
b21tZW50cyBoYXZlIGJlZW4gYWxyZWFkeSBhY2tub3dsZWRnZWQuIEkgd291bGQgbGlrZSB0byB0
aGFuayB0aGUgYXV0aG9ycyBhbmQsIGVzcGVjaWFsbHksIFlpbWluLCBmb3IgY29vcGVyYXRpb24u
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkNhdmVhdDwvYj46IDxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBoYXZlIGRvbmUgPGEgaHJlZj0iaHR0cHM6Ly91cmxkZWZl
bnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbC0y
RGFyY2hpdmVfd2ViX21wbHNfY3VycmVudF9tc2cxNzAzMy5odG1sJmFtcDtkPUR3TUdhUSZhbXA7
Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJmFtcDtyPTItblQ3
eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmYW1wO209eHU5ME1mQVdfam02
bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZhbXA7cz16ZVFWN2k4R0FUV0RQdS1jX0lM
WVdwalBrbG4wV3o1LTBENkFsX2dwUEZVJmFtcDtlPSI+DQphbiB1bnNvbGljaXRlZCByZXZpZXcg
b2YgdGhlIHByZWN1cnNvciBpbmRpdmlkdWFsIGRyYWZ0PC9hPi4gRnJvbSBteSBQT1YsIHRoZSBk
b2N1bWVudCBoYXMgYmVlbiBxdWl0ZSBpbiBnb29kIHNoYXBlIGV2ZW4gdGhlbiwgc28gSSBtYXkg
YmUgY29uc2lkZXJlZCBhcyBwb3NpdGl2ZWx5IGJpYXNlZCAodGhlIGN1cnJlbnQgdmVyc2lvbiBh
Y2tub3dsZWRnZXMgbXkgY29tbWVudHMpLiBJIGhhdmUgbm90aWNlZCB0aGF0IHRoZSBtYWpvcml0
eSBvZiBteQ0KIHRoZW4gY29tbWVudHMgaGF2ZSBiZWVuIHN1Y2Nlc3NmdWxseSByZXNvbHZlZCBp
biB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSBkcmFmdC48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+W3lzaGVuXSBUaGFua3MgYWdhaW4hPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPk1ham9y
IElzc3VlczwvYj46IE5vIG1ham9yIGlzc3VlcyBmb3VuZDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj5NaW5vciBJc3N1ZXM8L2I+OjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6MGluIiBzdGFy
dD0iMSIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJn
aW4tbGVmdDowaW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzQiPlRoZSBkb2N1bWVudCBzZWVtcyB0
byBiZSBhbWJpZ3VvdXMmbmJzcDsgd2l0aCByZWdhcmQgdG8gZXhwZWN0ZWQgY292ZXJhZ2Ugb2Yg
TDJWUE4gc2VydmljZXMgYnkgdGhlIGZyYW1ld29yayBpdCBkZWZpbmVzOjxvOnA+PC9vOnA+DQo8
b2wgc3R5bGU9Im1hcmdpbi10b3A6MGluIiBzdGFydD0iMSIgdHlwZT0iYSI+DQo8bGkgY2xhc3M9
Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6bDAgbGV2
ZWwyIGxmbzQiPk9uIG9uZSBoYW5kLCB0aGUgcmVxdWlyZW1lbnQgZm9yIHRoZSBmcmFtZXdvcmsg
aW4gdGhlIDI8c3VwPm5kPC9zdXA+IGJ1bGxldCBpbiBTZWN0aW9uIDQgc2F5cyB0aGF0IGl0IE1V
U1Qg4oCcPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij5h
Y2NvbW1vZGF0ZSBleGlzdGluZyBhbmQgZnV0dXJlDQogSVAvTVBMUyBzZXJ2aWNlcywgaW5jbHVk
aW5nIGxheWVyLTIgVlBOcywgbGF5ZXItMyBWUE5zLCBoaWVyYXJjaGljYWwgTFNQLCBhbmQgb3Ro
ZXJzPC9zcGFuPuKAnTxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgi
IHN0eWxlPSJtYXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6bDAgbGV2ZWwyIGxmbzQiPk9uIHRoZSBv
dGhlciBoYW5kLCB0aGUgb3ZlcnZpZXcgb2YgdGhlIGZyYW1ld29yayAoaW4gU2VjdGlvbiAxKSBz
YXlzIHRoYXQg4oCcPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDsiPldoZW4gYSBQTFIgZG9lcyBsb2NhbCByZXBhaXIsIHRoZSBw
cm90ZWN0b3IgaXMgcmVzcG9uc2libGUNCiBmb3IgcGVyZm9ybWluZyAmcXVvdDtjb250ZXh0IGxh
YmVsIHN3aXRjaGluZyZxdW90OyBmb3IgcmVyb3V0ZWQgTVBMUyBzZXJ2aWNlIHBhY2tldHMgYW5k
ICZxdW90O2NvbnRleHQgSVAgZm9yd2FyZGluZyZxdW90OyBmb3IgcmVyb3V0ZWQgSVAgc2Vydmlj
ZSBwYWNrZXRzLCB0byBhbGxvdyB0aGUgc2VydmljZSBwYWNrZXRzIHRvIGNvbnRpbnVlIHRvIHJl
YWNoIHRoZSBzZXJ2aWNlIGRlc3RpbmF0aW9uczwvc3Bhbj7igJ0uIGkuZS4sIE1BQy1iYXNlZCBz
d2l0Y2hpbmcgc2VlbXMgdG8gYmUNCiBleGNsdWRlZCBmcm9tIHRoZSBwcm90ZWN0b3IgcmVzcG9u
c2liaWxpdHkuIDxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0
eWxlPSJtYXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6bDAgbGV2ZWwyIGxmbzQiPlNlY3Rpb24gMyBv
ZiB0aGUgZHJhZnQgb25seSBkZWZpbmVzIHRoZSB0ZXJtcyDigJw8c3BhbiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPkNvbnRleHQgbGFiZWwgc3dpdGNoaW5nPC9z
cGFuPuKAnSZuYnNwOyBhbmQg4oCcPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDsiPkNvbnRleHQNCiBJUCBmb3J3YXJkaW5nPC9z
cGFuPuKAnS4gVGhpcyBhbHNvIHN1Z2dlc3RzIHRoYXQgQ29udGV4dCBMYXllci0yIHN3aXRjaGlu
ZyBpcyBub3QgY292ZXJlZCBieSB0aGUgZnJhbWV3b3JrPG86cD48L286cD48L2xpPjwvb2w+DQo8
L2xpPjwvb2w+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gQWN0dWFsbHksIHRoaXMgZnJhbWV3b3JrIGRvZXMg
YWxsb3cgYSBjb250ZXh0IGxhYmVsIHRvIHBvaW50IHRvIGEgbGF5ZXItMiBzd2l0Y2hpbmcgdGFi
bGUsIGlmIHRoZSBwYWNrZXRzIGNvbWluZyB0byBhIHByb3RlY3RvciBoYXZlIGEgbGF5ZXItMiBo
ZWFkZXIgKHJhdGhlciB0aGFuIGEgbGFiZWwgb3IgSVAgaGVhZGVyKSBiZWxvdyB0aGUgY29udGV4
dCBsYWJlbCwgd2hpY2ggY291bGQgYmUgdGhlDQogY2FzZSBvZiBNQUMgYWRkcmVzcyB0YWJsZS4g
Jm5ic3A7SW4gdGhlb3J5LCBhIGNvbnRleHQgbGFiZWwgbWF5IHBvaW50IHRvIGFueSB0eXBlIG9m
IGxvb2stdXAgdGFibGUuIElPVywgZGVwZW5kaW5nIHRoZSB1c2UgY2FzZSwgYW55IG1lYW5pbmdm
dWwgY29udGV4dC1iYXNlZCDigJxsYXllci1O4oCdIGZvcndhcmRpbmcvc3dpdGNoaW5nIGlzIGFs
bG93ZWQgYnkgdGhpcyBmcmFtZXdvcmsuIFdlIHdpbGwgYWRkIGEgc2VjdGlvbiB0byB0aGUgZW5k
IG9mIGRyYWZ0DQogdG8gbWFrZSBpdCBmdXR1cmUgY29tcGF0aWJsZS48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPG9sIHN0eWxlPSJt
YXJnaW4tdG9wOjBpbiIgc3RhcnQ9IjIiIHR5cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29MaXN0UGFy
YWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGluO21zby1saXN0OmwwIGxldmVsMSBsZm80Ij5J
IGhhdmUgc29tZSBkb3VidHMgcmVnYXJkaW5nIGFwcGxpY2FiaWxpdHkgb2YgdGhlIGVncmVzcyBw
cm90ZWN0aW9uIGZyYW1ld29yayBkZWZpbmVkIGluIHRoZSBkcmFmdCZuYnNwOyB0byBWUExTLWJh
c2VkIChSRkMgNDc2MSBhbmQvb3IgUkZDIDQ3NjIpJm5ic3A7IHNlcnZpY2VzIGJlY2F1c2U6PG86
cD48L286cD4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHN0YXJ0PSIxIiB0eXBlPSJhIj4N
CjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbjttc28t
bGlzdDpsMCBsZXZlbDIgbGZvNCI+V2l0aCBWUExTLCBDRSBtdWx0aS1ob21pbmcgYWx3YXlzIG9w
ZXJhdGVzIGluIHNpbmdsZS1hY3RpdmUgbW9kZS4gQXMgYSBjb25zZXF1ZW5jZTo8bzpwPjwvbzpw
PjwvbGk+PC9vbD4NCjwvbGk+PC9vbD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MS41aW47dGV4dC1pbmRlbnQ6LTEuNWluO21zby10ZXh0LWluZGVudC1h
bHQ6LTkuMHB0O21zby1saXN0OmwwIGxldmVsMyBsZm80Ij4NCjwhW2lmICFzdXBwb3J0TGlzdHNd
PjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZx
dW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
DQo8L3NwYW4+aS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4m
cXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PC9zcGFuPjwhW2Vu
ZGlmXT5QcmlvciB0byBmYWlsdXJlIG9mIHRoZSBwcmltYXJ5IGVncmVzcywgdGhlIFZTSSB0aGF0
IHJlcHJlc2VudHMgdGhlIHNlcnZpY2UgaW4gdGhlIFByb3RlY3RvciBQRSB3b3VsZCBub3QgbGVh
cm4gYW55IE1BQyBhZGRyZXNzZXMNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQ
YXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjVpbjt0ZXh0LWluZGVudDotMS41aW47bXNv
LXRleHQtaW5kZW50LWFsdDotOS4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwzIGxmbzQiPg0KPCFbaWYg
IXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+PHNwYW4gc3R5bGU9
ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsNCjwvc3Bhbj5paS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PC9zcGFuPjwh
W2VuZGlmXT5JZiB0aGUgUExSIHJlZGlyZWN0cyDigJxrbm93biB1bmljYXN04oCdIHRyYWZmaWMg
aW50ZW5kZWQgZm9yIHRoZSBwcmltYXJ5IGVncmVzcyBQRSB0byB0aGUgcHJvdGVjdG9yLCB0aGUg
VlNJIHRoYXQgbG9jYWxseSByZXByZXNlbnRzIHByb3RlY3RlZCBzZXJ2aWNlIHRoZXJlIHdvdWxk
IGZsb29kIHRoaXMgdHJhZmZpYw0KIGFzIOKAnHVua25vd24gdW5pY2FzdOKAnSBhbmQsIGFzIHN1
Y2gsIHByb2JhYmx5IHN1YmplY3QgaXQgdG8gcmF0ZSBsaW1pdGluZy4gPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuNWluO3Rl
eHQtaW5kZW50Oi0xLjVpbjttc28tdGV4dC1pbmRlbnQtYWx0Oi05LjBwdDttc28tbGlzdDpsMCBs
ZXZlbDMgbGZvNCI+DQo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6
SWdub3JlIj48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVv
dDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOw0KPC9zcGFuPmlpaS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1l
cyBOZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+
PC9zcGFuPjwhW2VuZGlmXT5Gcm9tIHRoZSBQT1Ygb2YgdGhlIGN1c3RvbWVyIG9mIHRoZSBWUExT
IHNlcnZpY2UsJm5ic3A7IHRoaXMgbWVhbnMgdGhhdCByZWRpcmVjdGluZyB0cmFmZmljIHRvIHRo
ZSBwcm90ZWN0aW5nIFZTSSwgYnkgYW5kIG9mIGl0c2VsZiB3b3VsZCBub3QgZnVsbHkgcmVzdG9y
ZSB0aGUgc2VydmljZSwgc2luY2Ugc3Vic3RhbnRpYWwNCiBwYXJ0IG9mIHRoZSBjdXN0b21lciB0
cmFmZmljIHdvdWxkIGJlIGRyb3BwZWQgdW50aWwgTUFDIGxlYXJuaW5nIGluIHRoZSBwcm90ZWN0
aW5nIFZTSSBpcyBjb21wbGV0ZWQ8bzpwPjwvbzpwPjwvcD4NCjxvbCBzdHlsZT0ibWFyZ2luLXRv
cDowaW4iIHN0YXJ0PSIyIiB0eXBlPSIxIj4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHN0
YXJ0PSIyIiB0eXBlPSJhIj4NCjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjBpbjttc28tbGlzdDpsMCBsZXZlbDIgbGZvNCI+SXQgaXMgYWxzbyB3b3J0aCBu
b3RpbmcgdGhhdCBpbiBWUExTIHJlY2VpdmVkIGFwcGxpY2F0aW9uIGxhYmVscyBkbyBub3Qgb25s
eSBkZWZpbmUgZWdyZXNzIFZTSSBhcyB0aGUgY29udGV4dCBmb3IgdGhlIE1BQy1iYXNlZCBzd2l0
Y2hpbmcgYnV0IGFsc28gaWRlbnRpZnkgcmVtb3RlIGluZ3Jlc3MgVlNJIGZvciBNQUMNCiBsZWFy
bmluZy4gRXh0ZW5kaW5nIHN1Y2ggaWRlbnRpZmljYXRpb24gdG8gY292ZXIgYWxzbyBhcHBsaWNh
dGlvbiBsYWJlbHMgb2YgdGhlIHJlZGlyZWN0ZWQgdHJhZmZpYyBsb29rcyBxdWl0ZSBub24tdHJp
dmlhbCB0byBtZTxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0
eWxlPSJtYXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6bDAgbGV2ZWwyIGxmbzQiPkkgc2VlIHRoZXNl
IGNvbmNlcm5zIGFzIG1pbm9yIGlzc3VlcyBiZWNhdXNlLCBhcyBleHBsYWluZWQgYWJvdmUsIGl0
IGlzIG5vdCBjbGVhciB0byBtZSB3aGV0aGVyIHRoZSBmcmFtZXdvcmsgaXMgc3VwcG9zZWQgdG8g
Y292ZXIgVlBMUyBzZXJ2aWNlcy4gQW4gZXhwbGljaXQgY2F2ZWF0IChwb3NzaWJseSBkZWZpbmlu
Zw0KIGFwcGxpY2FiaWxpdHkgb2YgdGhlIGZyYW1ld29yayB0byBWUExTIHNlcnZpY2VzIGFzIOKA
nGxlZnQgRkZT4oCdLCBvciB0byBiZSBkaXNjdXNzZWQgaW4gYSBzZXBhcmF0ZSBkb2N1bWVudOKA
nSkgd291bGQgc3VmZmljZSB0byByZXNvbHZlIHRoZW0gSU1ITzxvOnA+PC9vOnA+PC9saT48bGkg
Y2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6
bDAgbGV2ZWwyIGxmbzQiPkwyVlBOIHNlcnZpY2VzIHRoYXQgdXNlIEVWUE4gdGVjaG5vbG9neSB3
b3VsZCBuZWl0aGVyIHN1ZmZlciBmcm9tIGFuIGVtcHR5IEZJQiBpbiB0aGUgcHJvdGVjdGluZyBN
QUMtVlJGIG5vciB1c2UgRVZQTiBhcHBsaWNhdGlvbiBsYWJlbHMgZm9yIE1BQyBsZWFybmluZy4g
QnV0IEkgY2Fubm90IHNheSB3aGV0aGVyDQogdGhleSBkbyBvciBkbyBub3QgaW50cm9kdWNlIHNv
bWUgb3RoZXIgaXNzdWVzIHdpdGggdGhlIHByb3Bvc2VkIGZyYW1ld29yayDigJMgdGhpcyB3b3Vs
ZCByZXF1aXJlIHNlcmlvdXMgaW4tZGVwdGggYW5hbHlzaXMuIE1lYW53aGlsZSBzdWNoIHNlcnZp
Y2VzIGxvb2sgdG8gbWUgbGlrZSBhbm90aGVyIGNhc2Ugd2hlbiBhbiBleHBsaWNpdCBkZWZpbml0
aW9uIG9mIOKAnGxlZnQgRkZT4oCdIG9yIOKAnHRvIGJlIGFkZHJlc3NlZCBpbiBhIHNlcGFyYXRl
IGRvY3VtZW504oCdDQogd291bGQgYmUgdmVyeSBtdWNoIGluIHBsYWNlLiA8bzpwPjwvbzpwPjwv
bGk+PC9vbD4NCjwvb2w+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlt5c2hlbl0gV2Ugd2lsbCBtZW50aW9uIFZQTFMgYW5k
IEVWUE4gZm9yIGZ1dHVyZSBzdHVkeSwgYXMgd2VsbCBhcyBzZXJ2aWNlcyB3aGVyZSBubyBvdGhl
ciByb3V0ZXIgaXMgYWJsZSB0byBsZWFybiBvciBlc3RhYmxpc2ggaXRzIG93biBjb25uZWN0aXZp
dHkgd2l0aCBzZXJ2aWNlIGRlc3RpbmF0aW9uIGluIGFkdmFuY2Ugb2YgYSBwcmltYXJ5IFBFIGZh
aWx1cmUsIHRvIHNlcnZlIGFzIGEgcHJvdGVjdG9yLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6
MGluIiBzdGFydD0iMyIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0
eWxlPSJtYXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzQiPlRoZSBleGFtcGxl
IG9mIGFwcGx5aW5nIHRoZSBlZ3Jlc3MgcHJvdGVjdGlvbiBmcmFtZXdvcmsgdG8gQkdQL01QTFMg
SVAgVlBOIChSRkMgNDM2NCkgaW4gU2VjdGlvbiA4IGlzIGV4cGxpY2l0bHkgcmVzdHJpY3RlZCB0
byBzY2VuYXJpbyB3aGVuIGJvdGggdGhlIHByaW1hcnkgZWdyZXNzIFZSRiBhbmQgdGhlIHByb3Rl
Y3Rvcg0KIFZSRiB1c2UgcGVyLVZSRiBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZS4gPG86cD48L286
cD4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHN0YXJ0PSIxIiB0eXBlPSJhIj4NCjxsaSBj
bGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbjttc28tbGlzdDps
MCBsZXZlbDIgbGZvNCI+V2l0aCB0aGlzIHNjaGVtZSwgdGhlIHVzYWdlIG9mIHRoZSBwcm9wb3Nl
ZCBlZ3Jlc3MgcHJvdGVjdGlvbiBmcmFtZXdvcmsgaXMgcXVpdGUgc3RyYWlnaHRmb3J3YXJkLg0K
PG86cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdp
bi1sZWZ0OjBpbjttc28tbGlzdDpsMCBsZXZlbDIgbGZvNCI+SG93ZXZlciwgUkZDIDQzNjQgZGVm
aW5lcyBzZXZlcmFsIGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lcyBhbmQgc3RhdGVzIHRoYXQgdGhl
IGxhYmVsIGFsbG9jYXRpb24gc2NoZW1lIGNhbiBiZSBzZWxlY3RlZCBpbmRlcGVuZGVudGx5IGlu
IGVhY2ggUEUgd2l0aG91dCBhbnkgaW1wYWN0IG9uIGludGVyb3BlcmFiaWxpdHkuDQogSXQgaXMg
bm90IGNsZWFyIHRvIG1lLCB0byB3aGljaCBleHRlbnQgSVAgVlBOIHNlcnZpY2VzIHRoYXQgdXNl
IGRpZmZlcmVudCBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgaW4gZGlmZmVyZW50IGVncmVzcyBQ
RXMgd291bGQgYmUgY292ZXJlZCBieSB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrPG86cD48L286cD48
L2xpPjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbjtt
c28tbGlzdDpsMCBsZXZlbDIgbGZvNCI+U2luY2Ugd2UgYXJlIG9ubHkgc3BlYWtpbmcgYWJvdXQg
YW4gZXhhbXBsZSBpbiBhIGZyYW1ld29yayBkb2N1bWVudCwgdGhlcmUgaXMgbm8gbmVlZCB0byBk
ZXNjcmliZSBhIGNvbXBsZXRlIHNvbHV0aW9uIGhlcmUuIFNpbXBseSBub3RpbmcgdGhlIG5lZWQg
Zm9yIGVsYWJvcmF0aW9uIHdpdGggcmVnYXJkIHRvIG90aGVyDQogVlBOIGFwcGxpY2F0aW9uIGxh
YmVsIGFsbG9jYXRpb24gc2NoZW1lcyZuYnNwOyAoaW5jbHVkaW5nIHRoZSBwb3NzaWJsZSBtaXNt
YXRjaCBpbiB0aGUgcHJpbWFyeSBhbmQgcHJvdGVjdG9yIGVncmVzcyBQRXMpIGFuZCBzZW5kaW5n
IHRoZSByZWFkZXIgdG8gYSAoZnV0dXJlKSBkZWRpY2F0ZWQgZG9jdW1lbnQgd291bGQgc3VmZmlj
ZSBJTUhPLjxvOnA+PC9vOnA+PC9saT48L29sPg0KPC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5beXNoZW5d
IFdlIHdpbGwgY2xhcmlmeSB0aGF0IHRoZSBwcmltYXJ5IFBFIChQRTIpIG1heSBhbGxvY2F0ZSBW
UE4gbGFiZWxzIGJ5IHVzaW5nIHBlci1WUkYsIHBlci1yb3V0ZSwgb3IgcGVyLWludGVyZmFjZSBt
b2RlLiBUaGUgcHJvdGVjdG9yIChQRTMpIHNob3VsZCBzZXQgdXAgdGhlIG5leHRob3AgZm9yIGVh
Y2ggbGFiZWwgcm91dGUgaW4gcGUyLm1wbHMgdGFibGUgYXMgYmVsb3c6DQo8bzpwPjwvbzpwPjwv
cD4NCjx1bCBzdHlsZT0ibWFyZ2luLXRvcDowaW4iIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJN
c29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGluO21zby1saXN0OmwyIGxldmVs
MSBsZm83Ij5JZiB0aGUgVlBOIGxhYmVsIGlzIGEgcGVyLVZSRiBsYWJlbCwgdGhlIG5leHRob3Ag
b2YgdGhlIGxhYmVsIHJvdXRlIHNob3VsZCBwb2ludCB0byB0aGUgcHJvdGVjdGlvbiBWUkYuPG86
cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjBpbjttc28tbGlzdDpsMiBsZXZlbDEgbGZvNyI+SWYgdGhlIFZQTiBsYWJlbCBpcyBhIHBl
ci1yb3V0ZSBsYWJlbCwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNob3VsZCBiZSBi
YXNlZCBvbiB0aGUgcHJvdGVjdG9y4oCZcyBvd24gY29ubmVjdGl2aXR5IHdpdGggdGhlIElQIHBy
ZWZpeC48bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MGluO21zby1saXN0OmwyIGxldmVsMSBsZm83Ij5JZiB0aGUgVlBOIGxhYmVs
IGlzIGEgcGVyLWludGVyZmFjZSBsYWJlbCwgdGhlcmUgYXJlIHR3byBjYXNlcy4gKEEpIElmIHRo
ZSBkaXN0cmlidXRpb24gb2YgSVAgcHJlZml4ZXMgb3ZlciB0aGUgaW50ZXJmYWNlcyBvbiB0aGUg
cHJpbWFyeSBQRSBhbGlnbnMgY29tcGxldGVseSB3aXRoIHRoZSBkaXN0cmlidXRpb24NCiBvZiBJ
UCBwcmVmaXhlcyBvdmVyIHRoZSBpbnRlcmZhY2VzIG9uIHRoZSBwcm90ZWN0b3IsIHRoZSBuZXh0
aG9wIG9mIHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgcG9pbnQgdG8gdGhlIGNvcnJlc3BvbmRpbmcg
aW50ZXJmYWNlIG9mIHRoZSBJUCBwcmVmaXggb24gdGhlIHByb3RlY3Rvci4gKEIpIE90aGVyd2lz
ZSAob3IgZm9yIHNpbXBsaWNpdHkpLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hv
dWxkIHBvaW50IHRvIHRoZSBwcm90ZWN0aW9uDQogVlJGLiA8bzpwPjwvbzpwPjwvbGk+PC91bD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPG9sIHN0eWxlPSJt
YXJnaW4tdG9wOjBpbiIgc3RhcnQ9IjQiIHR5cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29MaXN0UGFy
YWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGluO21zby1saXN0OmwwIGxldmVsMSBsZm80Ij5T
ZWN0aW9uIDUuOCBkZXNjcmliZXMgMyBwb3NzaWJsZSBhcHByb2FjaGVzIHRvIGFkdmVydGlzZW1l
bnQgb2YgdGhlIENvbnRleHQgSUQgSVAgYWRkcmVzcyBpbiBJR1AuIEJ1dCBpdCBkb2VzIG5vdCBk
ZWZpbmUgYW55IG9mIHRoZXNlIGFwcHJvYWNoZXMgYXMg4oCcTVVTVCB0byBpbXBsZW1lbnTigJ0u
IFRoaXMgbG9va3MNCiB0byBtZSBsaWtlIGFuIG9wZW5pbmcgZm9yIGludGVyb3BlcmFiaWxpdHkg
aXNzdWVzIGJldHdlZW4gaW1wbGVtZW50YXRpb25zIHRoYXQgc3VwcG9ydCBkaWZmZXJlbnQgYXBw
cm9hY2hlcy4gT24gdGhlIG90aGVyIGhhbmQsIEkgYW0gbm90IHN1cmUgd2hldGhlciBhIGZyYW1l
d29yayBkb2N1bWVudCBpcyB0aGUgcmlnaHQgcGxhY2UgdG8gc2VsZWN0IGEgTVVTVCB0byBpbXBs
ZW1lbnQgb3B0aW9uLCBlc3BlY2lhbGx5IHdoZW4gdGhlIGV4cGVjdGVkDQogYXJlYXMgb2YgYXBw
bGljYWJpbGl0eSBhcmUgcXVpdGUgZGlmZmVyZW50OjxvOnA+PC9vOnA+DQo8b2wgc3R5bGU9Im1h
cmdpbi10b3A6MGluIiBzdGFydD0iMSIgdHlwZT0iYSI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJh
Z3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6bDAgbGV2ZWwyIGxmbzQiPlRo
ZSDigJxwcm94eSBtb2Rl4oCdIGFwcHJvYWNoIGltcG9zZXMgbWluaW1hbCAoaWYgYW55KSBzcGVj
aWZpYyByZXF1aXJlbWVudHMgb24gdGhlIHJvdXRpbmcgYW5kIFRFIGRvbWFpbiAoaS5lLiwgbm8g
ZGVkaWNhdGVkIGV4dGVuc2lvbnMgaW4gSUdQLCZuYnNwOyBqdXN0IHN1cHBvcnQgb2Ygc29tZSBG
UlIgbWVjaGFuaXNtIGJ5DQogdGhlIHNpZ25hbGluZyBwcm90b2NvbCB1c2VkIGZvciB0aGUgdHVu
bmVsIHNldHVwKSA8bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MGluO21zby1saXN0OmwwIGxldmVsMiBsZm80Ij5UaGUg4oCcYWxp
YXMgbW9kZeKAnSBzZWVtcyB0byByZXF1aXJlIHN1cHBvcnQgb2YgYXQgbGVhc3QgU2VnbWVudCBS
b3V0aW5nIGV4dGVuc2lvbnMgdG8gdGhlIHJlbGV2YW50IElHUCBpbiB0aGUgcm91dGluZyBkb21h
aW4gYXMgd2VsbCBhcyBzdXBwb3J0IG9mIHRoZSBNaXJyb3IgU0lEIGluIGFsbCBwb3RlbnRpYWwg
UExScy4NCiBUaGVyZWZvcmUgSSB0aGluayB0aGF0IGl0IGlzIGEgbmF0aXZlIHNjaGVtZSB0byBi
ZSB1c2VkIGluIHRoZSBTUi1NUExTIGVudmlyb25tZW50cywgYnV0IHByb2JsZW1hdGljIGluIHRo
ZSBlbnZpcm9ubWVudHMgdGhhdCBkbyBub3QgdXNlIFNSLU1QTFMgZm9yIHNldHVwIG9mIGFueSBM
U1BzPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjBpbjttc28tbGlzdDpsMCBsZXZlbDIgbGZvNCI+VGhlIGRlZmluaXRpb24gb2Yg
dGhlIOKAnHN0dWIgbGluayBtb2Rl4oCdIGlzIGFjY29tcGFuaWVkIGJ5IGEgc29tZXdoYXQgdmFn
dWUgY2F2ZWF0OiDigJw8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+VGhlIGNvcnJlY3RuZXNzIG9mIHRoZSBlZ3Jlc3MtcHJv
dGVjdGVkDQogdHVubmVscyBhbmQgdGhlIGJ5cGFzcyB0dW5uZWxzIHJlbGllcyBvbiB0aGUgcGF0
aCBjb21wdXRhdGlvbnMgZm9yIHRoZSBhbnktY2FzdCBJUCZuYnNwOyBhZGRyZXNzIHBlcmZvcm1l
ZCBieSB0aGUgaW5ncmVzcyByb3V0ZXJzIGFuZCBQTFIuJm5ic3A7IFRoZXJlZm9yZSwgY2FyZSBN
VVNUIGJlIHRha2VuIGZvciB0aGUgYXBwbGljYWJpbGl0eSBvZiB0aGlzIGFwcHJvYWNoIHRvIGEg
Z2l2ZW4gbmV0d29yayB0b3BvbG9neTwvc3Bhbj7igJ0uJm5ic3A7IFNvbWUgY2xhcmlmaWNhdGlv
bg0KIGhlcmUgd291bGQgYmUgd2VsY29tZSBJTUhPLCBlc3BlY2lhbGx5IHNpbmNlIG5vIGFuYWxv
ZyBvZiB0aGlzIG1vZGUgY291bGQgYmUgZm91bmQgaW4gUkZDIDgxMDQuPG86cD48L286cD48L2xp
PjxsaSBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBpbjttc28t
bGlzdDpsMCBsZXZlbDIgbGZvNCI+SSBoYXZlIGxvb2tlZCB1cCBTZWN0aW9uIDQuMyBpbiBSRkMg
ODEwNCB0aGF0IGRpc2N1c3NlcyB0d28gYXBwcm9hY2hlcyAoZXF1aXZhbGVudHMgb2YgdGhlIFBy
b3h5IGFuZCBBbGlhcyBtb2RlcyBpbiB0aGlzIGRyYWZ0KSB0byBhZHZlcnRpc2VtZW50IG9mIENv
bnRleHQgSUQsIGFuZCBmb3VuZCB0aGUgZm9sbG93aW5nDQogdGV4dCB0aGVyZSAodGhlIGNyaXRp
Y2FsIGZyYWdtZW50IGlzIDxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxvdzttc28taGlnaGxp
Z2h0OnllbGxvdyI+DQpoaWdobGlnaHRlZDwvc3Bhbj4pOjxvOnA+PC9vOnA+PC9saT48L29sPg0K
PC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEuMGlu
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IFRoZSBtZWNoYW5pc20gaW4gdGhp
cyBkb2N1bWVudCBpbnRlbmRzIHRvIGJlIGZsZXhpYmxlIG9uIHRoZSBhcHByb2FjaDwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDox
LjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyB1c2VkIGJ5IGEgbmV0d29y
aywgYXMgbG9uZyBhcyBpdCBzYXRpc2ZpZXMgdGhlIGFib3ZlIHJlcXVpcmVtZW50cyBmb3I8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MS4waW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgdGhlIHRyYW5zcG9y
dCB0dW5uZWwgcGF0aCBhbmQgYnlwYXNzIHR1bm5lbCBwYXRoLiZuYnNwOyBJbiB0aGVvcnksIHRo
ZTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDoxLjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBuZXR3b3Jr
IGNhbiB1c2Ugb25lIGFwcHJvYWNoIGZvciBjb250ZXh0IElEIFggYW5kIGFub3RoZXIgYXBwcm9h
Y2g8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MS4waW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgZm9yIGNv
bnRleHQgSUQgWS4mbmJzcDsNCjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kOnllbGxvdzttc28taGln
aGxpZ2h0OnllbGxvdyI+Rm9yIGEgZ2l2ZW4gY29udGV4dCBJRCwgYWxsIHJlbGV2YW50IHJvdXRl
cnMsPC9zcGFuPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDp5
ZWxsb3c7bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPiZuYnNwOyZuYnNwOyBpbmNsdWRpbmcgcHJpbWFy
eSBQRSwgcHJvdGVjdG9yLCBhbmQgUExSLCBtdXN0IHN1cHBvcnQgYW5kIGFncmVlIG9uPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjEuMGluIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOnllbGxvdzttc28taGlnaGxp
Z2h0OnllbGxvdyI+Jm5ic3A7Jm5ic3A7IHRoZSBjaG9zZW4gYXBwcm9hY2guJm5ic3A7IFRoZSBj
b29yZGluYXRpb24gYmV0d2VlbiB0aGUgcm91dGVycyBjYW4gYmU8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MS4waW4iPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6eWVsbG93O21zby1oaWdobGlnaHQ6eWVsbG93Ij4m
bmJzcDsmbmJzcDsgYWNoaWV2ZWQgYnkgY29uZmlndXJhdGlvbjwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjpibGFjayI+Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDoxLjBpbiI+QWRkaW5nIHN1Y2ggKCBvciBzaW1pbGFyKSB0ZXh0IHRv
IFNlY3Rpb24gNS44IGxvb2tzIHRvIG1lIGFzIGEgcmVhc29uYWJsZSBjb21wcm9taXNlIGJldHdl
ZW4gYmVpbmcgZXhjZXNzaXZlbHkgc3RyaWN0IGFuZCBiZWluZyBleGNlc3NpdmVseSBmbGV4aWJs
ZSBpbiBhIGZyYW1ld29yayBkb2N1bWVudC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+W3lzaGVu
XSBXZSB3aWxsIGFkZCBzaW1pbGFyIHRleHQgdG8gdGhlIGRyYWZ0LiBBcyBhIGZyYW1ld29yaywg
dGhlIGRyYWZ0IHByZXNlbnRzIGFuZCBkaXNjdXNzZXMgYSBudW1iZXIgb2Ygb3B0aW9ucyBpbiBh
IGdlbmVyYWwgbWFubmVyLiBUaGVzZSBvcHRpb25zIGFyZSB0ZWNobmljYWxseSBlcXVhbCBhbmQg
YWxsIGZlYXNpYmxlLCBhbHRob3VnaCB0aGV5IGVhY2ggbWF5IGhhdmUgcHJvcyBhbmQgY29ucy4g
VGhpcw0KIGlzIGFsc28gYmFzZWQgb24gb3VyIGdvYWwgdG8gbWFrZSBlZ3Jlc3MgcHJvdGVjdGlv
biBhcHBsaWNhYmxlIHRvIGEgdmFyaWV0eSBvZiBuZXR3b3JrcyBvZiBkaWZmZXJlbnQgdGVjaG5v
bG9naWVzLiBIZW5jZSwgdGhlIGRyYWZ0IGRvZXMgbm90IG1hbmRhdGUgYW55IG9wdGlvbiBhcyBh
IE1VU1QuIFRoYXQgZGVjaXNpb24gb2Ygd2hpY2ggb3B0aW9uIHRvIHVzZSBpbiBhIGdpdmVuIG5l
dHdvcmsgaXMgbGVmdCB0byB0aGUgc3BlY2lmaWMgdGVjaG5vbG9neQ0KIGRlcGxveWVkIGFuZCB0
aGUgdmVuZG9ycyBpbnZvbHZlZC4gPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPk5pdHM8L2I+
OjxvOnA+PC9vOnA+PC9wPg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBpbiIgc3RhcnQ9IjEiIHR5
cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MGluO21zby1saXN0OmwxIGxldmVsMSBsZm82Ij5SRkMgMjExOSBpcyBtZW50aW9uZWQgaW4gdGhl
IHRleHQsIGJ1dCBkb2VzIG5vdCBhcHBlYXIgYXMgYSBOb3JtYXRpdmUgcmVmZXJlbmNlIChCVFcs
IEkgaGF2ZSBwb2ludGVkIHRvIHRoaXMgZmFjdCBpbiBteSB1bnNvbGljaXRlZCByZXZpZXcgbW9y
ZSB0aGFuIGEgeWVhciBhZ28sIGJ1dCBpdCBzdGlsbCByZW1haW5zDQogdW5yZXNvbHZlZCk8bzpw
PjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MGluO21zby1saXN0OmwxIGxldmVsMSBsZm82Ij5SRkMgODE3NCBpcyBuZWl0aGVyIG1lbnRp
b25lZCBpbiB0aGUgdGV4dCAoYXMgc2VlbXMgdG8gYmUgdGhlIG5vcm0gdGhlc2UgZGF5cykgbm9y
IGFwcGVhcnMgYXMgYSBOb3JtYXRpdmUgcmVmZXJlbmNlLjxvOnA+PC9vOnA+PC9saT48L29sPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5beXNoZW5dIFdlIHdpbGwgYWRkIHRoZXNlIFJGQ3MgdG8gdGhlIG5vcm1hdGl2ZSBy
ZWZlcmVuY2Ugc2VjdGlvbi48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVnYXJkcyw8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNhc2hhPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPk9mZmljZTogJiM0Mzs5NzItMzkyNjYzMDI8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkNlbGw6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYjNDM7OTcyLTU0
OTI2NjMwMjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RW1haWw6Jm5ic3A7
Jm5ic3A7IEFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCjxicj4NClRoaXMgZS1tYWlsIG1l
c3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNpcGllbnQgb25seSBhbmQgY29udGFpbnMgaW5m
b3JtYXRpb24gd2hpY2ggaXMNCjxicj4NCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHBy
b3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzDQo8YnI+
DQp0cmFuc21pc3Npb24gaW4gZXJyb3IsIHBsZWFzZSBpbmZvcm0gdXMgYnkgZS1tYWlsLCBwaG9u
ZSBvciBmYXgsIGFuZCB0aGVuIGRlbGV0ZSB0aGUgb3JpZ2luYWwNCjxicj4NCmFuZCBhbGwgY29w
aWVzIHRoZXJlb2YuPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KPGJyPg0KPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_19B9F9927DAB478C9F16B641ABC898FAjunipernet_--


From nobody Wed Nov 28 23:23:03 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DD7F127333; Wed, 28 Nov 2018 23:23:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham 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 w1lXhB3uFoGI; Wed, 28 Nov 2018 23:23:00 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94D2A130E34; Wed, 28 Nov 2018 23:23:00 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.172.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 404E018013B8; Thu, 29 Nov 2018 08:22:57 +0100 (CET)
From: Loa Andersson <loa@pi.nu>
To: "mpls@ietf.org" <mpls@ietf.org>
Cc: draft-ietf-mpls-sfc@ietf.org, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, Deborah A Brungard <db3546@att.com>
Message-ID: <2695f6d6-c42d-c034-0e23-dd65231e69dc@pi.nu>
Date: Thu, 29 Nov 2018 15:22:53 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/ORkxVsx9JIQKwHPznt87eW-Nldk>
Subject: [mpls] Implementation poll on draft-ietf-mpls-sfc
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 07:23:02 -0000

Working Group,

We are currently preparing the Shepherds Write-up for
draft-ietf-mpls-sfc.

One of the questions we need to respond to is if there are or
if we know of implementations of the specification.

This document starts an Implementation Poll for draft-ietf-mpls-sfc.

If you know of existing implementations lease send information to the
MPLS working group mailing list (mpls@ietf.org), a "reply all" to this
mail is sufficient.

If necessary the information may be sent uni-cast to the MPLS wg chairs
(mpls-chairs@ietf.org).

/Loa
for the mpls wg co-chairs

-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Thu Nov 29 00:50:28 2018
Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73D48130DEF; Thu, 29 Nov 2018 00:50:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.69
X-Spam-Level: 
X-Spam-Status: No, score=-1.69 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.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 DtvsA-9cNhFA; Thu, 29 Nov 2018 00:50:12 -0800 (PST)
Received: from mail3.bemta25.messagelabs.com (mail3.bemta25.messagelabs.com [195.245.230.81]) (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 7DC66130DFD; Thu, 29 Nov 2018 00:50:09 -0800 (PST)
Received: from [46.226.52.197] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-1.bemta.az-b.eu-west-1.aws.symcld.net id 13/94-09191-A38AFFB5; Thu, 29 Nov 2018 08:50:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1VTbUxTVxjm9N7bXgjVQ0F5IUhCN5kab6FkSmt i1H8ENLpfS8aMu4ULvbMttbdVNP4gi0YFNaiQQC1SEXRWwIx9QNC5pGg2DAmT2TBhrioQGVVB meIX4P2oX3/ePOd9nvd5n3NzLk3o5tSpNFfu5lwO1qZXx5GfZ6zfypi/ny/MDnYtNg13ZpqGW s5Tpl7fc8Lkbx3TmDrPPSPXU3nNzS9UeYPfhTRbVF9RvMNSVv4NZa2Z+tT5YIYs73w6TVWgq5 NkJYqjSdxEQNg/RUkHHa5VwcPhvzXKYQTBxVAfqkSxtBqvhY4Lt9USTsJ6CHdfQpKIwBEEla/ PaCQiEeeD98l9ShEVQO+DKkLBa2Au3C8bkXgpNMyOyRotZmEyfEUdXY3gt8C0LIrF66DdH1BJ GOHFMHO9VcYEToah0UYZA8bQfLmfUPAi+G9kjlL0FgiPnUZKPwPq/vVpFLwEBhqr5NSAb6nh+ I/dlEIwMFVbGzXaBOd//0FMRIv4E/hpfKui/wdB2+TRqOlKaD90ImrqhAv1/0dn0yFw5C6pDN wmIDJxTK0QaXCnJ0wpRIca+ltn5WkdLoI/fNNkNVrp/eB2XnE5gR0QurLaK3+lBOitHyWV9nK 42J2lqDOgpuquRsHLYL+vQfNh3480AWSyuPhSq9vO8jbGmJ3NGI05jNGcy+SsMhrYPYzFwHmY XZzgZsTjLsEg7LYX2YoNDs7dgcTXVuy89qoLVTeVBlEKrdIv0rY1zhfqFljKindbWcG6zeWxc UIQpdG0HrR/nRW5BBdXypWX8Dbxyb6lgY7XJ2mbJVorOFm7wJcq1HVUQN+rO1hH0ONyfSTXO/ VSvdl3SKwH28/6CB3pKHNwqcnafskCSxZWj+Pdgre/xQBakpqoRTExMbp4J+ey8+6P+QmUTCN 9ovaR5BLPO9zvckyIEVVixK8PyxHd7HsqtQKlm9OTF257xg89zRxBV0NTge0vZ2qrH5cUZxYE +3YuM3yZtLznXGwkUlh0I3/Q91nO4zx+bvOTNme6vTU3y//FhvmOfffGjDFxKc6W4Klvd4ZiT 9b0mpe6bx7gcl945jOGGyJ/lpypSMtPy/p14+wOT9mNn80DLau8228N8r/szU3p0ZOClTWuIF wC+wYmDbO9EQQAAA==
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-6.tower-285.messagelabs.com!1543481397!4269016!1
X-Originating-IP: [52.33.64.93]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received: 
X-StarScan-Version: 9.14.24; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 9604 invoked from network); 29 Nov 2018 08:50:00 -0000
Received: from us-west-2b.mta.dlp.protect.symantec.com (HELO EUR03-AM5-obe.outbound.protection.outlook.com) (52.33.64.93) by server-6.tower-285.messagelabs.com with AES256-SHA256 encrypted SMTP; 29 Nov 2018 08:50:00 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LCA73e357MpJYLcoa996FOexRSPQPaiVEZdV46C3hBM=; b=kyJix26bhtlM26yMIdFyXeS5snnLB3RIIibHDA1O2qBF6QOucFB8smNnIk+dnnJ61ksV990xm1WixsKXNGPAgZmy6RVQvad9uS9jvDq45ms9Yf0M4/9PfblXyw89ypU7Ugq5YOfdUdL3ekeASIvKfeurHfxZdP0OWiCzvT9bFew=
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com (10.167.226.155) by DB5PR0301MB2103.eurprd03.prod.outlook.com (10.167.228.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1361.19; Thu, 29 Nov 2018 08:49:49 +0000
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::f507:afb2:b9c1:58c4]) by DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::f507:afb2:b9c1:58c4%2]) with mapi id 15.20.1361.019; Thu, 29 Nov 2018 08:49:49 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Yimin Shen <yshen@juniper.net>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-egress-protection-framework.all@ietf.org" <draft-ietf-mpls-egress-protection-framework.all@ietf.org>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
Thread-Topic: RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
Thread-Index: AdR8MjymUP2LtqqCRvO1Anp1Nk3O/ALIazaAABqmdaA=
Date: Thu, 29 Nov 2018 08:49:49 +0000
Message-ID: <DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20@DB5PR0301MB1909.eurprd03.prod.outlook.com>
References: <DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <19B9F992-7DAB-478C-9F16-B641ABC898FA@juniper.net>
In-Reply-To: <19B9F992-7DAB-478C-9F16-B641ABC898FA@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR0301MB2103; 6:Fjgh+wQoWpWOTKOPucTU2RGFylxnHIbAhKHcrMqm60rzVcsVDCd3syYekVuuRYJhzhCTVKMmVTlSnrdBhv250nrfH4WzTSbEQRFk+rCqZsBpm2vOsBdjYkJY5bbxY9gQ+vEgnvT20RoDxId4ogztzvV/FdeJuXt/rucLD/OzhtibUCaboN9VVy0VAvxFgyGY/4xSAjjjqATRwsC0+EVoX0GkPQvSZlwa/5k9YOb0VykcG9tHCVxAn5URg+DGlo9uCRuFQb1Kh+Bn8rVtfxZoJVvmFufTCgmbpZS0RNqG58BBxnL6RloMyAWiiiF7KXE6igrMKRjAvLRyZzb8IhnQbFlqyv0ui1G494nIOjnsi25TcDfPK/VWFKlVScy/TsPZamjIizWhdyEa3IahzcCcNqCbMLsc+uSxlR/LOQ7OVTBTCtE9ZUoy3hFPcFsGnnIwI8Cs4nh+0BXSFFzRZ4Wz/w==; 5:bLd/4C88md+ZmN5hptyAT53GSPK099RPatbGcaP8qx9ccOLHQKlqcz0SeiXkUG0Gt7isMrCKYmACvhQH/0yDuvhFc9ho1zDMAmArB8+HXwLJ+hC2ka//QCinlItd1pd2CMboWz4bSSdCwTv673LNaYv8vuJlcYantpJZX4G7/bE=; 7:TttX1uutIU31QnF9XWfacYt++ctHVkQmJ85VBLHOJ8HWEy1cwvHVgqYqchmfaT3YMnkuYtTsKgWcKjDPl2qFlhzYUWcwGdc6UU1kKju/HmaooC4A+uyvavJGzcI+bWIAQ5l9zrSk317i2eZkP+5yGg==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: f0a062c7-84b2-40c0-de69-08d655d79f4a
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:DB5PR0301MB2103; 
x-ms-traffictypediagnostic: DB5PR0301MB2103:
x-microsoft-antispam-prvs: <DB5PR0301MB21031871AA17AB9646D2CC709DD20@DB5PR0301MB2103.eurprd03.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(3231453)(999002)(944501410)(52105112)(6055026)(148016)(149066)(150057)(6041310)(20161123560045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(201708071742011)(7699051)(76991095); SRVR:DB5PR0301MB2103; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0301MB2103; 
x-forefront-prvs: 0871917CDA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(346002)(136003)(376002)(396003)(39860400002)(51444003)(199004)(189003)(252514010)(606006)(11346002)(6306002)(6246003)(54896002)(105586002)(53936002)(6916009)(106356001)(256004)(14444005)(53946003)(9686003)(55016002)(236005)(476003)(86362001)(486006)(68736007)(316002)(33656002)(7736002)(97736004)(3846002)(790700001)(2906002)(6116002)(66066001)(8676002)(5660300001)(14454004)(26005)(102836004)(74316002)(76176011)(6506007)(186003)(1941001)(54906003)(229853002)(25786009)(7696005)(8936002)(81156014)(81166006)(99286004)(478600001)(72206003)(71200400001)(6436002)(71190400001)(4744004)(53546011)(4326008)(446003)(579004); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR0301MB2103; H:DB5PR0301MB1909.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: DaYU32PIl9810kDDyByIENsBjV/o4psMM4EL15yeLfgYX7WqRW4GDG9eL//Es3/6nxaOj1HvI+OPx6kvAneiPvyTabqfi7CZxdT0ccJ4aydKcluY91JNQqhEv8tmJtjgxbcr3DingZ2Zevq2N9N7UXkPSLE1xf6FYbqNBqXcRu+IYn9xfOEe0+aCSrt/QTOe1faIfX2mlRyXI8X3pJ0ihvrB1ipfwt+5+2ZpdwEkV32tS7OdoYlJaZrMM7Fix7CR+OBHf/coEjtcq05aElyN1XGCZ7eidjGlzj09xT83eqKdswS4FcG44819ji3KKZwt2hB3kqOCNe6qKOsXP+4HN73HXnnUZUY8h+He5WTA0Cg=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20DB5PR0301MB1909_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f0a062c7-84b2-40c0-de69-08d655d79f4a
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Nov 2018 08:49:49.7223 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0301MB2103
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/ksvIiAPsWeGbyvVTtnwLNZkdTQI>
Subject: Re: [mpls] RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 08:50:22 -0000

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

WWltaW4sCkxvdHMgb2YgdGhhbmtzIGZvciBhIHByb21wdCBhbmQgdmVyeSBlbmNvdXJhZ2luZyBy
ZXNwb25zZS4KCkl0IHNlZW1zIHRoYXQgYWxsIG15IGNvbW1lbnRzIHdvdWxkIGJlIHJlc29sdmVk
IHdpdGggdGhlIHByb3Bvc2VkIGNoYW5nZXMuIEkgd2lsbCBiZSB3YWl0aW5nIGZvciB0aGUgbmV4
dCByZXZpc2lvbiBvZiB0aGUgZHJhZnQgdG8gY29uZmlybSB0aGF0LgoKUGxlYXNlIHNlZSBzb21l
IHJlbWFya3MgaW5saW5lIGJlbG93LgoKUmVnYXJkcywKU2FzaGEKCk9mZmljZTogKzk3Mi0zOTI2
NjMwMgpDZWxsOiAgICAgICs5NzItNTQ5MjY2MzAyCkVtYWlsOiAgIEFsZXhhbmRlci5WYWluc2h0
ZWluQGVjaXRlbGUuY29tCgpGcm9tOiBZaW1pbiBTaGVuIDx5c2hlbkBqdW5pcGVyLm5ldD4KU2Vu
dDogVGh1cnNkYXksIE5vdmVtYmVyIDI5LCAyMDE4IDI6NTMgQU0KVG86IEFsZXhhbmRlciBWYWlu
c2h0ZWluIDxBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbT47IHJ0Zy1hZHNAaWV0Zi5v
cmcKQ2M6IHJ0Zy1kaXJAaWV0Zi5vcmc7IG1wbHNAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtbXBscy1l
Z3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnClN1YmplY3Q6IFJlOiBSdGdE
aXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAz
CgpIaSBTYXNoYSwKClRoYW5rcyB2ZXJ5IG11Y2ggYWdhaW4gZm9yIHRoZSBkZXRhaWxlZCByZXZp
ZXcgYW5kIHRoZSBjb25zdHJ1Y3RpdmUgY29tbWVudHMgYW5kIHN1Z2dlc3Rpb25zIQoKUGxlYXNl
IHNlZSBbeXNoZW5dIGlubGluZSBiZWxvdy4KClRoYW5rcywKLS0gWWltaW4KCgpGcm9tOiBBbGV4
YW5kZXIgVmFpbnNodGVpbiA8QWxleGFuZGVyLlZhaW5zaHRlaW5AZWNpdGVsZS5jb208bWFpbHRv
OkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tPj4KRGF0ZTogVHVlc2RheSwgTm92ZW1i
ZXIgMjAsIDIwMTggYXQgNDo0MSBBTQpUbzogInJ0Zy1hZHNAaWV0Zi5vcmc8bWFpbHRvOnJ0Zy1h
ZHNAaWV0Zi5vcmc+IiA8cnRnLWFkc0BpZXRmLm9yZzxtYWlsdG86cnRnLWFkc0BpZXRmLm9yZz4+
CkNjOiAicnRnLWRpckBpZXRmLm9yZzxtYWlsdG86cnRnLWRpckBpZXRmLm9yZz4iIDxydGctZGly
QGlldGYub3JnPG1haWx0bzpydGctZGlyQGlldGYub3JnPj4sICJtcGxzQGlldGYub3JnPG1haWx0
bzptcGxzQGlldGYub3JnPiIgPG1wbHNAaWV0Zi5vcmc8bWFpbHRvOm1wbHNAaWV0Zi5vcmc+Piwg
ImRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3Jn
PG1haWx0bzpkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBp
ZXRmLm9yZz4iIDxkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFs
bEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1l
d29yay5hbGxAaWV0Zi5vcmc+PgpTdWJqZWN0OiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1w
bHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzClJlc2VudC1Gcm9tOiA8YWxpYXMtYm91
bmNlc0BpZXRmLm9yZzxtYWlsdG86YWxpYXMtYm91bmNlc0BpZXRmLm9yZz4+ClJlc2VudC1Ubzog
PHlzaGVuQGp1bmlwZXIubmV0PG1haWx0bzp5c2hlbkBqdW5pcGVyLm5ldD4+LCBKZXlhbmFudGgg
PG1pbnRvQGp1bmlwZXIubmV0PG1haWx0bzptaW50b0BqdW5pcGVyLm5ldD4+LCA8YnJ1bm8uZGVj
cmFlbmVAb3JhbmdlLmNvbTxtYWlsdG86YnJ1bm8uZGVjcmFlbmVAb3JhbmdlLmNvbT4+LCA8aGFu
bmVzQHJ0YnJpY2suY29tPG1haWx0bzpoYW5uZXNAcnRicmljay5jb20+PiwgPGMubWljaGVsQHRl
bGVrb20uZGU8bWFpbHRvOmMubWljaGVsQHRlbGVrb20uZGU+PiwgPGh1YWltby5jaGVuQGh1YXdl
aS5jb208bWFpbHRvOmh1YWltby5jaGVuQGh1YXdlaS5jb20+PiwgPGppYW5neXVhbmxvbmdAaHVh
d2VpLmNvbTxtYWlsdG86amlhbmd5dWFubG9uZ0BodWF3ZWkuY29tPj4sIDx0c2FhZEBjaXNjby5j
b208bWFpbHRvOnRzYWFkQGNpc2NvLmNvbT4+LCA8bi5sZXltYW5uQHRlbGVrb20uZGU8bWFpbHRv
Om4ubGV5bWFubkB0ZWxla29tLmRlPj4sIDxsb2FAcGkubnU8bWFpbHRvOmxvYUBwaS5udT4+LCA8
bWFydGluLnZpZ291cmV1eEBub2tpYS5jb208bWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEu
Y29tPj4sIDxkYjM1NDZAYXR0LmNvbTxtYWlsdG86ZGIzNTQ2QGF0dC5jb20+PiwgPGFyZXRhbmEu
aWV0ZkBnbWFpbC5jb208bWFpbHRvOmFyZXRhbmEuaWV0ZkBnbWFpbC5jb20+PiwgTG9hIEFuZGVy
c3NvbiA8bG9hQHBpLm51PG1haWx0bzpsb2FAcGkubnU+PgpSZXNlbnQtRGF0ZTogVHVlc2RheSwg
Tm92ZW1iZXIgMjAsIDIwMTggYXQgNDo0MSBBTQoKCkhlbGxvLAoKSSBoYXZlIGJlZW4gc2VsZWN0
ZWQgYXMgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUgcmV2aWV3ZXIgZm9yIHRoaXMgZHJhZnQuIFRo
ZSBSb3V0aW5nIERpcmVjdG9yYXRlIHNlZWtzIHRvIHJldmlldyBhbGwgcm91dGluZyBvciByb3V0
aW5nLXJlbGF0ZWQgZHJhZnRzIGFzIHRoZXkgcGFzcyB0aHJvdWdoIElFVEYgbGFzdCBjYWxsIGFu
ZCBJRVNHIHJldmlldywgYW5kIHNvbWV0aW1lcyBvbiBzcGVjaWFsIHJlcXVlc3QuIFRoZSBwdXJw
b3NlIG9mIHRoZSByZXZpZXcgaXMgdG8gcHJvdmlkZSBhc3Npc3RhbmNlIHRvIHRoZSBSb3V0aW5n
IEFEcy4gRm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIFJvdXRpbmcgRGlyZWN0b3JhdGUs
IHBsZWFzZSBzZWUg4oCLaHR0cDovL3RyYWMudG9vbHMuaWV0Zi5vcmcvYXJlYS9ydGcvdHJhYy93
aWtpL1J0Z0RpcjxodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0
cC0zQV9fdHJhYy50b29scy5pZXRmLm9yZ19hcmVhX3J0Z190cmFjX3dpa2lfUnRnRGlyJmQ9RHdN
R2FRJmM9SEFrWXVoNjNyc3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZyPTItblQ3
eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmbT14dTkwTWZBV19qbTZsWWg2
aHlFZ3BKZWhUbXNLcTBkSHJrRTV0TkQ5NjU4JnM9bG1OUmxYalQ0S0c2eE90b243N3ZsYTNKbE91
SG1ybXRBLURUYmVTLWVJOCZlPT4KCkFsdGhvdWdoIHRoZXNlIGNvbW1lbnRzIGFyZSBwcmltYXJp
bHkgZm9yIHRoZSB1c2Ugb2YgdGhlIFJvdXRpbmcgQURzLCBpdCB3b3VsZCBiZSBoZWxwZnVsIGlm
IHlvdSBjb3VsZCBjb25zaWRlciB0aGVtIGFsb25nIHdpdGggYW55IG90aGVyIElFVEYgTGFzdCBD
YWxsIGNvbW1lbnRzIHRoYXQgeW91IHJlY2VpdmUsIGFuZCBzdHJpdmUgdG8gcmVzb2x2ZSB0aGVt
IHRocm91Z2ggZGlzY3Vzc2lvbiBvciBieSB1cGRhdGluZyB0aGUgZHJhZnQuCkRvY3VtZW50OiBk
cmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLTAzClJldmlld2VyOiBB
bGV4YW5kZXIgKOKAnFNhc2hh4oCdKSBWYWluc2h0ZWluClJldmlldyBkYXRlOiAxOS1Ob3YtMTgK
SUVURiBMQyBFbmQgRGF0ZTogTm90IGtub3duCkludGVuZCBzdGF0dXM6IFN0YW5kYXJkcyBUcmFj
awoKU3VtbWFyeToKSSBoYXZlIHNvbWUgbWlub3IgY29uY2VybnMgYWJvdXQgdGhpcyBkb2N1bWVu
dCB0aGF0IEkgdGhpbmsgc2hvdWxkIGJlIHJlc29sdmVkIGJlZm9yZSBwdWJsaWNhdGlvbi4KCkNv
bW1lbnRzOgpUaGUgZHJhZnQgaXMgd2VsbCB3cml0dGVuLCByZXF1aXJlcyBmcm9tIHRoZSByZWFk
ZXIgaGFzIGdvb2QgdW5kZXJzdGFuZGluZyBvZiBtdWx0aXBsZSB0ZWNobm9sb2dpZXMgaW5jbHVk
aW5nOgoKICAqICAgY29udGV4dCBsYWJlbCBzcGFjZXMgYW5kIGNvbnRleHQgbGFiZWxzIFJGQyA1
MzMxCiAgKiAgIGxvY2FsIGFuZCByZW1vdGUgTEZBIG1lY2hhbmlzbXMgKFJGQyA1Mjg2IGFuZCBS
RkMgNzQ5MCkKICAqICAgU2VnbWVudCBSb3V0aW5nIE1pcnJvciBTSURzIChSRkMgODQwMikgYW5k
IG1vcmUuCkkgZG91YnQgaXQgaXMgc3VpdGFibGUgcmVhZGluZyBmb3IgYSBiZWdpbm5lciwgYnV0
IEkgYWxzbyBkb3VidCBhbnkgcmVxdWlyZWQgYmFja2dyb3VuZCBjb3VsZCBiZSBza2lwcGVkLgoK
VGhpcyBpcyBhIGZyYW1ld29yayBkb2N1bWVudCwgd2l0aCBhdCBsZWFzdCBvbmUg4oCcc3BlY2lh
bGl6YXRpb27igJ0gb2YgdGhpcyBmcmFtZXdvcmsgYWxyZWFkeSBiZWluZyBwdWJsaXNoZWQgYXMg
UkZDIDgxMDQ8aHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBz
LTNBX190b29scy5pZXRmLm9yZ19odG1sX3JmYzgxMDQmZD1Ed01HYVEmYz1IQWtZdWg2M3JzdWhy
NlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJJnI9Mi1uVDd4dnRneFlhYzR3cFl4d29famg1
clpNMnV3VEx4Z1JoYU9id1l1ZyZtPXh1OTBNZkFXX2ptNmxZaDZoeUVncEplaFRtc0txMGRIcmtF
NXRORDk2NTgmcz1aUW5Ta1ZRdHQxeTVtdlVzcGJ4ajNleDQ3RmltS3l0SUxONlZOTEFBWElrJmU9
Pi4gIEkgYXNzdW1lIHRoYXQgb3RoZXIg4oCcc3BlY2lhbGl6YXRpb27igJ0gZG9jdW1lbnRzIGFy
ZSBvbiB0aGUgd2F5LgoKSSBoYXZlIGhvbGQgYSB2ZXJ5IGNvbnN0cnVjdGl2ZSBvZmYtbGlzdCBk
aXNjdXNzaW9uIHdpdGggdGhlIGF1dGhvcnMgYmVmb3JlIHBvc3RpbmcgdGhpcyByZXZpZXcuIFNv
bWUgb2YgbXkgY29tbWVudHMgaGF2ZSBiZWVuIGFscmVhZHkgYWNrbm93bGVkZ2VkLiBJIHdvdWxk
IGxpa2UgdG8gdGhhbmsgdGhlIGF1dGhvcnMgYW5kLCBlc3BlY2lhbGx5LCBZaW1pbiwgZm9yIGNv
b3BlcmF0aW9uLgoKQ2F2ZWF0OgpJIGhhdmUgZG9uZSBhbiB1bnNvbGljaXRlZCByZXZpZXcgb2Yg
dGhlIHByZWN1cnNvciBpbmRpdmlkdWFsIGRyYWZ0PGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBv
aW50LmNvbS92Mi91cmw/dT1odHRwcy0zQV9fd3d3LmlldGYub3JnX21haWwtMkRhcmNoaXZlX3dl
Yl9tcGxzX2N1cnJlbnRfbXNnMTcwMzMuaHRtbCZkPUR3TUdhUSZjPUhBa1l1aDYzcnN1aHI2U2Ni
ZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmcj0yLW5UN3h2dGd4WWFjNHdwWXh3b19qaDVyWk0y
dXdUTHhnUmhhT2J3WXVnJm09eHU5ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5E
OTY1OCZzPXplUVY3aThHQVRXRFB1LWNfSUxZV3BqUGtsbjBXejUtMEQ2QWxfZ3BQRlUmZT0+LiBG
cm9tIG15IFBPViwgdGhlIGRvY3VtZW50IGhhcyBiZWVuIHF1aXRlIGluIGdvb2Qgc2hhcGUgZXZl
biB0aGVuLCBzbyBJIG1heSBiZSBjb25zaWRlcmVkIGFzIHBvc2l0aXZlbHkgYmlhc2VkICh0aGUg
Y3VycmVudCB2ZXJzaW9uIGFja25vd2xlZGdlcyBteSBjb21tZW50cykuIEkgaGF2ZSBub3RpY2Vk
IHRoYXQgdGhlIG1ham9yaXR5IG9mIG15IHRoZW4gY29tbWVudHMgaGF2ZSBiZWVuIHN1Y2Nlc3Nm
dWxseSByZXNvbHZlZCBpbiB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSBkcmFmdC4KClt5c2hl
bl0gVGhhbmtzIGFnYWluIQoKTWFqb3IgSXNzdWVzOiBObyBtYWpvciBpc3N1ZXMgZm91bmQKCk1p
bm9yIElzc3VlczoKCjEpICAgICAgVGhlIGRvY3VtZW50IHNlZW1zIHRvIGJlIGFtYmlndW91cyAg
d2l0aCByZWdhcmQgdG8gZXhwZWN0ZWQgY292ZXJhZ2Ugb2YgTDJWUE4gc2VydmljZXMgYnkgdGhl
IGZyYW1ld29yayBpdCBkZWZpbmVzOgphLiAgICAgICBPbiBvbmUgaGFuZCwgdGhlIHJlcXVpcmVt
ZW50IGZvciB0aGUgZnJhbWV3b3JrIGluIHRoZSAybmQgYnVsbGV0IGluIFNlY3Rpb24gNCBzYXlz
IHRoYXQgaXQgTVVTVCDigJxhY2NvbW1vZGF0ZSBleGlzdGluZyBhbmQgZnV0dXJlIElQL01QTFMg
c2VydmljZXMsIGluY2x1ZGluZyBsYXllci0yIFZQTnMsIGxheWVyLTMgVlBOcywgaGllcmFyY2hp
Y2FsIExTUCwgYW5kIG90aGVyc+KAnQpiLiAgICAgICBPbiB0aGUgb3RoZXIgaGFuZCwgdGhlIG92
ZXJ2aWV3IG9mIHRoZSBmcmFtZXdvcmsgKGluIFNlY3Rpb24gMSkgc2F5cyB0aGF0IOKAnFdoZW4g
YSBQTFIgZG9lcyBsb2NhbCByZXBhaXIsIHRoZSBwcm90ZWN0b3IgaXMgcmVzcG9uc2libGUgZm9y
IHBlcmZvcm1pbmcgImNvbnRleHQgbGFiZWwgc3dpdGNoaW5nIiBmb3IgcmVyb3V0ZWQgTVBMUyBz
ZXJ2aWNlIHBhY2tldHMgYW5kICJjb250ZXh0IElQIGZvcndhcmRpbmciIGZvciByZXJvdXRlZCBJ
UCBzZXJ2aWNlIHBhY2tldHMsIHRvIGFsbG93IHRoZSBzZXJ2aWNlIHBhY2tldHMgdG8gY29udGlu
dWUgdG8gcmVhY2ggdGhlIHNlcnZpY2UgZGVzdGluYXRpb25z4oCdLiBpLmUuLCBNQUMtYmFzZWQg
c3dpdGNoaW5nIHNlZW1zIHRvIGJlIGV4Y2x1ZGVkIGZyb20gdGhlIHByb3RlY3RvciByZXNwb25z
aWJpbGl0eS4KYy4gICAgICAgU2VjdGlvbiAzIG9mIHRoZSBkcmFmdCBvbmx5IGRlZmluZXMgdGhl
IHRlcm1zIOKAnENvbnRleHQgbGFiZWwgc3dpdGNoaW5n4oCdICBhbmQg4oCcQ29udGV4dCBJUCBm
b3J3YXJkaW5n4oCdLiBUaGlzIGFsc28gc3VnZ2VzdHMgdGhhdCBDb250ZXh0IExheWVyLTIgc3dp
dGNoaW5nIGlzIG5vdCBjb3ZlcmVkIGJ5IHRoZSBmcmFtZXdvcmsKClt5c2hlbl0gQWN0dWFsbHks
IHRoaXMgZnJhbWV3b3JrIGRvZXMgYWxsb3cgYSBjb250ZXh0IGxhYmVsIHRvIHBvaW50IHRvIGEg
bGF5ZXItMiBzd2l0Y2hpbmcgdGFibGUsIGlmIHRoZSBwYWNrZXRzIGNvbWluZyB0byBhIHByb3Rl
Y3RvciBoYXZlIGEgbGF5ZXItMiBoZWFkZXIgKHJhdGhlciB0aGFuIGEgbGFiZWwgb3IgSVAgaGVh
ZGVyKSBiZWxvdyB0aGUgY29udGV4dCBsYWJlbCwgd2hpY2ggY291bGQgYmUgdGhlIGNhc2Ugb2Yg
TUFDIGFkZHJlc3MgdGFibGUuICBJbiB0aGVvcnksIGEgY29udGV4dCBsYWJlbCBtYXkgcG9pbnQg
dG8gYW55IHR5cGUgb2YgbG9vay11cCB0YWJsZS4gSU9XLCBkZXBlbmRpbmcgdGhlIHVzZSBjYXNl
LCBhbnkgbWVhbmluZ2Z1bCBjb250ZXh0LWJhc2VkIOKAnGxheWVyLU7igJ0gZm9yd2FyZGluZy9z
d2l0Y2hpbmcgaXMgYWxsb3dlZCBieSB0aGlzIGZyYW1ld29yay4gV2Ugd2lsbCBhZGQgYSBzZWN0
aW9uIHRvIHRoZSBlbmQgb2YgZHJhZnQgdG8gbWFrZSBpdCBmdXR1cmUgY29tcGF0aWJsZS5bW1Nh
c2hhXV0gU291bmRzIGdvb2QuIEkgd2lsbCBiZSB3YWl0aW5nIGZvciB0aGUgYWN0dWFsIHRleHQg
aW4gdGhlIG5leHQgcmV2aXNpb24gb2YgdGhlIGRyYWZ0LgoKMikgICAgICBJIGhhdmUgc29tZSBk
b3VidHMgcmVnYXJkaW5nIGFwcGxpY2FiaWxpdHkgb2YgdGhlIGVncmVzcyBwcm90ZWN0aW9uIGZy
YW1ld29yayBkZWZpbmVkIGluIHRoZSBkcmFmdCAgdG8gVlBMUy1iYXNlZCAoUkZDIDQ3NjEgYW5k
L29yIFJGQyA0NzYyKSAgc2VydmljZXMgYmVjYXVzZToKYS4gICAgICAgV2l0aCBWUExTLCBDRSBt
dWx0aS1ob21pbmcgYWx3YXlzIG9wZXJhdGVzIGluIHNpbmdsZS1hY3RpdmUgbW9kZS4gQXMgYSBj
b25zZXF1ZW5jZToKCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGkuICAgICAgUHJpb3IgdG8gZmFpbHVyZSBvZiB0aGUgcHJpbWFy
eSBlZ3Jlc3MsIHRoZSBWU0kgdGhhdCByZXByZXNlbnRzIHRoZSBzZXJ2aWNlIGluIHRoZSBQcm90
ZWN0b3IgUEUgd291bGQgbm90IGxlYXJuIGFueSBNQUMgYWRkcmVzc2VzCgogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWkuICAgICAg
SWYgdGhlIFBMUiByZWRpcmVjdHMg4oCca25vd24gdW5pY2FzdOKAnSB0cmFmZmljIGludGVuZGVk
IGZvciB0aGUgcHJpbWFyeSBlZ3Jlc3MgUEUgdG8gdGhlIHByb3RlY3RvciwgdGhlIFZTSSB0aGF0
IGxvY2FsbHkgcmVwcmVzZW50cyBwcm90ZWN0ZWQgc2VydmljZSB0aGVyZSB3b3VsZCBmbG9vZCB0
aGlzIHRyYWZmaWMgYXMg4oCcdW5rbm93biB1bmljYXN04oCdIGFuZCwgYXMgc3VjaCwgcHJvYmFi
bHkgc3ViamVjdCBpdCB0byByYXRlIGxpbWl0aW5nLgoKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpaWkuICAgICAgRnJvbSB0aGUgUE9W
IG9mIHRoZSBjdXN0b21lciBvZiB0aGUgVlBMUyBzZXJ2aWNlLCAgdGhpcyBtZWFucyB0aGF0IHJl
ZGlyZWN0aW5nIHRyYWZmaWMgdG8gdGhlIHByb3RlY3RpbmcgVlNJLCBieSBhbmQgb2YgaXRzZWxm
IHdvdWxkIG5vdCBmdWxseSByZXN0b3JlIHRoZSBzZXJ2aWNlLCBzaW5jZSBzdWJzdGFudGlhbCBw
YXJ0IG9mIHRoZSBjdXN0b21lciB0cmFmZmljIHdvdWxkIGJlIGRyb3BwZWQgdW50aWwgTUFDIGxl
YXJuaW5nIGluIHRoZSBwcm90ZWN0aW5nIFZTSSBpcyBjb21wbGV0ZWQKYi4gICAgICAgSXQgaXMg
YWxzbyB3b3J0aCBub3RpbmcgdGhhdCBpbiBWUExTIHJlY2VpdmVkIGFwcGxpY2F0aW9uIGxhYmVs
cyBkbyBub3Qgb25seSBkZWZpbmUgZWdyZXNzIFZTSSBhcyB0aGUgY29udGV4dCBmb3IgdGhlIE1B
Qy1iYXNlZCBzd2l0Y2hpbmcgYnV0IGFsc28gaWRlbnRpZnkgcmVtb3RlIGluZ3Jlc3MgVlNJIGZv
ciBNQUMgbGVhcm5pbmcuIEV4dGVuZGluZyBzdWNoIGlkZW50aWZpY2F0aW9uIHRvIGNvdmVyIGFs
c28gYXBwbGljYXRpb24gbGFiZWxzIG9mIHRoZSByZWRpcmVjdGVkIHRyYWZmaWMgbG9va3MgcXVp
dGUgbm9uLXRyaXZpYWwgdG8gbWUKYy4gICAgICAgSSBzZWUgdGhlc2UgY29uY2VybnMgYXMgbWlu
b3IgaXNzdWVzIGJlY2F1c2UsIGFzIGV4cGxhaW5lZCBhYm92ZSwgaXQgaXMgbm90IGNsZWFyIHRv
IG1lIHdoZXRoZXIgdGhlIGZyYW1ld29yayBpcyBzdXBwb3NlZCB0byBjb3ZlciBWUExTIHNlcnZp
Y2VzLiBBbiBleHBsaWNpdCBjYXZlYXQgKHBvc3NpYmx5IGRlZmluaW5nIGFwcGxpY2FiaWxpdHkg
b2YgdGhlIGZyYW1ld29yayB0byBWUExTIHNlcnZpY2VzIGFzIOKAnGxlZnQgRkZT4oCdLCBvciB0
byBiZSBkaXNjdXNzZWQgaW4gYSBzZXBhcmF0ZSBkb2N1bWVudOKAnSkgd291bGQgc3VmZmljZSB0
byByZXNvbHZlIHRoZW0gSU1ITwpkLiAgICAgICBMMlZQTiBzZXJ2aWNlcyB0aGF0IHVzZSBFVlBO
IHRlY2hub2xvZ3kgd291bGQgbmVpdGhlciBzdWZmZXIgZnJvbSBhbiBlbXB0eSBGSUIgaW4gdGhl
IHByb3RlY3RpbmcgTUFDLVZSRiBub3IgdXNlIEVWUE4gYXBwbGljYXRpb24gbGFiZWxzIGZvciBN
QUMgbGVhcm5pbmcuIEJ1dCBJIGNhbm5vdCBzYXkgd2hldGhlciB0aGV5IGRvIG9yIGRvIG5vdCBp
bnRyb2R1Y2Ugc29tZSBvdGhlciBpc3N1ZXMgd2l0aCB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrIOKA
kyB0aGlzIHdvdWxkIHJlcXVpcmUgc2VyaW91cyBpbi1kZXB0aCBhbmFseXNpcy4gTWVhbndoaWxl
IHN1Y2ggc2VydmljZXMgbG9vayB0byBtZSBsaWtlIGFub3RoZXIgY2FzZSB3aGVuIGFuIGV4cGxp
Y2l0IGRlZmluaXRpb24gb2Yg4oCcbGVmdCBGRlPigJ0gb3Ig4oCcdG8gYmUgYWRkcmVzc2VkIGlu
IGEgc2VwYXJhdGUgZG9jdW1lbnTigJ0gd291bGQgYmUgdmVyeSBtdWNoIGluIHBsYWNlLgoKW3lz
aGVuXSBXZSB3aWxsIG1lbnRpb24gVlBMUyBhbmQgRVZQTiBmb3IgZnV0dXJlIHN0dWR5LCBhcyB3
ZWxsIGFzIHNlcnZpY2VzIHdoZXJlIG5vIG90aGVyIHJvdXRlciBpcyBhYmxlIHRvIGxlYXJuIG9y
IGVzdGFibGlzaCBpdHMgb3duIGNvbm5lY3Rpdml0eSB3aXRoIHNlcnZpY2UgZGVzdGluYXRpb24g
aW4gYWR2YW5jZSBvZiBhIHByaW1hcnkgUEUgZmFpbHVyZSwgdG8gc2VydmUgYXMgYSBwcm90ZWN0
b3IuW1tTYXNoYV1dIFRoaXMgc2hvdWxkIHN1ZmZpY2UgSSB0aGluay4KCjMpICAgICAgVGhlIGV4
YW1wbGUgb2YgYXBwbHlpbmcgdGhlIGVncmVzcyBwcm90ZWN0aW9uIGZyYW1ld29yayB0byBCR1Av
TVBMUyBJUCBWUE4gKFJGQyA0MzY0KSBpbiBTZWN0aW9uIDggaXMgZXhwbGljaXRseSByZXN0cmlj
dGVkIHRvIHNjZW5hcmlvIHdoZW4gYm90aCB0aGUgcHJpbWFyeSBlZ3Jlc3MgVlJGIGFuZCB0aGUg
cHJvdGVjdG9yIFZSRiB1c2UgcGVyLVZSRiBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZS4KYS4gICAg
ICAgV2l0aCB0aGlzIHNjaGVtZSwgdGhlIHVzYWdlIG9mIHRoZSBwcm9wb3NlZCBlZ3Jlc3MgcHJv
dGVjdGlvbiBmcmFtZXdvcmsgaXMgcXVpdGUgc3RyYWlnaHRmb3J3YXJkLgpiLiAgICAgICBIb3dl
dmVyLCBSRkMgNDM2NCBkZWZpbmVzIHNldmVyYWwgbGFiZWwgYWxsb2NhdGlvbiBzY2hlbWVzIGFu
ZCBzdGF0ZXMgdGhhdCB0aGUgbGFiZWwgYWxsb2NhdGlvbiBzY2hlbWUgY2FuIGJlIHNlbGVjdGVk
IGluZGVwZW5kZW50bHkgaW4gZWFjaCBQRSB3aXRob3V0IGFueSBpbXBhY3Qgb24gaW50ZXJvcGVy
YWJpbGl0eS4gSXQgaXMgbm90IGNsZWFyIHRvIG1lLCB0byB3aGljaCBleHRlbnQgSVAgVlBOIHNl
cnZpY2VzIHRoYXQgdXNlIGRpZmZlcmVudCBsYWJlbCBhbGxvY2F0aW9uIHNjaGVtZXMgaW4gZGlm
ZmVyZW50IGVncmVzcyBQRXMgd291bGQgYmUgY292ZXJlZCBieSB0aGUgcHJvcG9zZWQgZnJhbWV3
b3JrCmMuICAgICAgIFNpbmNlIHdlIGFyZSBvbmx5IHNwZWFraW5nIGFib3V0IGFuIGV4YW1wbGUg
aW4gYSBmcmFtZXdvcmsgZG9jdW1lbnQsIHRoZXJlIGlzIG5vIG5lZWQgdG8gZGVzY3JpYmUgYSBj
b21wbGV0ZSBzb2x1dGlvbiBoZXJlLiBTaW1wbHkgbm90aW5nIHRoZSBuZWVkIGZvciBlbGFib3Jh
dGlvbiB3aXRoIHJlZ2FyZCB0byBvdGhlciBWUE4gYXBwbGljYXRpb24gbGFiZWwgYWxsb2NhdGlv
biBzY2hlbWVzICAoaW5jbHVkaW5nIHRoZSBwb3NzaWJsZSBtaXNtYXRjaCBpbiB0aGUgcHJpbWFy
eSBhbmQgcHJvdGVjdG9yIGVncmVzcyBQRXMpIGFuZCBzZW5kaW5nIHRoZSByZWFkZXIgdG8gYSAo
ZnV0dXJlKSBkZWRpY2F0ZWQgZG9jdW1lbnQgd291bGQgc3VmZmljZSBJTUhPLgoKW3lzaGVuXSBX
ZSB3aWxsIGNsYXJpZnkgdGhhdCB0aGUgcHJpbWFyeSBQRSAoUEUyKSBtYXkgYWxsb2NhdGUgVlBO
IGxhYmVscyBieSB1c2luZyBwZXItVlJGLCBwZXItcm91dGUsIG9yIHBlci1pbnRlcmZhY2UgbW9k
ZS4gVGhlIHByb3RlY3RvciAoUEUzKSBzaG91bGQgc2V0IHVwIHRoZSBuZXh0aG9wIGZvciBlYWNo
IGxhYmVsIHJvdXRlIGluIHBlMi5tcGxzIHRhYmxlIGFzIGJlbG93OgotICAgICAgICAgIElmIHRo
ZSBWUE4gbGFiZWwgaXMgYSBwZXItVlJGIGxhYmVsLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwg
cm91dGUgc2hvdWxkIHBvaW50IHRvIHRoZSBwcm90ZWN0aW9uIFZSRi4KLSAgICAgICAgICBJZiB0
aGUgVlBOIGxhYmVsIGlzIGEgcGVyLXJvdXRlIGxhYmVsLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFi
ZWwgcm91dGUgc2hvdWxkIGJlIGJhc2VkIG9uIHRoZSBwcm90ZWN0b3LigJlzIG93biBjb25uZWN0
aXZpdHkgd2l0aCB0aGUgSVAgcHJlZml4LgotICAgICAgICAgIElmIHRoZSBWUE4gbGFiZWwgaXMg
YSBwZXItaW50ZXJmYWNlIGxhYmVsLCB0aGVyZSBhcmUgdHdvIGNhc2VzLiAoQSkgSWYgdGhlIGRp
c3RyaWJ1dGlvbiBvZiBJUCBwcmVmaXhlcyBvdmVyIHRoZSBpbnRlcmZhY2VzIG9uIHRoZSBwcmlt
YXJ5IFBFIGFsaWducyBjb21wbGV0ZWx5IHdpdGggdGhlIGRpc3RyaWJ1dGlvbiBvZiBJUCBwcmVm
aXhlcyBvdmVyIHRoZSBpbnRlcmZhY2VzIG9uIHRoZSBwcm90ZWN0b3IsIHRoZSBuZXh0aG9wIG9m
IHRoZSBsYWJlbCByb3V0ZSBzaG91bGQgcG9pbnQgdG8gdGhlIGNvcnJlc3BvbmRpbmcgaW50ZXJm
YWNlIG9mIHRoZSBJUCBwcmVmaXggb24gdGhlIHByb3RlY3Rvci4gKEIpIE90aGVyd2lzZSAob3Ig
Zm9yIHNpbXBsaWNpdHkpLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBv
aW50IHRvIHRoZSBwcm90ZWN0aW9uIFZSRi4KW1tTYXNoYV1dIFdvdWxkIGl0IG5vdCBiZSBzaW1w
bGVyIHRvIHNheSB0aGF0LCByZWdhcmRsZXNzIG9mIHRoZSB3YXkgdGhlIHByaW1hcnkgZWdyZXNz
IFBFIGFsbG9jYXRlcyBpdHMgVlBOIGFwcGxpY2F0aW9uIGxhYmVscywgdGhlIFByb3RlY3RvciBz
aG91bGQgYWx3YXlzIHRyZWF0IHRoZW0gYXMgcG9pbnRpbmcgdG8gdGhlIHJlbGV2YW50IFZSRiBh
bmQgcGVyZm9ybWluZyBjb250ZXh0IElQIGZvcndhcmRpbmc/IFRoZSBsb2dpYyB0aGF0IG1hdGNo
ZXMgcm91dGVzIGxlYXJuZWQgYnkgdGhlIHByaW1hcnkgZWdyZXNzIFBFIGFuZCBieSB0aGUgUHJv
dGVjdG9yIHdvdWxkIGJlIGNvbXBsaWNhdGVkIGFuZCBldmVudHVhbGx5IGNvdWxkIGZhbGwgYmFj
ayB0byB0aGUgc2FtZSBzY2hlbWUg4oCTIHNvIHdoYXQgaXMgdGhlIGdhaW4/Cgo0KSAgICAgIFNl
Y3Rpb24gNS44IGRlc2NyaWJlcyAzIHBvc3NpYmxlIGFwcHJvYWNoZXMgdG8gYWR2ZXJ0aXNlbWVu
dCBvZiB0aGUgQ29udGV4dCBJRCBJUCBhZGRyZXNzIGluIElHUC4gQnV0IGl0IGRvZXMgbm90IGRl
ZmluZSBhbnkgb2YgdGhlc2UgYXBwcm9hY2hlcyBhcyDigJxNVVNUIHRvIGltcGxlbWVudOKAnS4g
VGhpcyBsb29rcyB0byBtZSBsaWtlIGFuIG9wZW5pbmcgZm9yIGludGVyb3BlcmFiaWxpdHkgaXNz
dWVzIGJldHdlZW4gaW1wbGVtZW50YXRpb25zIHRoYXQgc3VwcG9ydCBkaWZmZXJlbnQgYXBwcm9h
Y2hlcy4gT24gdGhlIG90aGVyIGhhbmQsIEkgYW0gbm90IHN1cmUgd2hldGhlciBhIGZyYW1ld29y
ayBkb2N1bWVudCBpcyB0aGUgcmlnaHQgcGxhY2UgdG8gc2VsZWN0IGEgTVVTVCB0byBpbXBsZW1l
bnQgb3B0aW9uLCBlc3BlY2lhbGx5IHdoZW4gdGhlIGV4cGVjdGVkIGFyZWFzIG9mIGFwcGxpY2Fi
aWxpdHkgYXJlIHF1aXRlIGRpZmZlcmVudDoKYS4gICAgICAgVGhlIOKAnHByb3h5IG1vZGXigJ0g
YXBwcm9hY2ggaW1wb3NlcyBtaW5pbWFsIChpZiBhbnkpIHNwZWNpZmljIHJlcXVpcmVtZW50cyBv
biB0aGUgcm91dGluZyBhbmQgVEUgZG9tYWluIChpLmUuLCBubyBkZWRpY2F0ZWQgZXh0ZW5zaW9u
cyBpbiBJR1AsICBqdXN0IHN1cHBvcnQgb2Ygc29tZSBGUlIgbWVjaGFuaXNtIGJ5IHRoZSBzaWdu
YWxpbmcgcHJvdG9jb2wgdXNlZCBmb3IgdGhlIHR1bm5lbCBzZXR1cCkKYi4gICAgICAgVGhlIOKA
nGFsaWFzIG1vZGXigJ0gc2VlbXMgdG8gcmVxdWlyZSBzdXBwb3J0IG9mIGF0IGxlYXN0IFNlZ21l
bnQgUm91dGluZyBleHRlbnNpb25zIHRvIHRoZSByZWxldmFudCBJR1AgaW4gdGhlIHJvdXRpbmcg
ZG9tYWluIGFzIHdlbGwgYXMgc3VwcG9ydCBvZiB0aGUgTWlycm9yIFNJRCBpbiBhbGwgcG90ZW50
aWFsIFBMUnMuIFRoZXJlZm9yZSBJIHRoaW5rIHRoYXQgaXQgaXMgYSBuYXRpdmUgc2NoZW1lIHRv
IGJlIHVzZWQgaW4gdGhlIFNSLU1QTFMgZW52aXJvbm1lbnRzLCBidXQgcHJvYmxlbWF0aWMgaW4g
dGhlIGVudmlyb25tZW50cyB0aGF0IGRvIG5vdCB1c2UgU1ItTVBMUyBmb3Igc2V0dXAgb2YgYW55
IExTUHMKYy4gICAgICAgVGhlIGRlZmluaXRpb24gb2YgdGhlIOKAnHN0dWIgbGluayBtb2Rl4oCd
IGlzIGFjY29tcGFuaWVkIGJ5IGEgc29tZXdoYXQgdmFndWUgY2F2ZWF0OiDigJxUaGUgY29ycmVj
dG5lc3Mgb2YgdGhlIGVncmVzcy1wcm90ZWN0ZWQgdHVubmVscyBhbmQgdGhlIGJ5cGFzcyB0dW5u
ZWxzIHJlbGllcyBvbiB0aGUgcGF0aCBjb21wdXRhdGlvbnMgZm9yIHRoZSBhbnktY2FzdCBJUCAg
YWRkcmVzcyBwZXJmb3JtZWQgYnkgdGhlIGluZ3Jlc3Mgcm91dGVycyBhbmQgUExSLiAgVGhlcmVm
b3JlLCBjYXJlIE1VU1QgYmUgdGFrZW4gZm9yIHRoZSBhcHBsaWNhYmlsaXR5IG9mIHRoaXMgYXBw
cm9hY2ggdG8gYSBnaXZlbiBuZXR3b3JrIHRvcG9sb2d54oCdLiAgU29tZSBjbGFyaWZpY2F0aW9u
IGhlcmUgd291bGQgYmUgd2VsY29tZSBJTUhPLCBlc3BlY2lhbGx5IHNpbmNlIG5vIGFuYWxvZyBv
ZiB0aGlzIG1vZGUgY291bGQgYmUgZm91bmQgaW4gUkZDIDgxMDQuCmQuICAgICAgIEkgaGF2ZSBs
b29rZWQgdXAgU2VjdGlvbiA0LjMgaW4gUkZDIDgxMDQgdGhhdCBkaXNjdXNzZXMgdHdvIGFwcHJv
YWNoZXMgKGVxdWl2YWxlbnRzIG9mIHRoZSBQcm94eSBhbmQgQWxpYXMgbW9kZXMgaW4gdGhpcyBk
cmFmdCkgdG8gYWR2ZXJ0aXNlbWVudCBvZiBDb250ZXh0IElELCBhbmQgZm91bmQgdGhlIGZvbGxv
d2luZyB0ZXh0IHRoZXJlICh0aGUgY3JpdGljYWwgZnJhZ21lbnQgaXMgaGlnaGxpZ2h0ZWQpOgog
ICBUaGUgbWVjaGFuaXNtIGluIHRoaXMgZG9jdW1lbnQgaW50ZW5kcyB0byBiZSBmbGV4aWJsZSBv
biB0aGUgYXBwcm9hY2gKICAgdXNlZCBieSBhIG5ldHdvcmssIGFzIGxvbmcgYXMgaXQgc2F0aXNm
aWVzIHRoZSBhYm92ZSByZXF1aXJlbWVudHMgZm9yCiAgIHRoZSB0cmFuc3BvcnQgdHVubmVsIHBh
dGggYW5kIGJ5cGFzcyB0dW5uZWwgcGF0aC4gIEluIHRoZW9yeSwgdGhlCiAgIG5ldHdvcmsgY2Fu
IHVzZSBvbmUgYXBwcm9hY2ggZm9yIGNvbnRleHQgSUQgWCBhbmQgYW5vdGhlciBhcHByb2FjaAog
ICBmb3IgY29udGV4dCBJRCBZLiAgRm9yIGEgZ2l2ZW4gY29udGV4dCBJRCwgYWxsIHJlbGV2YW50
IHJvdXRlcnMsCiAgIGluY2x1ZGluZyBwcmltYXJ5IFBFLCBwcm90ZWN0b3IsIGFuZCBQTFIsIG11
c3Qgc3VwcG9ydCBhbmQgYWdyZWUgb24KICAgdGhlIGNob3NlbiBhcHByb2FjaC4gIFRoZSBjb29y
ZGluYXRpb24gYmV0d2VlbiB0aGUgcm91dGVycyBjYW4gYmUKICAgYWNoaWV2ZWQgYnkgY29uZmln
dXJhdGlvbi4KQWRkaW5nIHN1Y2ggKCBvciBzaW1pbGFyKSB0ZXh0IHRvIFNlY3Rpb24gNS44IGxv
b2tzIHRvIG1lIGFzIGEgcmVhc29uYWJsZSBjb21wcm9taXNlIGJldHdlZW4gYmVpbmcgZXhjZXNz
aXZlbHkgc3RyaWN0IGFuZCBiZWluZyBleGNlc3NpdmVseSBmbGV4aWJsZSBpbiBhIGZyYW1ld29y
ayBkb2N1bWVudC4KClt5c2hlbl0gV2Ugd2lsbCBhZGQgc2ltaWxhciB0ZXh0IHRvIHRoZSBkcmFm
dC4gQXMgYSBmcmFtZXdvcmssIHRoZSBkcmFmdCBwcmVzZW50cyBhbmQgZGlzY3Vzc2VzIGEgbnVt
YmVyIG9mIG9wdGlvbnMgaW4gYSBnZW5lcmFsIG1hbm5lci4gVGhlc2Ugb3B0aW9ucyBhcmUgdGVj
aG5pY2FsbHkgZXF1YWwgYW5kIGFsbCBmZWFzaWJsZSwgYWx0aG91Z2ggdGhleSBlYWNoIG1heSBo
YXZlIHByb3MgYW5kIGNvbnMuIFRoaXMgaXMgYWxzbyBiYXNlZCBvbiBvdXIgZ29hbCB0byBtYWtl
IGVncmVzcyBwcm90ZWN0aW9uIGFwcGxpY2FibGUgdG8gYSB2YXJpZXR5IG9mIG5ldHdvcmtzIG9m
IGRpZmZlcmVudCB0ZWNobm9sb2dpZXMuIEhlbmNlLCB0aGUgZHJhZnQgZG9lcyBub3QgbWFuZGF0
ZSBhbnkgb3B0aW9uIGFzIGEgTVVTVC4gVGhhdCBkZWNpc2lvbiBvZiB3aGljaCBvcHRpb24gdG8g
dXNlIGluIGEgZ2l2ZW4gbmV0d29yayBpcyBsZWZ0IHRvIHRoZSBzcGVjaWZpYyB0ZWNobm9sb2d5
IGRlcGxveWVkIGFuZCB0aGUgdmVuZG9ycyBpbnZvbHZlZC4KW1tTYXNoYV1dIFRoaXMgc2hvdWxk
IGRvIGl0IElNSE8uCgpOaXRzOgoKICAxLiAgUkZDIDIxMTkgaXMgbWVudGlvbmVkIGluIHRoZSB0
ZXh0LCBidXQgZG9lcyBub3QgYXBwZWFyIGFzIGEgTm9ybWF0aXZlIHJlZmVyZW5jZSAoQlRXLCBJ
IGhhdmUgcG9pbnRlZCB0byB0aGlzIGZhY3QgaW4gbXkgdW5zb2xpY2l0ZWQgcmV2aWV3IG1vcmUg
dGhhbiBhIHllYXIgYWdvLCBidXQgaXQgc3RpbGwgcmVtYWlucyB1bnJlc29sdmVkKQogIDIuICBS
RkMgODE3NCBpcyBuZWl0aGVyIG1lbnRpb25lZCBpbiB0aGUgdGV4dCAoYXMgc2VlbXMgdG8gYmUg
dGhlIG5vcm0gdGhlc2UgZGF5cykgbm9yIGFwcGVhcnMgYXMgYSBOb3JtYXRpdmUgcmVmZXJlbmNl
LgoKW3lzaGVuXSBXZSB3aWxsIGFkZCB0aGVzZSBSRkNzIHRvIHRoZSBub3JtYXRpdmUgcmVmZXJl
bmNlIHNlY3Rpb24uCltbU2FzaGFdXSBBbmQgdG8gcmVmZXIgdG8gdGhlbSBpbiB0aGUg4oCcU3Bl
Y2lmaWNhdGlvbiBvZiBSZXF1aXJlbWVudHPigJ0gc2VjdGlvbi4KClJlZ2FyZHMsClNhc2hhCgpP
ZmZpY2U6ICs5NzItMzkyNjYzMDIKQ2VsbDogICAgICArOTcyLTU0OTI2NjMwMgpFbWFpbDogICBB
bGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTxtYWlsdG86QWxleGFuZGVyLlZhaW5zaHRl
aW5AZWNpdGVsZS5jb20+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCgpUaGlzIGUtbWFpbCBtZXNzYWdl
IGlzIGludGVuZGVkIGZvciB0aGUgcmVjaXBpZW50IG9ubHkgYW5kIGNvbnRhaW5zIGluZm9ybWF0
aW9uIHdoaWNoIGlzCkNPTkZJREVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRv
IEVDSSBUZWxlY29tLiBJZiB5b3UgaGF2ZSByZWNlaXZlZCB0aGlzCnRyYW5zbWlzc2lvbiBpbiBl
cnJvciwgcGxlYXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4g
ZGVsZXRlIHRoZSBvcmlnaW5hbAphbmQgYWxsIGNvcGllcyB0aGVyZW9mLgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwoKVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRl
ZCBmb3IgdGhlIHJlY2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBp
cyAKQ09ORklERU5USUFMIGFuZCB3aGljaCBtYXkgYmUgcHJvcHJpZXRhcnkgdG8gRUNJIFRlbGVj
b20uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgCnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxl
YXNlIGluZm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRo
ZSBvcmlnaW5hbCAKYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi4KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg==


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

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv
bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CjxtZXRhIG5hbWU9IkdlbmVyYXRvciIg
Y29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPgo8c3R5bGU+PCEt
LQovKiBGb250IERlZmluaXRpb25zICovCkBmb250LWZhY2UKCXtmb250LWZhbWlseTpXaW5nZGlu
Z3M7CglwYW5vc2UtMTo1IDAgMCAwIDAgMCAwIDAgMCAwO30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFt
aWx5OiJDYW1icmlhIE1hdGgiOwoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9CkBmb250
LWZhY2UKCXtmb250LWZhbWlseTpEZW5nWGlhbjsKCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAx
IDE7fQpAZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsKCXBhbm9zZS0xOjIgMTUgNSAy
IDIgMiA0IDMgMiA0O30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OiJcQERlbmdYaWFuIjsKCXBh
bm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLwpwLk1z
b05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsCgl7bWFyZ2luOjBjbTsKCW1hcmdp
bi1ib3R0b206LjAwMDFwdDsKCWZvbnQtc2l6ZToxMS4wcHQ7Cglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjt9CmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsKCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7Cgljb2xvcjojMDU2M0MxOwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9CmE6
dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZAoJe21zby1zdHlsZS1wcmlvcml0eTo5
OTsKCWNvbG9yOiM5NTRGNzI7Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30KcAoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsKCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOwoJbWFyZ2luLXJpZ2h0
OjBjbTsKCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOwoJbWFyZ2luLWxlZnQ6MGNtOwoJZm9u
dC1zaXplOjEyLjBwdDsKCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30KcC5N
c29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFw
aAoJe21zby1zdHlsZS1wcmlvcml0eTozNDsKCW1hcmdpbi10b3A6MGNtOwoJbWFyZ2luLXJpZ2h0
OjBjbTsKCW1hcmdpbi1ib3R0b206MGNtOwoJbWFyZ2luLWxlZnQ6MzYuMHB0OwoJbWFyZ2luLWJv
dHRvbTouMDAwMXB0OwoJZm9udC1zaXplOjExLjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWwwLCBkaXYubXNvbm9ybWFsMAoJ
e21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsKCW1zby1zdHlsZS1wcmlvcml0eTo5OTsKCW1zby1t
YXJnaW4tdG9wLWFsdDphdXRvOwoJbWFyZ2luLXJpZ2h0OjBjbTsKCW1zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvOwoJbWFyZ2luLWxlZnQ6MGNtOwoJZm9udC1zaXplOjEyLjBwdDsKCWZvbnQtZmFt
aWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmO30Kc3Bhbi5FbWFpbFN0eWxlMTkKCXttc28tc3R5
bGUtdHlwZTpwZXJzb25hbDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJY29s
b3I6d2luZG93dGV4dDt9CnNwYW4uaWNvbgoJe21zby1zdHlsZS1uYW1lOmljb247fQpzcGFuLkVt
YWlsU3R5bGUyMQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOwoJZm9udC1mYW1pbHk6IkNhbGli
cmkiLHNhbnMtc2VyaWY7Cgljb2xvcjp3aW5kb3d0ZXh0O30Kc3Bhbi5FbWFpbFN0eWxlMjMKCXtt
c28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOwoJY29sb3I6IzFGNDk3RDt9Ci5Nc29DaHBEZWZhdWx0Cgl7bXNvLXN0eWxlLXR5cGU6
ZXhwb3J0LW9ubHk7Cglmb250LXNpemU6MTAuMHB0O30KQHBhZ2UgV29yZFNlY3Rpb24xCgl7c2l6
ZTo2MTIuMHB0IDc5Mi4wcHQ7CgltYXJnaW46NzIuMHB0IDkwLjBwdCA3Mi4wcHQgOTAuMHB0O30K
ZGl2LldvcmRTZWN0aW9uMQoJe3BhZ2U6V29yZFNlY3Rpb24xO30KLyogTGlzdCBEZWZpbml0aW9u
cyAqLwpAbGlzdCBsMAoJe21zby1saXN0LWlkOjE4NTIxNTExMDsKCW1zby1saXN0LXR5cGU6aHli
cmlkOwoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjUwNDgwMDE2MiA2NzY5ODcwNSA2NzY5ODcxMyA2
NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5
ODcxNTt9CkBsaXN0IGwwOmxldmVsMQoJe21zby1sZXZlbC10ZXh0OiIlMVwpIjsKCW1zby1sZXZl
bC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDt9CkBsaXN0IGwwOmxldmVsMgoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmFscGhhLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDA6bGV2ZWwzCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7Cgl0ZXh0LWluZGVudDotOS4w
cHQ7fQpAbGlzdCBsMDpsZXZlbDQKCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMDps
ZXZlbDUKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsKCW1zby1sZXZlbC10
YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDt9CkBsaXN0IGwwOmxldmVsNgoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJv
bWFuLWxvd2VyOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOnJpZ2h0OwoJdGV4dC1pbmRlbnQ6LTkuMHB0O30KQGxpc3QgbDA6bGV2ZWw3Cgl7bXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0
ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDA6bGV2ZWw4Cgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YWxwaGEtbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMDpsZXZl
bDkKCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsKCW1zby1sZXZlbC10YWIt
c3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsKCXRleHQtaW5kZW50
Oi05LjBwdDt9CkBsaXN0IGwxCgl7bXNvLWxpc3QtaWQ6NjI2ODU5MTI5OwoJbXNvLWxpc3QtdHlw
ZTpoeWJyaWQ7Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTEzNDU2MzM2NiA2NzY5ODcwMyA2NzY5
ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcxMyA2NzY5ODcxNSA2NzY5ODcwMyA2NzY5ODcx
MyA2NzY5ODcxNTt9CkBsaXN0IGwxOmxldmVsMQoJe21zby1sZXZlbC10YWItc3RvcDpub25lOwoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBs
aXN0IGwxOmxldmVsMgoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOwoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0
ZXh0LWluZGVudDotMTguMHB0O30KQGxpc3QgbDE6bGV2ZWwzCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6cm9tYW4tbG93ZXI7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246cmlnaHQ7Cgl0ZXh0LWluZGVudDotOS4wcHQ7fQpAbGlzdCBsMTpsZXZl
bDQKCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMTpsZXZlbDUKCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9CkBsaXN0
IGwxOmxldmVsNgoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOwoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0OwoJdGV4
dC1pbmRlbnQ6LTkuMHB0O30KQGxpc3QgbDE6bGV2ZWw3Cgl7bXNvLWxldmVsLXRhYi1zdG9wOm5v
bmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0
O30KQGxpc3QgbDE6bGV2ZWw4Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxwaGEtbG93ZXI7
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQpAbGlzdCBsMTpsZXZlbDkKCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpyb21hbi1sb3dlcjsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsKCXRleHQtaW5kZW50Oi05LjBwdDt9CkBsaXN0IGwy
Cgl7bXNvLWxpc3QtaWQ6MTQ4MjU3NDUyNzsKCW1zby1saXN0LXR5cGU6aHlicmlkOwoJbXNvLWxp
c3QtdGVtcGxhdGUtaWRzOi0xOTk2MzE3MzkwIDE4OTYzOTQ5MTIgNjc2OTg2OTEgNjc2OTg2OTMg
Njc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTM7fQpA
bGlzdCBsMjpsZXZlbDEKCXttc28tbGV2ZWwtc3RhcnQtYXQ6MDsKCW1zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Oi07Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsKCW1zby1mYXJlYXN0LWZvbnQtZmFt
aWx5OkRlbmdYaWFuO30KQGxpc3QgbDI6bGV2ZWwyCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0OwoJbXNvLWxldmVsLXRleHQ6bzsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQt
ZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQpAbGlzdCBsMjpsZXZlbDMKCXttc28tbGV2ZWwtbnVtYmVy
LWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgqc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4w
cHQ7Cglmb250LWZhbWlseTpXaW5nZGluZ3M7fQpAbGlzdCBsMjpsZXZlbDQKCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFi
LXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50
Oi0xOC4wcHQ7Cglmb250LWZhbWlseTpTeW1ib2w7fQpAbGlzdCBsMjpsZXZlbDUKCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDpvOwoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVu
dDotMTguMHB0OwoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9CkBsaXN0IGwyOmxldmVsNgoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CpzsKCW1z
by1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9CkBsaXN0IGwyOmxl
dmVsNwoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+C
tzsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGwy
OmxldmVsOAoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0
Om87Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30K
QGxpc3QgbDI6bGV2ZWw5Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxl
dmVsLXRleHQ674KnOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1pbHk6V2luZ2Rp
bmdzO30KQGxpc3QgbDMKCXttc28tbGlzdC1pZDoxNTI1MjUwMjI2OwoJbXNvLWxpc3QtdHlwZTpo
eWJyaWQ7Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MzEzMzA0OTQyIDY3Njk4Njg5IDY3Njk4Njkx
IDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3Njk4NjkzIDY3Njk4Njg5IDY3Njk4NjkxIDY3
Njk4NjkzO30KQGxpc3QgbDM6bGV2ZWwxCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0
OwoJbXNvLWxldmVsLXRleHQ674K3OwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1p
bHk6U3ltYm9sO30KQGxpc3QgbDM6bGV2ZWwyCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0OwoJbXNvLWxldmVsLXRleHQ6bzsKCW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFt
aWx5OiJDb3VyaWVyIE5ldyI7fQpAbGlzdCBsMzpsZXZlbDMKCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgqc7Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9u
ZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7
Cglmb250LWZhbWlseTpXaW5nZGluZ3M7fQpAbGlzdCBsMzpsZXZlbDQKCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDrvgrc7Cgltc28tbGV2ZWwtdGFiLXN0
b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsKCXRleHQtaW5kZW50Oi0x
OC4wcHQ7Cglmb250LWZhbWlseTpTeW1ib2w7fQpAbGlzdCBsMzpsZXZlbDUKCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7Cgltc28tbGV2ZWwtdGV4dDpvOwoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDot
MTguMHB0OwoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9CkBsaXN0IGwzOmxldmVsNgoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CpzsKCW1zby1s
ZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0OwoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9CkBsaXN0IGwzOmxldmVs
NwoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Ou+CtzsK
CW1zby1sZXZlbC10YWItc3RvcDpub25lOwoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
OwoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsKCWZvbnQtZmFtaWx5OlN5bWJvbDt9CkBsaXN0IGwzOmxl
dmVsOAoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsKCW1zby1sZXZlbC10ZXh0Om87
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsKCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsKCXRleHQtaW5kZW50Oi0xOC4wcHQ7Cglmb250LWZhbWlseToiQ291cmllciBOZXciO30KQGxp
c3QgbDM6bGV2ZWw5Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0OwoJbXNvLWxldmVs
LXRleHQ674KnOwoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7Cgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7Cgl0ZXh0LWluZGVudDotMTguMHB0OwoJZm9udC1mYW1pbHk6V2luZ2Rpbmdz
O30Kb2wKCXttYXJnaW4tYm90dG9tOjBjbTt9CnVsCgl7bWFyZ2luLWJvdHRvbTowY207fQotLT48
L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPgo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJl
ZGl0IiBzcGlkbWF4PSIxMDI2IiAvPgo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28g
OV0+PHhtbD4KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPgo8bzppZG1hcCB2OmV4dD0iZWRp
dCIgZGF0YT0iMSIgLz4KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPgo8L2hlYWQ+
Cjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+CjxkaXYg
Y2xhc3M9IldvcmRTZWN0aW9uMSI+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJj
b2xvcjojMUY0OTdEIj5ZaW1pbiw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5Mb3RzIG9mIHRoYW5rcyBmb3IgYSBw
cm9tcHQgYW5kIHZlcnkgZW5jb3VyYWdpbmcgcmVzcG9uc2UuPG86cD48L286cD48L3NwYW4+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+SXQgc2VlbXMgdGhhdCBhbGwgbXkgY29tbWVudHMgd291bGQgYmUgcmVz
b2x2ZWQgd2l0aCB0aGUgcHJvcG9zZWQgY2hhbmdlcy4gSSB3aWxsIGJlIHdhaXRpbmcgZm9yIHRo
ZSBuZXh0IHJldmlzaW9uIG9mIHRoZSBkcmFmdCB0byBjb25maXJtIHRoYXQuPG86cD48L286cD48
L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iY29sb3I6IzFGNDk3RCI+UGxlYXNlIHNlZSBzb21lIHJlbWFya3MgPC9zcGFuPjxi
PjxpPjxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYwIj5pbmxpbmUgYmVsb3c8L3NwYW4+PC9pPjwv
Yj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4KPGRpdj4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImNvbG9yOiMxRjQ5N0QiPlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+U2FzaGE8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAyPG86cD48L286
cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+Q2VsbDombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJiM0Mzs5NzItNTQ5MjY2
MzAyPG86cD48L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+RW1haWw6Jm5ic3A7Jm5ic3A7IEFsZXhhbmRlci5WYWluc2h0ZWlu
QGVjaXRlbGUuY29tPG86cD48L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4KPGRpdj4KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFF
MUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPgo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj5Gcm9tOjwvYj4gWWltaW4gU2hlbiAmbHQ7eXNoZW5AanVuaXBlci5uZXQmZ3Q7IDxicj4K
PGI+U2VudDo8L2I+IFRodXJzZGF5LCBOb3ZlbWJlciAyOSwgMjAxOCAyOjUzIEFNPGJyPgo8Yj5U
bzo8L2I+IEFsZXhhbmRlciBWYWluc2h0ZWluICZsdDtBbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0
ZWxlLmNvbSZndDs7IHJ0Zy1hZHNAaWV0Zi5vcmc8YnI+CjxiPkNjOjwvYj4gcnRnLWRpckBpZXRm
Lm9yZzsgbXBsc0BpZXRmLm9yZzsgZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZy
YW1ld29yay5hbGxAaWV0Zi5vcmc8YnI+CjxiPlN1YmplY3Q6PC9iPiBSZTogUnRnRGlyIHJldmll
dzogZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wdG90ZWN0aW9uLWZyYW1ld29yay0wMzxvOnA+PC9v
OnA+PC9wPgo8L2Rpdj4KPC9kaXY+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBTYXNoYSw8bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlRoYW5rcyB2ZXJ5IG11Y2ggYWdhaW4gZm9yIHRoZSBkZXRhaWxlZCByZXZpZXcgYW5kIHRo
ZSBjb25zdHJ1Y3RpdmUgY29tbWVudHMgYW5kIHN1Z2dlc3Rpb25zITxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+UGxlYXNlIHNlZSBbeXNoZW5dIGlubGluZSBiZWxvdy48bzpwPjwvbzpwPjwvcD4KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxkaXY+CjxkaXY+CjxkaXY+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9y
OmJsYWNrIj5UaGFua3MsPG86cD48L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPGRpdj4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6YmxhY2si
Pi0tIFlpbWluPG86cD48L286cD48L3NwYW4+PC9wPgo8L2Rpdj4KPC9kaXY+CjwvZGl2Pgo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10
b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6Ymxh
Y2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6
YmxhY2siPkFsZXhhbmRlciBWYWluc2h0ZWluICZsdDs8YSBocmVmPSJtYWlsdG86QWxleGFuZGVy
LlZhaW5zaHRlaW5AZWNpdGVsZS5jb20iPkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29t
PC9hPiZndDs8YnI+CjxiPkRhdGU6IDwvYj5UdWVzZGF5LCBOb3ZlbWJlciAyMCwgMjAxOCBhdCA0
OjQxIEFNPGJyPgo8Yj5UbzogPC9iPiZxdW90OzxhIGhyZWY9Im1haWx0bzpydGctYWRzQGlldGYu
b3JnIj5ydGctYWRzQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJ0Zy1h
ZHNAaWV0Zi5vcmciPnJ0Zy1hZHNAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4KPGI+Q2M6IDwvYj4mcXVv
dDs8YSBocmVmPSJtYWlsdG86cnRnLWRpckBpZXRmLm9yZyI+cnRnLWRpckBpZXRmLm9yZzwvYT4m
cXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpydGctZGlyQGlldGYub3JnIj5ydGctZGlyQGlldGYu
b3JnPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzptcGxzQGlldGYub3JnIj5tcGxzQGll
dGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1wbHNAaWV0Zi5vcmciPm1wbHNA
aWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtbXBscy1l
Z3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnIj5kcmFmdC1pZXRmLW1wbHMt
ZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZzwvYT4mcXVvdDsKICZsdDs8
YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29y
ay5hbGxAaWV0Zi5vcmciPmRyYWZ0LWlldGYtbXBscy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdv
cmsuYWxsQGlldGYub3JnPC9hPiZndDs8YnI+CjxiPlN1YmplY3Q6IDwvYj5SdGdEaXIgcmV2aWV3
OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzPGJyPgo8Yj5S
ZXNlbnQtRnJvbTogPC9iPiZsdDs8YSBocmVmPSJtYWlsdG86YWxpYXMtYm91bmNlc0BpZXRmLm9y
ZyI+YWxpYXMtYm91bmNlc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPgo8Yj5SZXNlbnQtVG86IDwvYj4m
bHQ7PGEgaHJlZj0ibWFpbHRvOnlzaGVuQGp1bmlwZXIubmV0Ij55c2hlbkBqdW5pcGVyLm5ldDwv
YT4mZ3Q7LCBKZXlhbmFudGggJmx0OzxhIGhyZWY9Im1haWx0bzptaW50b0BqdW5pcGVyLm5ldCI+
bWludG9AanVuaXBlci5uZXQ8L2E+Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0bzpicnVuby5kZWNy
YWVuZUBvcmFuZ2UuY29tIj5icnVuby5kZWNyYWVuZUBvcmFuZ2UuY29tPC9hPiZndDssICZsdDs8
YSBocmVmPSJtYWlsdG86aGFubmVzQHJ0YnJpY2suY29tIj5oYW5uZXNAcnRicmljay5jb208L2E+
Jmd0OywKICZsdDs8YSBocmVmPSJtYWlsdG86Yy5taWNoZWxAdGVsZWtvbS5kZSI+Yy5taWNoZWxA
dGVsZWtvbS5kZTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmh1YWltby5jaGVuQGh1YXdl
aS5jb20iPmh1YWltby5jaGVuQGh1YXdlaS5jb208L2E+Jmd0OywgJmx0OzxhIGhyZWY9Im1haWx0
bzpqaWFuZ3l1YW5sb25nQGh1YXdlaS5jb20iPmppYW5neXVhbmxvbmdAaHVhd2VpLmNvbTwvYT4m
Z3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOnRzYWFkQGNpc2NvLmNvbSI+dHNhYWRAY2lzY28uY29t
PC9hPiZndDssCiAmbHQ7PGEgaHJlZj0ibWFpbHRvOm4ubGV5bWFubkB0ZWxla29tLmRlIj5uLmxl
eW1hbm5AdGVsZWtvbS5kZTwvYT4mZ3Q7LCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmxvYUBwaS5udSI+
bG9hQHBpLm51PC9hPiZndDssICZsdDs8YSBocmVmPSJtYWlsdG86bWFydGluLnZpZ291cmV1eEBu
b2tpYS5jb20iPm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPC9hPiZndDssICZsdDs8YSBocmVm
PSJtYWlsdG86ZGIzNTQ2QGF0dC5jb20iPmRiMzU0NkBhdHQuY29tPC9hPiZndDssICZsdDs8YSBo
cmVmPSJtYWlsdG86YXJldGFuYS5pZXRmQGdtYWlsLmNvbSI+YXJldGFuYS5pZXRmQGdtYWlsLmNv
bTwvYT4mZ3Q7LAogTG9hIEFuZGVyc3NvbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmxvYUBwaS5udSI+
bG9hQHBpLm51PC9hPiZndDs8YnI+CjxiPlJlc2VudC1EYXRlOiA8L2I+VHVlc2RheSwgTm92ZW1i
ZXIgMjAsIDIwMTggYXQgNDo0MSBBTTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPC9kaXY+CjxkaXY+
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8L2Rpdj4KPHAgc3R5
bGU9ImJhY2tncm91bmQ6d2hpdGUiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+SGVsbG8s
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBzdHlsZT0iYmFja2dyb3VuZDp3aGl0ZTtmb250LXZh
cmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDtvcnBoYW5z
OiAyO3RleHQtYWxpZ246c3RhcnQ7d2lkb3dzOiAyOy13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6
IDBweDt0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGluaXRpYWw7dGV4dC1kZWNvcmF0aW9uLWNvbG9y
OiBpbml0aWFsO3dvcmQtc3BhY2luZzowcHgiPgo8c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2si
PkkgaGF2ZSBiZWVuIHNlbGVjdGVkIGFzIHRoZSBSb3V0aW5nIERpcmVjdG9yYXRlIHJldmlld2Vy
IGZvciB0aGlzIGRyYWZ0LiBUaGUgUm91dGluZyBEaXJlY3RvcmF0ZSBzZWVrcyB0byByZXZpZXcg
YWxsIHJvdXRpbmcgb3Igcm91dGluZy1yZWxhdGVkIGRyYWZ0cyBhcyB0aGV5IHBhc3MgdGhyb3Vn
aCBJRVRGIGxhc3QKIGNhbGwgYW5kIElFU0cgcmV2aWV3LCBhbmQgc29tZXRpbWVzIG9uIHNwZWNp
YWwgcmVxdWVzdC4gVGhlIHB1cnBvc2Ugb2YgdGhlIHJldmlldyBpcyB0byBwcm92aWRlIGFzc2lz
dGFuY2UgdG8gdGhlIFJvdXRpbmcgQURzLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUg
Um91dGluZyBEaXJlY3RvcmF0ZSwgcGxlYXNlIHNlZSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vdXJs
ZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwLTNBX190cmFjLnRvb2xzLmlldGYu
b3JnX2FyZWFfcnRnX3RyYWNfd2lraV9SdGdEaXImYW1wO2Q9RHdNR2FRJmFtcDtjPUhBa1l1aDYz
cnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0kmYW1wO3I9Mi1uVDd4dnRneFlhYzR3
cFl4d29famg1clpNMnV3VEx4Z1JoYU9id1l1ZyZhbXA7bT14dTkwTWZBV19qbTZsWWg2aHlFZ3BK
ZWhUbXNLcTBkSHJrRTV0TkQ5NjU4JmFtcDtzPWxtTlJsWGpUNEtHNnhPdG9uNzd2bGEzSmxPdUht
cm10QS1EVGJlUy1lSTgmYW1wO2U9Ij48c3BhbiBjbGFzcz0iaWNvbiI+PHNwYW4gc3R5bGU9ImNv
bG9yOiNCQjAwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmUiPuKAizwvc3Bhbj48L3NwYW4+PHNwYW4g
c3R5bGU9ImNvbG9yOiNCQjAwMDAiPmh0dHA6Ly90cmFjLnRvb2xzLmlldGYub3JnL2FyZWEvcnRn
L3RyYWMvd2lraS9SdGdEaXI8L3NwYW4+PC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgc3R5
bGU9ImJhY2tncm91bmQ6d2hpdGU7Zm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsO2ZvbnQt
dmFyaWFudC1jYXBzOiBub3JtYWw7b3JwaGFuczogMjt0ZXh0LWFsaWduOnN0YXJ0O3dpZG93czog
Mjstd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBp
bml0aWFsO3RleHQtZGVjb3JhdGlvbi1jb2xvcjogaW5pdGlhbDt3b3JkLXNwYWNpbmc6MHB4Ij4K
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5BbHRob3VnaCB0aGVzZSBjb21tZW50cyBhcmUg
cHJpbWFyaWx5IGZvciB0aGUgdXNlIG9mIHRoZSBSb3V0aW5nIEFEcywgaXQgd291bGQgYmUgaGVs
cGZ1bCBpZiB5b3UgY291bGQgY29uc2lkZXIgdGhlbSBhbG9uZyB3aXRoIGFueSBvdGhlciBJRVRG
IExhc3QgQ2FsbCBjb21tZW50cyB0aGF0IHlvdSByZWNlaXZlLCBhbmQKIHN0cml2ZSB0byByZXNv
bHZlIHRoZW0gdGhyb3VnaCBkaXNjdXNzaW9uIG9yIGJ5IHVwZGF0aW5nIHRoZSBkcmFmdC48L3Nw
YW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkRvY3VtZW50OiBkcmFmdC1p
ZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLTAzPG86cD48L286cD48L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiPlJldmlld2VyOiBBbGV4YW5kZXIgKOKAnFNhc2hh4oCdKSBWYWlu
c2h0ZWluPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJldmlldyBkYXRlOiAx
OS1Ob3YtMTg8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SUVURiBMQyBFbmQg
RGF0ZTogTm90IGtub3duPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPkludGVu
ZCBzdGF0dXM6IFN0YW5kYXJkcyBUcmFjazxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+U3VtbWFy
eTwvYj46IDxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGhhdmUgc29tZSBt
aW5vciBjb25jZXJucyBhYm91dCB0aGlzIGRvY3VtZW50IHRoYXQgSSB0aGluayBzaG91bGQgYmUg
cmVzb2x2ZWQgYmVmb3JlIHB1YmxpY2F0aW9uLjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+Q29t
bWVudHM8L2I+OjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgZHJhZnQg
aXMgd2VsbCB3cml0dGVuLCByZXF1aXJlcyBmcm9tIHRoZSByZWFkZXIgaGFzIGdvb2QgdW5kZXJz
dGFuZGluZyBvZiBtdWx0aXBsZSB0ZWNobm9sb2dpZXMgaW5jbHVkaW5nOjxvOnA+PC9vOnA+PC9w
Pgo8dWwgc3R5bGU9Im1hcmdpbi10b3A6MGNtIiB0eXBlPSJkaXNjIj4KPGxpIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMyBsZXZlbDEgbGZvMSI+Y29udGV4dCBsYWJlbCBzcGFj
ZXMgYW5kIGNvbnRleHQgbGFiZWxzIFJGQyA1MzMxPG86cD48L286cD48L2xpPjxsaSBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDMgbGV2ZWwxIGxmbzEiPmxvY2FsIGFuZCByZW1v
dGUgTEZBIG1lY2hhbmlzbXMgKFJGQyA1Mjg2IGFuZCBSRkMgNzQ5MCk8bzpwPjwvbzpwPjwvbGk+
PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMyBsZXZlbDEgbGZvMSI+U2Vn
bWVudCBSb3V0aW5nIE1pcnJvciBTSURzIChSRkMgODQwMikgYW5kIG1vcmUuJm5ic3A7CjxvOnA+
PC9vOnA+PC9saT48L3VsPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGRvdWJ0IGl0IGlzIHN1aXRh
YmxlIHJlYWRpbmcgZm9yIGEgYmVnaW5uZXIsIGJ1dCBJIGFsc28gZG91YnQgYW55IHJlcXVpcmVk
IGJhY2tncm91bmQgY291bGQgYmUgc2tpcHBlZC4KPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlz
IGlzIGEgZnJhbWV3b3JrIGRvY3VtZW50LCB3aXRoIGF0IGxlYXN0IG9uZSDigJxzcGVjaWFsaXph
dGlvbuKAnSBvZiB0aGlzIGZyYW1ld29yayBhbHJlYWR5IGJlaW5nIHB1Ymxpc2hlZCBhcwo8YSBo
cmVmPSJodHRwczovL3VybGRlZmVuc2UucHJvb2Zwb2ludC5jb20vdjIvdXJsP3U9aHR0cHMtM0Ff
X3Rvb2xzLmlldGYub3JnX2h0bWxfcmZjODEwNCZhbXA7ZD1Ed01HYVEmYW1wO2M9SEFrWXVoNjNy
c3VocjZTY2JmaDBVakJYZU1LLW5kYjN2b0RUWGNXem9DSSZhbXA7cj0yLW5UN3h2dGd4WWFjNHdw
WXh3b19qaDVyWk0ydXdUTHhnUmhhT2J3WXVnJmFtcDttPXh1OTBNZkFXX2ptNmxZaDZoeUVncEpl
aFRtc0txMGRIcmtFNXRORDk2NTgmYW1wO3M9WlFuU2tWUXR0MXk1bXZVc3BieGozZXg0N0ZpbUt5
dElMTjZWTkxBQVhJayZhbXA7ZT0iPgpSRkMgODEwNDwvYT4uICZuYnNwO0kgYXNzdW1lIHRoYXQg
b3RoZXIg4oCcc3BlY2lhbGl6YXRpb27igJ0gZG9jdW1lbnRzIGFyZSBvbiB0aGUgd2F5LiA8bzpw
Pgo8L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGhhdmUgaG9sZCBhIHZlcnkgY29uc3RydWN0aXZlIG9mZi1s
aXN0IGRpc2N1c3Npb24gd2l0aCB0aGUgYXV0aG9ycyBiZWZvcmUgcG9zdGluZyB0aGlzIHJldmll
dy4gU29tZSBvZiBteSBjb21tZW50cyBoYXZlIGJlZW4gYWxyZWFkeSBhY2tub3dsZWRnZWQuIEkg
d291bGQgbGlrZSB0byB0aGFuayB0aGUgYXV0aG9ycyBhbmQsIGVzcGVjaWFsbHksIFlpbWluLCBm
b3IgY29vcGVyYXRpb24uPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5DYXZlYXQ8L2I+OiA8bzpw
PjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBoYXZlIGRvbmUgPGEgaHJlZj0iaHR0
cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLTNBX193d3cuaWV0
Zi5vcmdfbWFpbC0yRGFyY2hpdmVfd2ViX21wbHNfY3VycmVudF9tc2cxNzAzMy5odG1sJmFtcDtk
PUR3TUdhUSZhbXA7Yz1IQWtZdWg2M3JzdWhyNlNjYmZoMFVqQlhlTUstbmRiM3ZvRFRYY1d6b0NJ
JmFtcDtyPTItblQ3eHZ0Z3hZYWM0d3BZeHdvX2poNXJaTTJ1d1RMeGdSaGFPYndZdWcmYW1wO209
eHU5ME1mQVdfam02bFloNmh5RWdwSmVoVG1zS3EwZEhya0U1dE5EOTY1OCZhbXA7cz16ZVFWN2k4
R0FUV0RQdS1jX0lMWVdwalBrbG4wV3o1LTBENkFsX2dwUEZVJmFtcDtlPSI+CmFuIHVuc29saWNp
dGVkIHJldmlldyBvZiB0aGUgcHJlY3Vyc29yIGluZGl2aWR1YWwgZHJhZnQ8L2E+LiBGcm9tIG15
IFBPViwgdGhlIGRvY3VtZW50IGhhcyBiZWVuIHF1aXRlIGluIGdvb2Qgc2hhcGUgZXZlbiB0aGVu
LCBzbyBJIG1heSBiZSBjb25zaWRlcmVkIGFzIHBvc2l0aXZlbHkgYmlhc2VkICh0aGUgY3VycmVu
dCB2ZXJzaW9uIGFja25vd2xlZGdlcyBteSBjb21tZW50cykuIEkgaGF2ZSBub3RpY2VkIHRoYXQg
dGhlIG1ham9yaXR5IG9mIG15CiB0aGVuIGNvbW1lbnRzIGhhdmUgYmVlbiBzdWNjZXNzZnVsbHkg
cmVzb2x2ZWQgaW4gdGhlIGN1cnJlbnQgdmVyc2lvbiBvZiB0aGUgZHJhZnQuPG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5beXNoZW5dIFRoYW5rcyBhZ2FpbiE8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
Pk1ham9yIElzc3VlczwvYj46IE5vIG1ham9yIGlzc3VlcyBmb3VuZDxvOnA+PC9vOnA+PC9wPgo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGI+TWlub3IgSXNzdWVzPC9iPjo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMCBsZXZlbDEg
bGZvMiI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUi
PjEpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNw
YW4gZGlyPSJMVFIiPjwvc3Bhbj5UaGUgZG9jdW1lbnQgc2VlbXMgdG8gYmUgYW1iaWd1b3VzJm5i
c3A7IHdpdGggcmVnYXJkIHRvIGV4cGVjdGVkIGNvdmVyYWdlIG9mIEwyVlBOIHNlcnZpY2VzIGJ5
IHRoZSBmcmFtZXdvcmsgaXQgZGVmaW5lczoKPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28t
bGlzdDpsMCBsZXZlbDIgbGZvMiI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJt
c28tbGlzdDpJZ25vcmUiPmEuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3
IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFu
Pjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5PbiBvbmUgaGFuZCwgdGhl
IHJlcXVpcmVtZW50IGZvciB0aGUgZnJhbWV3b3JrIGluIHRoZSAyPHN1cD5uZDwvc3VwPiBidWxs
ZXQgaW4gU2VjdGlvbiA0IHNheXMgdGhhdCBpdCBNVVNUIOKAnDxzcGFuIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+YWNjb21tb2RhdGUgZXhpc3RpbmcgYW5kIGZ1
dHVyZSBJUC9NUExTIHNlcnZpY2VzLCBpbmNsdWRpbmcgbGF5ZXItMgogVlBOcywgbGF5ZXItMyBW
UE5zLCBoaWVyYXJjaGljYWwgTFNQLCBhbmQgb3RoZXJzPC9zcGFuPuKAnTxvOnA+PC9vOnA+PC9w
Pgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5k
ZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwyIGxmbzIiPgo8IVtpZiAhc3VwcG9ydExpc3Rz
XT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5iLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0
ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+
T24gdGhlIG90aGVyIGhhbmQsIHRoZSBvdmVydmlldyBvZiB0aGUgZnJhbWV3b3JrIChpbiBTZWN0
aW9uIDEpIHNheXMgdGhhdCDigJw8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90OyI+V2hlbiBhIFBMUiBkb2VzIGxvY2FsIHJlcGFp
ciwgdGhlIHByb3RlY3RvciBpcyByZXNwb25zaWJsZSBmb3IgcGVyZm9ybWluZyAmcXVvdDtjb250
ZXh0CiBsYWJlbCBzd2l0Y2hpbmcmcXVvdDsgZm9yIHJlcm91dGVkIE1QTFMgc2VydmljZSBwYWNr
ZXRzIGFuZCAmcXVvdDtjb250ZXh0IElQIGZvcndhcmRpbmcmcXVvdDsgZm9yIHJlcm91dGVkIElQ
IHNlcnZpY2UgcGFja2V0cywgdG8gYWxsb3cgdGhlIHNlcnZpY2UgcGFja2V0cyB0byBjb250aW51
ZSB0byByZWFjaCB0aGUgc2VydmljZSBkZXN0aW5hdGlvbnM8L3NwYW4+4oCdLiBpLmUuLCBNQUMt
YmFzZWQgc3dpdGNoaW5nIHNlZW1zIHRvIGJlIGV4Y2x1ZGVkIGZyb20gdGhlIHByb3RlY3Rvcgog
cmVzcG9uc2liaWxpdHkuIDxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2
ZWwyIGxmbzIiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdu
b3JlIj5jLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90
OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFb
ZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+U2VjdGlvbiAzIG9mIHRoZSBkcmFmdCBvbmx5
IGRlZmluZXMgdGhlIHRlcm1zIOKAnDxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90OyI+Q29udGV4dCBsYWJlbCBzd2l0Y2hpbmc8L3NwYW4+4oCdJm5ic3A7IGFu
ZCDigJw8c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90OyI+Q29udGV4dCBJUCBmb3J3YXJkaW5nPC9zcGFuPuKAnS4KIFRoaXMgYWxz
byBzdWdnZXN0cyB0aGF0IENvbnRleHQgTGF5ZXItMiBzd2l0Y2hpbmcgaXMgbm90IGNvdmVyZWQg
YnkgdGhlIGZyYW1ld29yazxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+W3lzaGVuXSBBY3R1YWxseSwg
dGhpcyBmcmFtZXdvcmsgZG9lcyBhbGxvdyBhIGNvbnRleHQgbGFiZWwgdG8gcG9pbnQgdG8gYSBs
YXllci0yIHN3aXRjaGluZyB0YWJsZSwgaWYgdGhlIHBhY2tldHMgY29taW5nIHRvIGEgcHJvdGVj
dG9yIGhhdmUgYSBsYXllci0yIGhlYWRlciAocmF0aGVyIHRoYW4gYSBsYWJlbCBvciBJUCBoZWFk
ZXIpIGJlbG93IHRoZSBjb250ZXh0IGxhYmVsLCB3aGljaCBjb3VsZCBiZSB0aGUKIGNhc2Ugb2Yg
TUFDIGFkZHJlc3MgdGFibGUuICZuYnNwO0luIHRoZW9yeSwgYSBjb250ZXh0IGxhYmVsIG1heSBw
b2ludCB0byBhbnkgdHlwZSBvZiBsb29rLXVwIHRhYmxlLiBJT1csIGRlcGVuZGluZyB0aGUgdXNl
IGNhc2UsIGFueSBtZWFuaW5nZnVsIGNvbnRleHQtYmFzZWQg4oCcbGF5ZXItTuKAnSBmb3J3YXJk
aW5nL3N3aXRjaGluZyBpcyBhbGxvd2VkIGJ5IHRoaXMgZnJhbWV3b3JrLiBXZSB3aWxsIGFkZCBh
IHNlY3Rpb24gdG8gdGhlIGVuZCBvZiBkcmFmdAogdG8gbWFrZSBpdCBmdXR1cmUgY29tcGF0aWJs
ZTxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYwIj4uPGI+PGk+W1tTYXNoYV1dIFNvdW5kcyBnb29k
LiBJIHdpbGwgYmUgd2FpdGluZyBmb3IgdGhlIGFjdHVhbCB0ZXh0IGluIHRoZSBuZXh0IHJldmlz
aW9uIG9mIHRoZSBkcmFmdC48L2k+PC9iPgo8L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAg
bGV2ZWwxIGxmbzIiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6
SWdub3JlIj4yKTxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZx
dW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5k
aWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+SSBoYXZlIHNvbWUgZG91YnRzIHJlZ2FyZGluZyBh
cHBsaWNhYmlsaXR5IG9mIHRoZSBlZ3Jlc3MgcHJvdGVjdGlvbiBmcmFtZXdvcmsgZGVmaW5lZCBp
biB0aGUgZHJhZnQmbmJzcDsgdG8gVlBMUy1iYXNlZCAoUkZDIDQ3NjEgYW5kL29yIFJGQyA0NzYy
KSZuYnNwOyBzZXJ2aWNlcyBiZWNhdXNlOgo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1s
aXN0OmwwIGxldmVsMiBsZm8yIj4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1z
by1saXN0Oklnbm9yZSI+YS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcg
Um9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+
PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPldpdGggVlBMUywgQ0UgbXVs
dGktaG9taW5nIGFsd2F5cyBvcGVyYXRlcyBpbiBzaW5nbGUtYWN0aXZlIG1vZGUuIEFzIGEgY29u
c2VxdWVuY2U6PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MTA4LjBwdDt0ZXh0LWluZGVudDotMTA4LjBwdDttc28tdGV4dC1pbmRl
bnQtYWx0Oi05LjBwdDttc28tbGlzdDpsMCBsZXZlbDMgbGZvMiI+CjwhW2lmICFzdXBwb3J0TGlz
dHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjxzcGFuIHN0eWxlPSJmb250OjcuMHB0
ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Cjwvc3Bhbj5pLjxzcGFuIHN0eWxlPSJmb250OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21h
biZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDwvc3Bhbj48L3NwYW4+PCFb
ZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3NwYW4+UHJpb3IgdG8gZmFpbHVyZSBvZiB0aGUgcHJp
bWFyeSBlZ3Jlc3MsIHRoZSBWU0kgdGhhdCByZXByZXNlbnRzIHRoZSBzZXJ2aWNlIGluIHRoZSBQ
cm90ZWN0b3IgUEUgd291bGQgbm90IGxlYXJuIGFueSBNQUMgYWRkcmVzc2VzCjxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwOC4w
cHQ7dGV4dC1pbmRlbnQ6LTEwOC4wcHQ7bXNvLXRleHQtaW5kZW50LWFsdDotOS4wcHQ7bXNvLWxp
c3Q6bDAgbGV2ZWwzIGxmbzIiPgo8IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNv
LWxpc3Q6SWdub3JlIj48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+aWkuPHNwYW4gc3R5bGU9ImZvbnQ6
Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgPC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5J
ZiB0aGUgUExSIHJlZGlyZWN0cyDigJxrbm93biB1bmljYXN04oCdIHRyYWZmaWMgaW50ZW5kZWQg
Zm9yIHRoZSBwcmltYXJ5IGVncmVzcyBQRSB0byB0aGUgcHJvdGVjdG9yLCB0aGUgVlNJIHRoYXQg
bG9jYWxseSByZXByZXNlbnRzIHByb3RlY3RlZCBzZXJ2aWNlIHRoZXJlCiB3b3VsZCBmbG9vZCB0
aGlzIHRyYWZmaWMgYXMg4oCcdW5rbm93biB1bmljYXN04oCdIGFuZCwgYXMgc3VjaCwgcHJvYmFi
bHkgc3ViamVjdCBpdCB0byByYXRlIGxpbWl0aW5nLgo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9
Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0O3RleHQtaW5kZW50
Oi0xMDguMHB0O21zby10ZXh0LWluZGVudC1hbHQ6LTkuMHB0O21zby1saXN0OmwwIGxldmVsMyBs
Zm8yIj4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Oklnbm9yZSI+
PHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsKPC9zcGFuPmlpaS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+PC9zcGFuPjwh
W2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPkZyb20gdGhlIFBPViBvZiB0aGUgY3VzdG9t
ZXIgb2YgdGhlIFZQTFMgc2VydmljZSwmbmJzcDsgdGhpcyBtZWFucyB0aGF0IHJlZGlyZWN0aW5n
IHRyYWZmaWMgdG8gdGhlIHByb3RlY3RpbmcgVlNJLCBieSBhbmQgb2YgaXRzZWxmIHdvdWxkIG5v
dCBmdWxseSByZXN0b3JlCiB0aGUgc2VydmljZSwgc2luY2Ugc3Vic3RhbnRpYWwgcGFydCBvZiB0
aGUgY3VzdG9tZXIgdHJhZmZpYyB3b3VsZCBiZSBkcm9wcGVkIHVudGlsIE1BQyBsZWFybmluZyBp
biB0aGUgcHJvdGVjdGluZyBWU0kgaXMgY29tcGxldGVkPG86cD48L286cD48L3A+CjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBw
dDttc28tbGlzdDpsMCBsZXZlbDIgbGZvMiI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0
eWxlPSJtc28tbGlzdDpJZ25vcmUiPmIuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGlt
ZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsK
PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5JdCBpcyBhbHNv
IHdvcnRoIG5vdGluZyB0aGF0IGluIFZQTFMgcmVjZWl2ZWQgYXBwbGljYXRpb24gbGFiZWxzIGRv
IG5vdCBvbmx5IGRlZmluZSBlZ3Jlc3MgVlNJIGFzIHRoZSBjb250ZXh0IGZvciB0aGUgTUFDLWJh
c2VkIHN3aXRjaGluZyBidXQgYWxzbyBpZGVudGlmeSByZW1vdGUgaW5ncmVzcyBWU0kgZm9yIE1B
QyBsZWFybmluZy4gRXh0ZW5kaW5nIHN1Y2ggaWRlbnRpZmljYXRpb24KIHRvIGNvdmVyIGFsc28g
YXBwbGljYXRpb24gbGFiZWxzIG9mIHRoZSByZWRpcmVjdGVkIHRyYWZmaWMgbG9va3MgcXVpdGUg
bm9uLXRyaXZpYWwgdG8gbWU8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0OmwwIGxl
dmVsMiBsZm8yIj4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0Okln
bm9yZSI+Yy48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVv
dDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwh
W2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPkkgc2VlIHRoZXNlIGNvbmNlcm5zIGFzIG1p
bm9yIGlzc3VlcyBiZWNhdXNlLCBhcyBleHBsYWluZWQgYWJvdmUsIGl0IGlzIG5vdCBjbGVhciB0
byBtZSB3aGV0aGVyIHRoZSBmcmFtZXdvcmsgaXMgc3VwcG9zZWQgdG8gY292ZXIgVlBMUyBzZXJ2
aWNlcy4gQW4gZXhwbGljaXQgY2F2ZWF0IChwb3NzaWJseSBkZWZpbmluZyBhcHBsaWNhYmlsaXR5
IG9mIHRoZSBmcmFtZXdvcmsKIHRvIFZQTFMgc2VydmljZXMgYXMg4oCcbGVmdCBGRlPigJ0sIG9y
IHRvIGJlIGRpc2N1c3NlZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW504oCdKSB3b3VsZCBzdWZmaWNl
IHRvIHJlc29sdmUgdGhlbSBJTUhPPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDps
MCBsZXZlbDIgbGZvMiI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlz
dDpJZ25vcmUiPmQuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFu
JnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bh
bj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5MMlZQTiBzZXJ2aWNlcyB0aGF0IHVz
ZSBFVlBOIHRlY2hub2xvZ3kgd291bGQgbmVpdGhlciBzdWZmZXIgZnJvbSBhbiBlbXB0eSBGSUIg
aW4gdGhlIHByb3RlY3RpbmcgTUFDLVZSRiBub3IgdXNlIEVWUE4gYXBwbGljYXRpb24gbGFiZWxz
IGZvciBNQUMgbGVhcm5pbmcuIEJ1dCBJIGNhbm5vdCBzYXkgd2hldGhlciB0aGV5IGRvIG9yIGRv
IG5vdCBpbnRyb2R1Y2Ugc29tZQogb3RoZXIgaXNzdWVzIHdpdGggdGhlIHByb3Bvc2VkIGZyYW1l
d29yayDigJMgdGhpcyB3b3VsZCByZXF1aXJlIHNlcmlvdXMgaW4tZGVwdGggYW5hbHlzaXMuIE1l
YW53aGlsZSBzdWNoIHNlcnZpY2VzIGxvb2sgdG8gbWUgbGlrZSBhbm90aGVyIGNhc2Ugd2hlbiBh
biBleHBsaWNpdCBkZWZpbml0aW9uIG9mIOKAnGxlZnQgRkZT4oCdIG9yIOKAnHRvIGJlIGFkZHJl
c3NlZCBpbiBhIHNlcGFyYXRlIGRvY3VtZW504oCdIHdvdWxkIGJlIHZlcnkgbXVjaCBpbiBwbGFj
ZS4KPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5beXNoZW5dIFdlIHdpbGwgbWVudGlvbiBWUExTIGFu
ZCBFVlBOIGZvciBmdXR1cmUgc3R1ZHksIGFzIHdlbGwgYXMgc2VydmljZXMgd2hlcmUgbm8gb3Ro
ZXIgcm91dGVyIGlzIGFibGUgdG8gbGVhcm4gb3IgZXN0YWJsaXNoIGl0cyBvd24gY29ubmVjdGl2
aXR5IHdpdGggc2VydmljZSBkZXN0aW5hdGlvbiBpbiBhZHZhbmNlIG9mIGEgcHJpbWFyeSBQRSBm
YWlsdXJlLCB0byBzZXJ2ZSBhcyBhIHByb3RlY3RvcjxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYw
Ij4uPGI+PGk+W1tTYXNoYV1dCiBUaGlzIHNob3VsZCBzdWZmaWNlIEkgdGhpbms8L2k+PC9iPjwv
c3Bhbj48Yj48aT48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Ljwvc3Bhbj48L2k+PC9iPjxz
cGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0Omww
IGxldmVsMSBsZm8yIj4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0
Oklnbm9yZSI+Myk8c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4m
cXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2Vu
ZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPlRoZSBleGFtcGxlIG9mIGFwcGx5aW5nIHRoZSBl
Z3Jlc3MgcHJvdGVjdGlvbiBmcmFtZXdvcmsgdG8gQkdQL01QTFMgSVAgVlBOIChSRkMgNDM2NCkg
aW4gU2VjdGlvbiA4IGlzIGV4cGxpY2l0bHkgcmVzdHJpY3RlZCB0byBzY2VuYXJpbyB3aGVuIGJv
dGggdGhlIHByaW1hcnkgZWdyZXNzIFZSRiBhbmQgdGhlIHByb3RlY3RvciBWUkYgdXNlIHBlci1W
UkYgbGFiZWwgYWxsb2NhdGlvbgogc2NoZW1lLiA8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21z
by1saXN0OmwwIGxldmVsMiBsZm8yIj4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9
Im1zby1saXN0Oklnbm9yZSI+YS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBO
ZXcgUm9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3Nw
YW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPldpdGggdGhpcyBzY2hl
bWUsIHRoZSB1c2FnZSBvZiB0aGUgcHJvcG9zZWQgZWdyZXNzIHByb3RlY3Rpb24gZnJhbWV3b3Jr
IGlzIHF1aXRlIHN0cmFpZ2h0Zm9yd2FyZC4KPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28t
bGlzdDpsMCBsZXZlbDIgbGZvMiI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJt
c28tbGlzdDpJZ25vcmUiPmIuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3
IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFu
Pjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5Ib3dldmVyLCBSRkMgNDM2
NCBkZWZpbmVzIHNldmVyYWwgbGFiZWwgYWxsb2NhdGlvbiBzY2hlbWVzIGFuZCBzdGF0ZXMgdGhh
dCB0aGUgbGFiZWwgYWxsb2NhdGlvbiBzY2hlbWUgY2FuIGJlIHNlbGVjdGVkIGluZGVwZW5kZW50
bHkgaW4gZWFjaCBQRSB3aXRob3V0IGFueSBpbXBhY3Qgb24gaW50ZXJvcGVyYWJpbGl0eS4gSXQg
aXMgbm90IGNsZWFyIHRvIG1lLCB0bwogd2hpY2ggZXh0ZW50IElQIFZQTiBzZXJ2aWNlcyB0aGF0
IHVzZSBkaWZmZXJlbnQgbGFiZWwgYWxsb2NhdGlvbiBzY2hlbWVzIGluIGRpZmZlcmVudCBlZ3Jl
c3MgUEVzIHdvdWxkIGJlIGNvdmVyZWQgYnkgdGhlIHByb3Bvc2VkIGZyYW1ld29yazxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3Rl
eHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwyIGxmbzIiPgo8IVtpZiAhc3VwcG9y
dExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5jLjxzcGFuIHN0eWxlPSJmb250
OjcuMHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48
L3NwYW4+U2luY2Ugd2UgYXJlIG9ubHkgc3BlYWtpbmcgYWJvdXQgYW4gZXhhbXBsZSBpbiBhIGZy
YW1ld29yayBkb2N1bWVudCwgdGhlcmUgaXMgbm8gbmVlZCB0byBkZXNjcmliZSBhIGNvbXBsZXRl
IHNvbHV0aW9uIGhlcmUuIFNpbXBseSBub3RpbmcgdGhlIG5lZWQgZm9yIGVsYWJvcmF0aW9uIHdp
dGggcmVnYXJkIHRvIG90aGVyIFZQTiBhcHBsaWNhdGlvbiBsYWJlbCBhbGxvY2F0aW9uCiBzY2hl
bWVzJm5ic3A7IChpbmNsdWRpbmcgdGhlIHBvc3NpYmxlIG1pc21hdGNoIGluIHRoZSBwcmltYXJ5
IGFuZCBwcm90ZWN0b3IgZWdyZXNzIFBFcykgYW5kIHNlbmRpbmcgdGhlIHJlYWRlciB0byBhIChm
dXR1cmUpIGRlZGljYXRlZCBkb2N1bWVudCB3b3VsZCBzdWZmaWNlIElNSE8uPG86cD48L286cD48
L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5beXNoZW5dIFdlIHdpbGwgY2xhcmlmeSB0aGF0IHRoZSBwcmltYXJ5IFBFIChQ
RTIpIG1heSBhbGxvY2F0ZSBWUE4gbGFiZWxzIGJ5IHVzaW5nIHBlci1WUkYsIHBlci1yb3V0ZSwg
b3IgcGVyLWludGVyZmFjZSBtb2RlLiBUaGUgcHJvdGVjdG9yIChQRTMpIHNob3VsZCBzZXQgdXAg
dGhlIG5leHRob3AgZm9yIGVhY2ggbGFiZWwgcm91dGUgaW4gcGUyLm1wbHMgdGFibGUgYXMgYmVs
b3c6CjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MzYuMHB0O3RleHQtaW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDIgbGV2ZWwxIGxmbzMiPgo8
IVtpZiAhc3VwcG9ydExpc3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj4tPHNwYW4g
c3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bh
bj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5JZiB0aGUgVlBOIGxhYmVsIGlzIGEg
cGVyLVZSRiBsYWJlbCwgdGhlIG5leHRob3Agb2YgdGhlIGxhYmVsIHJvdXRlIHNob3VsZCBwb2lu
dCB0byB0aGUgcHJvdGVjdGlvbiBWUkYuPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlz
dDpsMiBsZXZlbDEgbGZvMyI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28t
bGlzdDpJZ25vcmUiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9t
YW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPklm
IHRoZSBWUE4gbGFiZWwgaXMgYSBwZXItcm91dGUgbGFiZWwsIHRoZSBuZXh0aG9wIG9mIHRoZSBs
YWJlbCByb3V0ZSBzaG91bGQgYmUgYmFzZWQgb24gdGhlIHByb3RlY3RvcuKAmXMgb3duIGNvbm5l
Y3Rpdml0eSB3aXRoIHRoZSBJUCBwcmVmaXguPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28t
bGlzdDpsMiBsZXZlbDEgbGZvMyI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJt
c28tbGlzdDpJZ25vcmUiPi08c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcg
Um9tYW4mcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFuPjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFu
PklmIHRoZSBWUE4gbGFiZWwgaXMgYSBwZXItaW50ZXJmYWNlIGxhYmVsLCB0aGVyZSBhcmUgdHdv
IGNhc2VzLiAoQSkgSWYgdGhlIGRpc3RyaWJ1dGlvbiBvZiBJUCBwcmVmaXhlcyBvdmVyIHRoZSBp
bnRlcmZhY2VzIG9uIHRoZSBwcmltYXJ5IFBFIGFsaWducyBjb21wbGV0ZWx5IHdpdGggdGhlIGRp
c3RyaWJ1dGlvbiBvZiBJUCBwcmVmaXhlcyBvdmVyIHRoZSBpbnRlcmZhY2VzCiBvbiB0aGUgcHJv
dGVjdG9yLCB0aGUgbmV4dGhvcCBvZiB0aGUgbGFiZWwgcm91dGUgc2hvdWxkIHBvaW50IHRvIHRo
ZSBjb3JyZXNwb25kaW5nIGludGVyZmFjZSBvZiB0aGUgSVAgcHJlZml4IG9uIHRoZSBwcm90ZWN0
b3IuIChCKSBPdGhlcndpc2UgKG9yIGZvciBzaW1wbGljaXR5KSwgdGhlIG5leHRob3Agb2YgdGhl
IGxhYmVsIHJvdXRlIHNob3VsZCBwb2ludCB0byB0aGUgcHJvdGVjdGlvbiBWUkYuCjxvOnA+PC9v
OnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48c3BhbiBzdHlsZT0iY29sb3I6IzAw
QjBGMCI+W1tTYXNoYV1dIFdvdWxkIGl0IG5vdCBiZSBzaW1wbGVyIHRvIHNheSB0aGF0LCByZWdh
cmRsZXNzIG9mIHRoZSB3YXkgdGhlIHByaW1hcnkgZWdyZXNzIFBFIGFsbG9jYXRlcyBpdHMgVlBO
IGFwcGxpY2F0aW9uIGxhYmVscywgdGhlIFByb3RlY3RvciBzaG91bGQgYWx3YXlzIHRyZWF0IHRo
ZW0gYXMgcG9pbnRpbmcgdG8gdGhlIHJlbGV2YW50IFZSRiBhbmQKIHBlcmZvcm1pbmcgY29udGV4
dCBJUCBmb3J3YXJkaW5nPyBUaGUgbG9naWMgdGhhdCBtYXRjaGVzIHJvdXRlcyBsZWFybmVkIGJ5
IHRoZSBwcmltYXJ5IGVncmVzcyBQRSBhbmQgYnkgdGhlIFByb3RlY3RvciB3b3VsZCBiZSBjb21w
bGljYXRlZCBhbmQgZXZlbnR1YWxseSBjb3VsZCBmYWxsIGJhY2sgdG8gdGhlIHNhbWUgc2NoZW1l
IOKAkyBzbyB3aGF0IGlzIHRoZSBnYWluPzwvc3Bhbj48L2k+PC9iPjxzcGFuIHN0eWxlPSJjb2xv
cjojMDBCMEYwIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJjb2xvcjojMDBCMEYwIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRlbnQ6
LTE4LjBwdDttc28tbGlzdDpsMCBsZXZlbDEgbGZvMiI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxz
cGFuIHN0eWxlPSJtc28tbGlzdDpJZ25vcmUiPjQpPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1
b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsK
PC9zcGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5TZWN0aW9uIDUu
OCBkZXNjcmliZXMgMyBwb3NzaWJsZSBhcHByb2FjaGVzIHRvIGFkdmVydGlzZW1lbnQgb2YgdGhl
IENvbnRleHQgSUQgSVAgYWRkcmVzcyBpbiBJR1AuIEJ1dCBpdCBkb2VzIG5vdCBkZWZpbmUgYW55
IG9mIHRoZXNlIGFwcHJvYWNoZXMgYXMg4oCcTVVTVCB0byBpbXBsZW1lbnTigJ0uIFRoaXMgbG9v
a3MgdG8gbWUgbGlrZSBhbiBvcGVuaW5nIGZvciBpbnRlcm9wZXJhYmlsaXR5CiBpc3N1ZXMgYmV0
d2VlbiBpbXBsZW1lbnRhdGlvbnMgdGhhdCBzdXBwb3J0IGRpZmZlcmVudCBhcHByb2FjaGVzLiBP
biB0aGUgb3RoZXIgaGFuZCwgSSBhbSBub3Qgc3VyZSB3aGV0aGVyIGEgZnJhbWV3b3JrIGRvY3Vt
ZW50IGlzIHRoZSByaWdodCBwbGFjZSB0byBzZWxlY3QgYSBNVVNUIHRvIGltcGxlbWVudCBvcHRp
b24sIGVzcGVjaWFsbHkgd2hlbiB0aGUgZXhwZWN0ZWQgYXJlYXMgb2YgYXBwbGljYWJpbGl0eSBh
cmUgcXVpdGUgZGlmZmVyZW50Ogo8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBwdDt0ZXh0LWluZGVudDotMTguMHB0O21zby1saXN0Omww
IGxldmVsMiBsZm8yIj4KPCFbaWYgIXN1cHBvcnRMaXN0c10+PHNwYW4gc3R5bGU9Im1zby1saXN0
Oklnbm9yZSI+YS48c3BhbiBzdHlsZT0iZm9udDo3LjBwdCAmcXVvdDtUaW1lcyBOZXcgUm9tYW4m
cXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwo8L3NwYW4+PC9zcGFu
PjwhW2VuZGlmXT48c3BhbiBkaXI9IkxUUiI+PC9zcGFuPlRoZSDigJxwcm94eSBtb2Rl4oCdIGFw
cHJvYWNoIGltcG9zZXMgbWluaW1hbCAoaWYgYW55KSBzcGVjaWZpYyByZXF1aXJlbWVudHMgb24g
dGhlIHJvdXRpbmcgYW5kIFRFIGRvbWFpbiAoaS5lLiwgbm8gZGVkaWNhdGVkIGV4dGVuc2lvbnMg
aW4gSUdQLCZuYnNwOyBqdXN0IHN1cHBvcnQgb2Ygc29tZSBGUlIgbWVjaGFuaXNtIGJ5IHRoZSBz
aWduYWxpbmcgcHJvdG9jb2wgdXNlZCBmb3IKIHRoZSB0dW5uZWwgc2V0dXApIDxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQt
aW5kZW50Oi0xOC4wcHQ7bXNvLWxpc3Q6bDAgbGV2ZWwyIGxmbzIiPgo8IVtpZiAhc3VwcG9ydExp
c3RzXT48c3BhbiBzdHlsZT0ibXNvLWxpc3Q6SWdub3JlIj5iLjxzcGFuIHN0eWxlPSJmb250Ojcu
MHB0ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Cjwvc3Bhbj48L3NwYW4+PCFbZW5kaWZdPjxzcGFuIGRpcj0iTFRSIj48L3Nw
YW4+VGhlIOKAnGFsaWFzIG1vZGXigJ0gc2VlbXMgdG8gcmVxdWlyZSBzdXBwb3J0IG9mIGF0IGxl
YXN0IFNlZ21lbnQgUm91dGluZyBleHRlbnNpb25zIHRvIHRoZSByZWxldmFudCBJR1AgaW4gdGhl
IHJvdXRpbmcgZG9tYWluIGFzIHdlbGwgYXMgc3VwcG9ydCBvZiB0aGUgTWlycm9yIFNJRCBpbiBh
bGwgcG90ZW50aWFsIFBMUnMuIFRoZXJlZm9yZSBJIHRoaW5rIHRoYXQgaXQgaXMKIGEgbmF0aXZl
IHNjaGVtZSB0byBiZSB1c2VkIGluIHRoZSBTUi1NUExTIGVudmlyb25tZW50cywgYnV0IHByb2Js
ZW1hdGljIGluIHRoZSBlbnZpcm9ubWVudHMgdGhhdCBkbyBub3QgdXNlIFNSLU1QTFMgZm9yIHNl
dHVwIG9mIGFueSBMU1BzPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDttc28tbGlzdDpsMCBsZXZl
bDIgbGZvMiI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxlPSJtc28tbGlzdDpJZ25v
cmUiPmMuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9zcGFuPjwvc3Bhbj48IVtl
bmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5UaGUgZGVmaW5pdGlvbiBvZiB0aGUg4oCcc3R1
YiBsaW5rIG1vZGXigJ0gaXMgYWNjb21wYW5pZWQgYnkgYSBzb21ld2hhdCB2YWd1ZSBjYXZlYXQ6
IOKAnDxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7Ij5UaGUgY29ycmVjdG5lc3Mgb2YgdGhlIGVncmVzcy1wcm90ZWN0ZWQgdHVu
bmVscyBhbmQgdGhlIGJ5cGFzcyB0dW5uZWxzCiByZWxpZXMgb24gdGhlIHBhdGggY29tcHV0YXRp
b25zIGZvciB0aGUgYW55LWNhc3QgSVAmbmJzcDsgYWRkcmVzcyBwZXJmb3JtZWQgYnkgdGhlIGlu
Z3Jlc3Mgcm91dGVycyBhbmQgUExSLiZuYnNwOyBUaGVyZWZvcmUsIGNhcmUgTVVTVCBiZSB0YWtl
biBmb3IgdGhlIGFwcGxpY2FiaWxpdHkgb2YgdGhpcyBhcHByb2FjaCB0byBhIGdpdmVuIG5ldHdv
cmsgdG9wb2xvZ3k8L3NwYW4+4oCdLiZuYnNwOyBTb21lIGNsYXJpZmljYXRpb24gaGVyZSB3b3Vs
ZCBiZSB3ZWxjb21lIElNSE8sCiBlc3BlY2lhbGx5IHNpbmNlIG5vIGFuYWxvZyBvZiB0aGlzIG1v
ZGUgY291bGQgYmUgZm91bmQgaW4gUkZDIDgxMDQuPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdDtt
c28tbGlzdDpsMCBsZXZlbDIgbGZvMiI+CjwhW2lmICFzdXBwb3J0TGlzdHNdPjxzcGFuIHN0eWxl
PSJtc28tbGlzdDpJZ25vcmUiPmQuPHNwYW4gc3R5bGU9ImZvbnQ6Ny4wcHQgJnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKPC9z
cGFuPjwvc3Bhbj48IVtlbmRpZl0+PHNwYW4gZGlyPSJMVFIiPjwvc3Bhbj5JIGhhdmUgbG9va2Vk
IHVwIFNlY3Rpb24gNC4zIGluIFJGQyA4MTA0IHRoYXQgZGlzY3Vzc2VzIHR3byBhcHByb2FjaGVz
IChlcXVpdmFsZW50cyBvZiB0aGUgUHJveHkgYW5kIEFsaWFzIG1vZGVzIGluIHRoaXMgZHJhZnQp
IHRvIGFkdmVydGlzZW1lbnQgb2YgQ29udGV4dCBJRCwgYW5kIGZvdW5kIHRoZSBmb2xsb3dpbmcg
dGV4dCB0aGVyZSAodGhlIGNyaXRpY2FsIGZyYWdtZW50CiBpcyA8c3BhbiBzdHlsZT0iYmFja2dy
b3VuZDp5ZWxsb3c7bXNvLWhpZ2hsaWdodDp5ZWxsb3ciPmhpZ2hsaWdodGVkPC9zcGFuPik6PG86
cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3Mi4w
cHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsgVGhlIG1lY2hhbmlzbSBpbiB0
aGlzIGRvY3VtZW50IGludGVuZHMgdG8gYmUgZmxleGlibGUgb24gdGhlIGFwcHJvYWNoPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IHVzZWQgYnkgYSBuZXR3
b3JrLCBhcyBsb25nIGFzIGl0IHNhdGlzZmllcyB0aGUgYWJvdmUgcmVxdWlyZW1lbnRzIGZvcjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyB0aGUgdHJhbnNw
b3J0IHR1bm5lbCBwYXRoIGFuZCBieXBhc3MgdHVubmVsIHBhdGguJm5ic3A7IEluIHRoZW9yeSwg
dGhlPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6NzIuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7IG5ldHdv
cmsgY2FuIHVzZSBvbmUgYXBwcm9hY2ggZm9yIGNvbnRleHQgSUQgWCBhbmQgYW5vdGhlciBhcHBy
b2FjaDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBmb3Ig
Y29udGV4dCBJRCBZLiZuYnNwOwo8c3BhbiBzdHlsZT0iYmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhp
Z2hsaWdodDp5ZWxsb3ciPkZvciBhIGdpdmVuIGNvbnRleHQgSUQsIGFsbCByZWxldmFudCByb3V0
ZXJzLDwvc3Bhbj48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6
eWVsbG93O21zby1oaWdobGlnaHQ6eWVsbG93Ij4mbmJzcDsmbmJzcDsgaW5jbHVkaW5nIHByaW1h
cnkgUEUsIHByb3RlY3RvciwgYW5kIFBMUiwgbXVzdCBzdXBwb3J0IGFuZCBhZ3JlZSBvbjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjcyLjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDp5ZWxsb3c7bXNvLWhpZ2hs
aWdodDp5ZWxsb3ciPiZuYnNwOyZuYnNwOyB0aGUgY2hvc2VuIGFwcHJvYWNoLiZuYnNwOyBUaGUg
Y29vcmRpbmF0aW9uIGJldHdlZW4gdGhlIHJvdXRlcnMgY2FuIGJlPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0Ij48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Oztjb2xvcjpibGFjaztiYWNrZ3JvdW5kOnllbGxvdzttc28taGlnaGxpZ2h0OnllbGxvdyI+
Jm5ic3A7Jm5ic3A7IGFjaGlldmVkIGJ5IGNvbmZpZ3VyYXRpb248L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPi48L3NwYW4+PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDo3Mi4wcHQiPkFkZGluZyBzdWNoICggb3Igc2ltaWxhcikgdGV4dCB0
byBTZWN0aW9uIDUuOCBsb29rcyB0byBtZSBhcyBhIHJlYXNvbmFibGUgY29tcHJvbWlzZSBiZXR3
ZWVuIGJlaW5nIGV4Y2Vzc2l2ZWx5IHN0cmljdCBhbmQgYmVpbmcgZXhjZXNzaXZlbHkgZmxleGli
bGUgaW4gYSBmcmFtZXdvcmsgZG9jdW1lbnQuPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5beXNoZW5d
IFdlIHdpbGwgYWRkIHNpbWlsYXIgdGV4dCB0byB0aGUgZHJhZnQuIEFzIGEgZnJhbWV3b3JrLCB0
aGUgZHJhZnQgcHJlc2VudHMgYW5kIGRpc2N1c3NlcyBhIG51bWJlciBvZiBvcHRpb25zIGluIGEg
Z2VuZXJhbCBtYW5uZXIuIFRoZXNlIG9wdGlvbnMgYXJlIHRlY2huaWNhbGx5IGVxdWFsIGFuZCBh
bGwgZmVhc2libGUsIGFsdGhvdWdoIHRoZXkgZWFjaCBtYXkgaGF2ZSBwcm9zIGFuZCBjb25zLiBU
aGlzCiBpcyBhbHNvIGJhc2VkIG9uIG91ciBnb2FsIHRvIG1ha2UgZWdyZXNzIHByb3RlY3Rpb24g
YXBwbGljYWJsZSB0byBhIHZhcmlldHkgb2YgbmV0d29ya3Mgb2YgZGlmZmVyZW50IHRlY2hub2xv
Z2llcy4gSGVuY2UsIHRoZSBkcmFmdCBkb2VzIG5vdCBtYW5kYXRlIGFueSBvcHRpb24gYXMgYSBN
VVNULiBUaGF0IGRlY2lzaW9uIG9mIHdoaWNoIG9wdGlvbiB0byB1c2UgaW4gYSBnaXZlbiBuZXR3
b3JrIGlzIGxlZnQgdG8gdGhlIHNwZWNpZmljIHRlY2hub2xvZ3kKIGRlcGxveWVkIGFuZCB0aGUg
dmVuZG9ycyBpbnZvbHZlZC4gPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PjxpPjxzcGFuIHN0eWxlPSJjb2xvcjojMDBCMEYwIj5bW1Nhc2hhXV0gVGhpcyBzaG91bGQgZG8g
aXQgSU1ITy48L3NwYW4+PC9pPjwvYj48c3BhbiBzdHlsZT0iY29sb3I6IzAwQjBGMCI+PG86cD48
L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+Tml0czwvYj46PG86cD48L286cD48L3A+CjxvbCBz
dHlsZT0ibWFyZ2luLXRvcDowY20iIHN0YXJ0PSIxIiB0eXBlPSIxIj4KPGxpIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMSBsZXZlbDEgbGZvNCI+UkZDIDIxMTkgaXMgbWVudGlv
bmVkIGluIHRoZSB0ZXh0LCBidXQgZG9lcyBub3QgYXBwZWFyIGFzIGEgTm9ybWF0aXZlIHJlZmVy
ZW5jZSAoQlRXLCBJIGhhdmUgcG9pbnRlZCB0byB0aGlzIGZhY3QgaW4gbXkgdW5zb2xpY2l0ZWQg
cmV2aWV3IG1vcmUgdGhhbiBhIHllYXIgYWdvLCBidXQgaXQgc3RpbGwgcmVtYWlucyB1bnJlc29s
dmVkKTxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1saXN0
OmwxIGxldmVsMSBsZm80Ij5SRkMgODE3NCBpcyBuZWl0aGVyIG1lbnRpb25lZCBpbiB0aGUgdGV4
dCAoYXMgc2VlbXMgdG8gYmUgdGhlIG5vcm0gdGhlc2UgZGF5cykgbm9yIGFwcGVhcnMgYXMgYSBO
b3JtYXRpdmUgcmVmZXJlbmNlLjxvOnA+PC9vOnA+PC9saT48L29sPgo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+W3lzaGVuXSBX
ZSB3aWxsIGFkZCB0aGVzZSBSRkNzIHRvIHRoZSBub3JtYXRpdmUgcmVmZXJlbmNlIHNlY3Rpb24u
PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJj
b2xvcjojMDBCMEYwIj5bW1Nhc2hhXV0gQW5kIHRvIHJlZmVyIHRvIHRoZW0gaW4gdGhlIOKAnFNw
ZWNpZmljYXRpb24gb2YgUmVxdWlyZW1lbnRz4oCdIHNlY3Rpb24uPC9zcGFuPjwvaT48L2I+PHNw
YW4gc3R5bGU9ImNvbG9yOiMwMEIwRjAiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJl
Z2FyZHMsPG86cD48L286cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNhc2hhPG86cD48L286
cD48L3A+CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5PZmZpY2U6ICYjNDM7OTcyLTM5MjY2MzAyPG86cD48L286cD48L3A+Cjxw
IGNsYXNzPSJNc29Ob3JtYWwiPkNlbGw6Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICYj
NDM7OTcyLTU0OTI2NjMwMjxvOnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0iTXNvTm9ybWFsIj5FbWFp
bDombmJzcDsmbmJzcDsgPGEgaHJlZj0ibWFpbHRvOkFsZXhhbmRlci5WYWluc2h0ZWluQGVjaXRl
bGUuY29tIj5BbGV4YW5kZXIuVmFpbnNodGVpbkBlY2l0ZWxlLmNvbTwvYT48bzpwPjwvbzpwPjwv
cD4KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX188YnI+Cjxicj4KVGhpcyBlLW1haWwgbWVzc2FnZSBpcyBpbnRlbmRlZCBmb3IgdGhlIHJl
Y2lwaWVudCBvbmx5IGFuZCBjb250YWlucyBpbmZvcm1hdGlvbiB3aGljaCBpcwo8YnI+CkNPTkZJ
REVOVElBTCBhbmQgd2hpY2ggbWF5IGJlIHByb3ByaWV0YXJ5IHRvIEVDSSBUZWxlY29tLiBJZiB5
b3UgaGF2ZSByZWNlaXZlZCB0aGlzCjxicj4KdHJhbnNtaXNzaW9uIGluIGVycm9yLCBwbGVhc2Ug
aW5mb3JtIHVzIGJ5IGUtbWFpbCwgcGhvbmUgb3IgZmF4LCBhbmQgdGhlbiBkZWxldGUgdGhlIG9y
aWdpbmFsCjxicj4KYW5kIGFsbCBjb3BpZXMgdGhlcmVvZi48YnI+Cl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XzxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPGJyIGNsZWFyPSJib3RoIj4KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fPEJSPgo8QlI+ClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgaW50ZW5kZWQgZm9yIHRoZSByZWNp
cGllbnQgb25seSBhbmQgY29udGFpbnMgaW5mb3JtYXRpb24gd2hpY2ggaXMgPEJSPgpDT05GSURF
TlRJQUwgYW5kIHdoaWNoIG1heSBiZSBwcm9wcmlldGFyeSB0byBFQ0kgVGVsZWNvbS4gSWYgeW91
IGhhdmUgcmVjZWl2ZWQgdGhpcyA8QlI+CnRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIGlu
Zm9ybSB1cyBieSBlLW1haWwsIHBob25lIG9yIGZheCwgYW5kIHRoZW4gZGVsZXRlIHRoZSBvcmln
aW5hbCA8QlI+CmFuZCBhbGwgY29waWVzIHRoZXJlb2YuPEJSPgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188
QlI+CjwvYm9keT4KPC9odG1sPgoK

--_000_DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20DB5PR0301MB1909_--


From nobody Thu Nov 29 06:53:56 2018
Return-Path: <yshen@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF8C11294D0; Thu, 29 Nov 2018 06:53:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.16
X-Spam-Level: 
X-Spam-Status: No, score=-4.16 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 OPbrSekJOReX; Thu, 29 Nov 2018 06:53:51 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 D41AB127598; Thu, 29 Nov 2018 06:53:51 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id wATEnT7a013244; Thu, 29 Nov 2018 06:53:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=dr9/N1L/31vJfRN2ZBEXoU7N6tyIfUrTda7IkrrE3HU=; b=vX5OMqHDFHBMo0OcGmLW2A9SrU1nwDCCuTYMbEhhLI5dVwov/pr/wnlqAuYsOFQicCxE aDeG1YWqEuHRjn6j5DRnleTS8MXfvI1EboKfT2hFUHTpqvlcjV9J2fq6gkcEkl89yiU/ mvRcwqrXTGL8vJuwXZwigxOpTIsVw+o3hbSRekpALahU33zn9pw7jG31WlRgl/NAXDw0 igSkXc9ZWgJlfj0jG6nmspdfKQ1im9UYC40x/k5P/BmtqI3tMyokJFfufA0LjL1kj2oP To406s7g8fX/HD8R92MOJsrRFxUgqb1YjU7Xq2S8ToYfpkvU3IV305VAG5pIgxmKRA4G 0Q== 
Received: from nam04-bn3-obe.outbound.protection.outlook.com (mail-bn3nam04lp0120.outbound.protection.outlook.com [216.32.180.120]) by mx0a-00273201.pphosted.com with ESMTP id 2p23mphgv3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 29 Nov 2018 06:53:49 -0800
Received: from BYAPR05MB5256.namprd05.prod.outlook.com (20.177.231.94) by BYAPR05MB4982.namprd05.prod.outlook.com (20.177.230.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1404.7; Thu, 29 Nov 2018 14:53:45 +0000
Received: from BYAPR05MB5256.namprd05.prod.outlook.com ([fe80::89f6:2f3b:b19b:47eb]) by BYAPR05MB5256.namprd05.prod.outlook.com ([fe80::89f6:2f3b:b19b:47eb%4]) with mapi id 15.20.1382.012; Thu, 29 Nov 2018 14:53:45 +0000
From: Yimin Shen <yshen@juniper.net>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-egress-protection-framework.all@ietf.org" <draft-ietf-mpls-egress-protection-framework.all@ietf.org>, "rtg-ads@ietf.org" <rtg-ads@ietf.org>
Thread-Topic: RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
Thread-Index: AdR8MjymUP2LtqqCRvO1Anp1Nk3O/ALIazaAABqmdaAAAroogA==
Date: Thu, 29 Nov 2018 14:53:45 +0000
Message-ID: <CEFA3E06-DE34-4A08-88E0-9F4319E89053@juniper.net>
References: <DB5PR0301MB1909DAA9F3E05FB21A70C1509DD90@DB5PR0301MB1909.eurprd03.prod.outlook.com> <19B9F992-7DAB-478C-9F16-B641ABC898FA@juniper.net> <DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20@DB5PR0301MB1909.eurprd03.prod.outlook.com>
In-Reply-To: <DB5PR0301MB1909C6ACB5F3513858A4F19D9DD20@DB5PR0301MB1909.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.4.181110
x-originating-ip: [66.129.241.13]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BYAPR05MB4982; 6:DqC0VFAgF53eDs+9KN9MlhJX8KY2s48s7ZErfIxDiHkhCPrEzhgQeIQW/uFpCKbBWgyHPKGtVdeXTYhiW2KE/xn1KQJ6m/EptQ2UaMUPFIcRnvGMKP+9tQq6GHFuTwH3NlYKaUX/1AuilmrRWf1hYp/ILmYYMMV7Fpx+BU+nhouzt3vbchEmfCdVYZ6VR/r0LzDkvfoSawNyJn3YsODDX89lk2dmSHFo2LRHV5Xfer3Wd9LYsgDEHfzjZRmkUx2G8bf4pbGJxeM9Xj6MZurkrXPiC5yojAuhd/cNDznc1uH/b0aUtDFYeAZXx9+zS6L7T+HcqBxrEa7vKRtoS7K8uoEp4xdOm9HqTQUl0J6oSSt6EHfQ6C5Yd5Tn1kj1yc3tXdP6rsYSLHM7V8D8FgTJfAB1z3mM7wqAb/5O5WmED9dEP8E8wTlXZvwvw6GpOhp0Ed2L6gM8EXCDIVBdNKO8Yw==; 5:l/qP23pv1vr9fegOwxVeqN3AE2m1S9/p7eefMOq2mx1C04/T0NJY19aV4pB95Nt3HaQSjCMqZ1MiroRO+cQjihSvGWtM8E5bmhKOnce2Caooy5Buhm3Vd4KFJtMFpLr0LJh9esNOPuN08pIyIESLMXaDyxAe5LKkI87hgdZJdCA=; 7:6tPI9cVc/I3vetXK5s3Jmw1yY9J6aC9LkRnqt4xOK7uqPjrephe3xaktmFGuZ1MCKu5qpD7Jn1R14CouQV1BQDJQq282IoTAMDZY3B09pMdyAQygLoYAHASC2nbC3S6zkIBhKXlBvgwILDhksIiTBw==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: c5e2a5e7-eb1e-4e75-e977-08d6560a7683
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:BYAPR05MB4982; 
x-ms-traffictypediagnostic: BYAPR05MB4982:
x-microsoft-antispam-prvs: <BYAPR05MB4982D73B98321E1BD8CD3624BDD20@BYAPR05MB4982.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(3231453)(999002)(944501410)(52105112)(6055026)(148016)(149066)(150057)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(201708071742011)(7699051)(76991095); SRVR:BYAPR05MB4982; BCL:0; PCL:0; RULEID:; SRVR:BYAPR05MB4982; 
x-forefront-prvs: 0871917CDA
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(366004)(376002)(396003)(136003)(39860400002)(189003)(199004)(2616005)(66066001)(6116002)(11346002)(4326008)(6246003)(3846002)(446003)(97736004)(8676002)(33656002)(81156014)(81166006)(8936002)(68736007)(71190400001)(71200400001)(102836004)(316002)(6486002)(25786009)(6512007)(5660300001)(54896002)(26005)(14454004)(186003)(6306002)(58126008)(99286004)(6916009)(54906003)(6506007)(53546011)(82746002)(6436002)(478600001)(36756003)(2906002)(53936002)(86362001)(476003)(9326002)(486006)(105586002)(83716004)(76176011)(106356001)(14444005)(7736002)(229853002)(256004); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB4982; H:BYAPR05MB5256.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: 8A33i50leXFgbclfr20Rb/7eY+SSLxv+dQOTfh6qAaTf4GTVt4HKkoKJ2q7L1N1WVKkLt5jAEzB25ptIem4wxIvLK1YtS79ssh9E/cCwprQjH29wMnb9qV3XrzhxJIRmsHiR9vGPmp0BFE00nvD7OULWwFPlhtU7/IF5fRQCWPxvOejG2MMmtN88s7o6Bpm7u9uzYRW0j3r85IpsHNoMmIX5YPpMKi9CYjw8n7H6oTP+qr2TB9towIVVC+nh6XHcsZ6kFjCnisXEWX8GZNMHHJp7+roggi7l8I7vLA5ziMGUfWCxHvTTjsSb+xwHb6AHLL2mtlZ2AAONHy1f5tTMsV/mqM8Uyk+b8lZFNNf1bhM=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_CEFA3E06DE344A0888E09F4319E89053junipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: c5e2a5e7-eb1e-4e75-e977-08d6560a7683
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Nov 2018 14:53:45.6428 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB4982
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-11-29_09:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1811290125
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/O9VtlGqb2oVMtLNpnCAGjhp29Bg>
Subject: Re: [mpls] RtgDir review: draft-ietf-mpls-egress-ptotection-framework-03
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 14:53:55 -0000

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

SGkgU2FzaGEsDQoNClRoYW5rcyBhZ2FpbiENCg0KW1tTYXNoYV1dIFdvdWxkIGl0IG5vdCBiZSBz
aW1wbGVyIHRvIHNheSB0aGF0LCByZWdhcmRsZXNzIG9mIHRoZSB3YXkgdGhlIHByaW1hcnkgZWdy
ZXNzIFBFIGFsbG9jYXRlcyBpdHMgVlBOIGFwcGxpY2F0aW9uIGxhYmVscywgdGhlIFByb3RlY3Rv
ciBzaG91bGQgYWx3YXlzIHRyZWF0IHRoZW0gYXMgcG9pbnRpbmcgdG8gdGhlIHJlbGV2YW50IFZS
RiBhbmQgcGVyZm9ybWluZyBjb250ZXh0IElQIGZvcndhcmRpbmc/IFRoZSBsb2dpYyB0aGF0IG1h
dGNoZXMgcm91dGVzIGxlYXJuZWQgYnkgdGhlIHByaW1hcnkgZWdyZXNzIFBFIGFuZCBieSB0aGUg
UHJvdGVjdG9yIHdvdWxkIGJlIGNvbXBsaWNhdGVkIGFuZCBldmVudHVhbGx5IGNvdWxkIGZhbGwg
YmFjayB0byB0aGUgc2FtZSBzY2hlbWUg4oCTIHNvIHdoYXQgaXMgdGhlIGdhaW4/DQoNCkdvb2Qg
c3VnZ2VzdGlvbi4gV2Ugd2lsbCBzYXkgdGhhdCwgYW5kIHBvaW50IG91dCB0aGUgY291cGxlIG9m
IHBvc3NpYmxlIG9wdGltaXphdGlvbnMgKGFzIGRlc2NyaWJlZCBpbiBteSBwcmV2aW91cyByZXNw
b25zZSkgd2l0aCByaXNrIG9mIG92ZXJoZWFkIGFuZCBjb21wbGV4aXR5Lg0KDQpUaGFua3MsDQoN
Ci0tIFlpbWluDQoNCg0KRnJvbTogQWxleGFuZGVyIFZhaW5zaHRlaW4gPEFsZXhhbmRlci5WYWlu
c2h0ZWluQGVjaXRlbGUuY29tPg0KRGF0ZTogVGh1cnNkYXksIE5vdmVtYmVyIDI5LCAyMDE4IGF0
IDM6NTAgQU0NClRvOiBZaW1pbiBTaGVuIDx5c2hlbkBqdW5pcGVyLm5ldD4NCkNjOiAicnRnLWRp
ckBpZXRmLm9yZyIgPHJ0Zy1kaXJAaWV0Zi5vcmc+LCAibXBsc0BpZXRmLm9yZyIgPG1wbHNAaWV0
Zi5vcmc+LCAiZHJhZnQtaWV0Zi1tcGxzLWVncmVzcy1wcm90ZWN0aW9uLWZyYW1ld29yay5hbGxA
aWV0Zi5vcmciIDxkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFs
bEBpZXRmLm9yZz4sICJydGctYWRzQGlldGYub3JnIiA8cnRnLWFkc0BpZXRmLm9yZz4NClN1Ympl
Y3Q6IFJFOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdyZXNzLXB0b3RlY3Rpb24t
ZnJhbWV3b3JrLTAzDQoNCltbU2FzaGFdXSBXb3VsZCBpdCBub3QgYmUgc2ltcGxlciB0byBzYXkg
dGhhdCwgcmVnYXJkbGVzcyBvZiB0aGUgd2F5IHRoZSBwcmltYXJ5IGVncmVzcyBQRSBhbGxvY2F0
ZXMgaXRzIFZQTiBhcHBsaWNhdGlvbiBsYWJlbHMsIHRoZSBQcm90ZWN0b3Igc2hvdWxkIGFsd2F5
cyB0cmVhdCB0aGVtIGFzIHBvaW50aW5nIHRvIHRoZSByZWxldmFudCBWUkYgYW5kIHBlcmZvcm1p
bmcgY29udGV4dCBJUCBmb3J3YXJkaW5nPyBUaGUgbG9naWMgdGhhdCBtYXRjaGVzIHJvdXRlcyBs
ZWFybmVkIGJ5IHRoZSBwcmltYXJ5IGVncmVzcyBQRSBhbmQgYnkgdGhlIFByb3RlY3RvciB3b3Vs
ZCBiZSBjb21wbGljYXRlZCBhbmQgZXZlbnR1YWxseSBjb3VsZCBmYWxsIGJhY2sgdG8gdGhlIHNh
bWUgc2NoZW1lIOKAkyBzbyB3aGF0IGlzIHRoZSBnYWluPw0K

--_000_CEFA3E06DE344A0888E09F4319E89053junipernet_
Content-Type: text/html; charset="utf-8"
Content-ID: <DE9294FFB24AE2458AFE4D573DC0097B@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6RGVuZ1hpYW47DQoJcGFub3NlLTE6
MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7
DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZh
bWlseToiXEBEZW5nWGlhbiI7DQoJcGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQovKiBT
dHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05v
cm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6
MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bh
bi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7
DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJs
aW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOiM5NTRGNzI7DQoJ
dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAs
IGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFs
dDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHls
ZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlm
Ow0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6
ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7
c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEuMGluO30NCmRp
di5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVh
ZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+DQo8
ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgU2FzaGEs
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyBhZ2FpbiE8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGI+PGk+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS41cHQ7Y29sb3I6IzAwQjBGMCI+
W1tTYXNoYV1dIFdvdWxkIGl0IG5vdCBiZSBzaW1wbGVyIHRvIHNheSB0aGF0LCByZWdhcmRsZXNz
IG9mIHRoZSB3YXkgdGhlIHByaW1hcnkgZWdyZXNzIFBFIGFsbG9jYXRlcyBpdHMgVlBOIGFwcGxp
Y2F0aW9uIGxhYmVscywgdGhlIFByb3RlY3RvciBzaG91bGQgYWx3YXlzIHRyZWF0IHRoZW0gYXMg
cG9pbnRpbmcgdG8gdGhlDQogcmVsZXZhbnQgVlJGIGFuZCBwZXJmb3JtaW5nIGNvbnRleHQgSVAg
Zm9yd2FyZGluZz8gVGhlIGxvZ2ljIHRoYXQgbWF0Y2hlcyByb3V0ZXMgbGVhcm5lZCBieSB0aGUg
cHJpbWFyeSBlZ3Jlc3MgUEUgYW5kIGJ5IHRoZSBQcm90ZWN0b3Igd291bGQgYmUgY29tcGxpY2F0
ZWQgYW5kIGV2ZW50dWFsbHkgY291bGQgZmFsbCBiYWNrIHRvIHRoZSBzYW1lIHNjaGVtZSDigJMg
c28gd2hhdCBpcyB0aGUgZ2Fpbj88L3NwYW4+PC9pPjwvYj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+R29vZCBzdWdnZXN0aW9uLiBXZSB3aWxsIHNheSB0aGF0LCBhbmQgcG9pbnQgb3V0IHRoZSBj
b3VwbGUgb2YgcG9zc2libGUgb3B0aW1pemF0aW9ucyAoYXMgZGVzY3JpYmVkIGluIG15IHByZXZp
b3VzIHJlc3BvbnNlKSB3aXRoIHJpc2sgb2Ygb3ZlcmhlYWQgYW5kIGNvbXBsZXhpdHkuPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxk
aXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuNXB0O2NvbG9yOmJsYWNrIj5UaGFua3MsPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Y29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2NvbG9yOmJsYWNrIj4tLSBZaW1pbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2IHN0eWxl
PSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBw
dCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+QWxleGFuZGVyIFZhaW5zaHRlaW4gJmx0O0Fs
ZXhhbmRlci5WYWluc2h0ZWluQGVjaXRlbGUuY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5UaHVy
c2RheSwgTm92ZW1iZXIgMjksIDIwMTggYXQgMzo1MCBBTTxicj4NCjxiPlRvOiA8L2I+WWltaW4g
U2hlbiAmbHQ7eXNoZW5AanVuaXBlci5uZXQmZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4mcXVvdDtydGct
ZGlyQGlldGYub3JnJnF1b3Q7ICZsdDtydGctZGlyQGlldGYub3JnJmd0OywgJnF1b3Q7bXBsc0Bp
ZXRmLm9yZyZxdW90OyAmbHQ7bXBsc0BpZXRmLm9yZyZndDssICZxdW90O2RyYWZ0LWlldGYtbXBs
cy1lZ3Jlc3MtcHJvdGVjdGlvbi1mcmFtZXdvcmsuYWxsQGlldGYub3JnJnF1b3Q7ICZsdDtkcmFm
dC1pZXRmLW1wbHMtZWdyZXNzLXByb3RlY3Rpb24tZnJhbWV3b3JrLmFsbEBpZXRmLm9yZyZndDss
ICZxdW90O3J0Zy1hZHNAaWV0Zi5vcmcmcXVvdDsgJmx0O3J0Zy1hZHNAaWV0Zi5vcmcmZ3Q7PGJy
Pg0KPGI+U3ViamVjdDogPC9iPlJFOiBSdGdEaXIgcmV2aWV3OiBkcmFmdC1pZXRmLW1wbHMtZWdy
ZXNzLXB0b3RlY3Rpb24tZnJhbWV3b3JrLTAzPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
NXB0O2NvbG9yOiMwMEIwRjAiPltbU2FzaGFdXSBXb3VsZCBpdCBub3QgYmUgc2ltcGxlciB0byBz
YXkgdGhhdCwgcmVnYXJkbGVzcyBvZiB0aGUgd2F5IHRoZSBwcmltYXJ5IGVncmVzcyBQRSBhbGxv
Y2F0ZXMgaXRzIFZQTiBhcHBsaWNhdGlvbiBsYWJlbHMsIHRoZSBQcm90ZWN0b3Igc2hvdWxkIGFs
d2F5cyB0cmVhdCB0aGVtIGFzIHBvaW50aW5nIHRvIHRoZQ0KIHJlbGV2YW50IFZSRiBhbmQgcGVy
Zm9ybWluZyBjb250ZXh0IElQIGZvcndhcmRpbmc/IFRoZSBsb2dpYyB0aGF0IG1hdGNoZXMgcm91
dGVzIGxlYXJuZWQgYnkgdGhlIHByaW1hcnkgZWdyZXNzIFBFIGFuZCBieSB0aGUgUHJvdGVjdG9y
IHdvdWxkIGJlIGNvbXBsaWNhdGVkIGFuZCBldmVudHVhbGx5IGNvdWxkIGZhbGwgYmFjayB0byB0
aGUgc2FtZSBzY2hlbWUg4oCTIHNvIHdoYXQgaXMgdGhlIGdhaW4/PC9zcGFuPjwvaT48L2I+PG86
cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_CEFA3E06DE344A0888E09F4319E89053junipernet_--


From nobody Thu Nov 29 11:33:10 2018
Return-Path: <tsaad@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0AC40130E96; Thu, 29 Nov 2018 11:33:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.959
X-Spam-Level: 
X-Spam-Status: No, score=-15.959 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-1.459, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, 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
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 Gu1C6fxjshEi; Thu, 29 Nov 2018 11:33:07 -0800 (PST)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60DA8130E97; Thu, 29 Nov 2018 11:33:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4380; q=dns/txt; s=iport; t=1543519985; x=1544729585; h=from:to:cc:subject:date:message-id:mime-version; bh=IDDmgUfpUx7EQzb0/hXBxALNEGALlSnp64RaNNYkQT8=; b=cXFBM6sI4EI97j6ieAyUyutmLiIkKPLDPpBTI5beUyZlxl//fatWPBAB 7JYqVgAyy3U49K4hk+Gb0F77EU3bMPPnPAepkYBTKJHOD1tPXpK3wDrnC aNE9KAYnt1ON7/GrWvZt4dIqm/+qraJ1W8thl8C3A3Er4YTWLFWpggZYO c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AYAADTPQBc/5xdJa1kGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBVAIBAQEBCwGBDXZmgQInCoNvlCGBaJIUh08LAQEjhEkZgxs?= =?us-ascii?q?iNwYNAQMBAQIBAQJtHAELhWYKTBIBDD4CBDAnBA6DJgGBHWQPqC2BL4QtAQM?= =?us-ascii?q?EgQuEbAWMFheBQD+BOAwThA2BXQIDhGIxgiYCjw6RFQkChnyKNBiBWoUQijK?= =?us-ascii?q?IeIEDg12KTwIRFIEnNSKBVXAVZQGCQoIyiGmFP0EyjSaBHwEB?=
X-IronPort-AV: E=Sophos;i="5.56,295,1539648000";  d="scan'208,217";a="206519076"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Nov 2018 19:33:04 +0000
Received: from XCH-RTP-002.cisco.com (xch-rtp-002.cisco.com [64.101.220.142]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id wATJX4Gl023601 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 29 Nov 2018 19:33:04 GMT
Received: from xch-rtp-001.cisco.com (64.101.220.141) by XCH-RTP-002.cisco.com (64.101.220.142) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Thu, 29 Nov 2018 14:33:03 -0500
Received: from xch-rtp-001.cisco.com ([64.101.220.141]) by XCH-RTP-001.cisco.com ([64.101.220.141]) with mapi id 15.00.1395.000; Thu, 29 Nov 2018 14:33:03 -0500
From: "Tarek Saad (tsaad)" <tsaad@cisco.com>
To: "mpls@ietf.org" <mpls@ietf.org>
CC: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>
Thread-Topic: WG session minutes from Bangkok IETF103
Thread-Index: AQHUiBpYAPCSDK/7q0GW0ULqr5QQPg==
Date: Thu, 29 Nov 2018 19:33:03 +0000
Message-ID: <9F9255FB-0C7A-41C7-9490-3A1F9D4209EC@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.4.181110
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.82.253.36]
Content-Type: multipart/alternative; boundary="_000_9F9255FB0C7A41C794903A1F9D4209ECciscocom_"
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.142, xch-rtp-002.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/PWFui08ZOlvg2dJxqpjLEPFelXw>
Subject: [mpls] WG session minutes from Bangkok IETF103
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Nov 2018 19:33:09 -0000

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

SGkgYWxsLA0KDQpUaGUgZHJhZnQgbWludXRlcyBleHRyYWN0ZWQgZnJvbSBFdGhlcnBhZCBub3Rl
cyBAIGh0dHBzOi8vZXRoZXJwYWQudG9vbHMuaWV0Zi5vcmcvcC9ub3Rlcy1pZXRmLTEwMy1tcGxz
ICBhcmUgbm93IHBvc3RlZCBhbmQgYXZhaWxhYmxlIGF0IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0
Zi5vcmcvbWVldGluZy8xMDMvbWF0ZXJpYWxzL21pbnV0ZXMtMTAzLW1wbHMNCg0KUGxlYXNlIGxl
dCBtZSBrbm93IGlmIHRoZXJlJ3MgYW55dGhpbmcgdGhhdCBuZWVkcyB1cGRhdGUuDQoNClJlZ2Fy
ZHMsDQpUYXJlaw0K

--_000_9F9255FB0C7A41C794903A1F9D4209ECciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <97ED229C244D0F4AA2DA25450B6AAEC4@emea.cisco.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1z
b0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpwdXJw
bGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25v
cm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90
dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZv
bnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21z
by1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5z
LXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxl
LXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlv
bjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0
IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwv
c3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJl
ZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNv
IDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0i
ZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwv
aGVhZD4NCjxib2R5IGxhbmc9IkVOLUNBIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxk
aXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBhbGwsPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgZHJhZnQgbWludXRlcyBleHRyYWN0ZWQg
ZnJvbSBFdGhlcnBhZCBub3RlcyBAIDxhIGhyZWY9Imh0dHBzOi8vZXRoZXJwYWQudG9vbHMuaWV0
Zi5vcmcvcC9ub3Rlcy1pZXRmLTEwMy1tcGxzIj4NCmh0dHBzOi8vZXRoZXJwYWQudG9vbHMuaWV0
Zi5vcmcvcC9ub3Rlcy1pZXRmLTEwMy1tcGxzPC9hPiAmbmJzcDthcmUgbm93IHBvc3RlZCBhbmQg
YXZhaWxhYmxlIGF0DQo8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL21lZXRp
bmcvMTAzL21hdGVyaWFscy9taW51dGVzLTEwMy1tcGxzIj5odHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL21lZXRpbmcvMTAzL21hdGVyaWFscy9taW51dGVzLTEwMy1tcGxzPC9hPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5QbGVhc2UgbGV0IG1lIGtub3cgaWYgdGhlcmUncyBhbnl0aGluZyB0
aGF0IG5lZWRzIHVwZGF0ZS48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlRhcmVrPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1s
Pg0K

--_000_9F9255FB0C7A41C794903A1F9D4209ECciscocom_--


From nobody Thu Nov 29 17:20:13 2018
Return-Path: <acee@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C617A1277C8; Thu, 29 Nov 2018 17:20:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.958
X-Spam-Level: 
X-Spam-Status: No, score=-10.958 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-1.459, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_SUMOF=5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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
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 KChyizry65w3; Thu, 29 Nov 2018 17:20:08 -0800 (PST)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD407124408; Thu, 29 Nov 2018 17:20:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=86302; q=dns/txt; s=iport; t=1543540807; x=1544750407; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=+E2lIQjaRzFXOOXT/fqyUJkoRPUB0PXB9JRQuticO4w=; b=MY7YMUrNBM8B9w7H8hwRkxlLBIzVTtdMfPtxl/9NwrhbY6HOOvf1JVkK 8NQAgL7N37IbMaQv0+osbFsrsv0tkN1Ex7OgHpgzTHMZ6PT70w3N9BE01 PR2fkDDEhiA04fCO4QN6eqv390kDsowmRfEajcy2WUJtyVzLlYm0I83Ol o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AKAADxjgBc/5RdJa1lGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBUwMBAQEBCwGBDXZmgQInCoNvlCGCDXyIFI40FIFmCwEBhGw?= =?us-ascii?q?CF4MbIjYHDQEDAQECAQECbSiFPAEBAQEDGgEIVhACAQgRAQIBAiEBBgMCAgI?= =?us-ascii?q?fERQDBggCBA4FFAeDBgGBHUwDFah4gS+IBw2CHIc/hFcXgX+BEAEnH4IXNYJ?= =?us-ascii?q?XghIVGgkGBgoCgkwxgiYCiRcCggCDdRiQKCcuCQKOBIMsGIFahRCDJIcOiXu?= =?us-ascii?q?EaIlEAhEUgScmATCBVXAVOyoBgkGCJwUSjh1BMY0hgR8BAQ?=
X-IronPort-AV: E=Sophos;i="5.56,296,1539648000";  d="scan'208,217";a="206395886"
Received: from rcdn-core-12.cisco.com ([173.37.93.148]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Nov 2018 01:20:06 +0000
Received: from XCH-RTP-017.cisco.com (xch-rtp-017.cisco.com [64.101.220.157]) by rcdn-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id wAU1K4hA016083 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 30 Nov 2018 01:20:05 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-017.cisco.com (64.101.220.157) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Thu, 29 Nov 2018 20:20:04 -0500
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1395.000; Thu, 29 Nov 2018 20:20:04 -0500
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Greg Mirsky <gregimirsky@gmail.com>
CC: Loa Andersson <loa@pi.nu>, "Shah, Himanshu" <hshah@ciena.com>, Xufeng Liu <Xufeng_Liu@jabil.com>, "Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com>, "draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org" <draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: mpls-rt review of draft-zheng-mpls-lsp-ping-yang-cfg
Thread-Index: AQHUdwmX21O+TAWe5ESgbV+E0Aear6VMYkEAgBtvWAD//9X2AA==
Date: Fri, 30 Nov 2018 01:20:04 +0000
Message-ID: <0D9054A6-AD72-429C-B462-0923B7853644@cisco.com>
References: <ac75f788-5a57-7537-21ae-4faa27541640@pi.nu> <BE37146F-B456-4ACB-824D-2284BD5AF859@cisco.com> <CA+RyBmXE7mHT-ktEuVNMHGByW1GDN2beczecAfLWpzN-CmFk+A@mail.gmail.com>
In-Reply-To: <CA+RyBmXE7mHT-ktEuVNMHGByW1GDN2beczecAfLWpzN-CmFk+A@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.196]
Content-Type: multipart/alternative; boundary="_000_0D9054A6AD72429CB4620923B7853644ciscocom_"
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.157, xch-rtp-017.cisco.com
X-Outbound-Node: rcdn-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/ataKEkQk9v5eePVCMYPglKQZgHg>
Subject: Re: [mpls] mpls-rt review of draft-zheng-mpls-lsp-ping-yang-cfg
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 01:20:12 -0000

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

SGkgR3JlZywNCg0KRnJvbTogR3JlZyBNaXJza3kgPGdyZWdpbWlyc2t5QGdtYWlsLmNvbT4NCkRh
dGU6IFRodXJzZGF5LCBOb3ZlbWJlciAyOSwgMjAxOCBhdCA1OjUwIFBNDQpUbzogQWNlZSBMaW5k
ZW0gPGFjZWVAY2lzY28uY29tPg0KQ2M6IExvYSBBbmRlcnNzb24gPGxvYUBwaS5udT4sICJTaGFo
LCBIaW1hbnNodSIgPGhzaGFoQGNpZW5hLmNvbT4sIFh1ZmVuZyBMaXUgPFh1ZmVuZ19MaXVAamFi
aWwuY29tPiwgIlJha2VzaCBHYW5kaGkgKHJnYW5kaGkpIiA8cmdhbmRoaUBjaXNjby5jb20+LCAi
ZHJhZnQtemhlbmctbXBscy1sc3AtcGluZy15YW5nLWNmZ0BpZXRmLm9yZyIgPGRyYWZ0LXpoZW5n
LW1wbHMtbHNwLXBpbmcteWFuZy1jZmdAaWV0Zi5vcmc+LCAibXBscy1jaGFpcnNAaWV0Zi5vcmci
IDxtcGxzLWNoYWlyc0BpZXRmLm9yZz4sICJtcGxzQGlldGYub3JnIiA8bXBsc0BpZXRmLm9yZz4N
ClN1YmplY3Q6IFJlOiBtcGxzLXJ0IHJldmlldyBvZiBkcmFmdC16aGVuZy1tcGxzLWxzcC1waW5n
LXlhbmctY2ZnDQoNCkhpIEFjZWUsDQptYW55IHRoYW5rcyBmb3IgdGhlIHJldmlldywgeW91ciBj
b21tZW50cywgYW5kIGFwb2xvZ2llcyBmb3IgdGhlIGJlbGF0ZWQgcmVzcG9uc2UuIFBsZWFzZSBm
aW5kIGFuc3dlcnMgYW5kIG5vdGVzIGluLWxpbmUgYmVsb3cgdGFnZ2VkIEdJTT4+Lg0KSSdtIHN0
aWxsIHdvcmtpbmcgb24gYWRkcmVzc2luZyBzb21lIG9mIHRoZSBjb21tZW50cywgcGFydGljdWxh
cmx5IGltcHJvdmluZyB0aGUgZGVzY3JpcHRpb25zIGFuZCBpbmRlbnQuIEluIHRoZSBtZWFudGlt
ZSwgSSd2ZSBhdHRhY2hlZCB0aGUgZGlmZiB0byB0aGUgd29ya2luZyB2ZXJzaW9uIG9mIHRoZSBk
b2N1bWVudC4NCg0KUmVnYXJkcywNCkdyZWcNCg0KT24gTW9uLCBOb3YgMTIsIDIwMTggYXQgODo1
MyBBTSBBY2VlIExpbmRlbSAoYWNlZSkgPGFjZWVAY2lzY28uY29tPG1haWx0bzphY2VlQGNpc2Nv
LmNvbT4+IHdyb3RlOg0KSGkgTG9hLA0KDQpJJ3ZlIHJldmlld2VkIHRoZSBkb2N1bWVudCBhbmQg
SSBmZWVsIHRoZSBkeW5hbWljcyBvZiB0aGUgTFNQIFBpbmcgdGVzdHMgbmVlZCB0byBiZSBkZXNj
cmliZWQgYmV0dGVyLiBPbmUgcXVlc3Rpb24gSSBoYXZlIGlzIHdoYXQgYmVjb21lcyBvZiB0aGUg
Y29uZmlndXJhdGlvbiBvbmNlIGFuIExTUCBQaW5nIFRlc3QgY29tcGxldGVzPw0KR0lNPj4gVGhl
IGNvbmZpZ3VyYXRpb24gaXMgcGVyc2lzdGVudC4NCkhvdyB3b3VsZCBvbmUgZGV0ZXJtaW5pc3Rp
Y2FsbHkgcmVwZWF0IHRoZSB0ZXN0IGF0IGEgbGF0ZXIgdGltZT8gV2lsbCBjaGFuZ2luZyB0aGUg
c3RhcnQtdGltZSBkbyB0aGlzPw0KR0lNPj4gWWVzLCB0aGF0IGlzIHdoYXQgd2UnZCByZWNvbW1l
bmQuDQpBcmUgcGluZyByZXN1bHRzIGZvciBhbGwgY29tcGxldGVkIHRlc3RzIG1haW50YWluZWQg
aW5kZWZpbml0ZWx5PyBJIGd1ZXNzIGFsbCB0ZXN0IHJlc3VsdHMgd2lsbCBiZSBtYWludGFpbmVk
IGFzIGxvbmcgYXMgdGhlIG5hbWVkIExTUCBwaW5nIGV4aXN0cz8gVGhpcyBuZWVkcyB0byBiZSBz
cGVjaWZpZWQgYmV0dGVyLg0KR0lNPj4gV2lsbCBjbGFyaWZ5IGluIHRoZSB0ZXh0Lg0KQWRkaXRp
b25hbGx5LCBkaWQgeW91IGNvbnNpZGVyIGFuIFJQQyBhY3Rpb24gdG8gaW5pdGlhdGUgYW4gTFNQ
IHBpbmcgYW5kIHJldHVybiByZXN1bHRzIG9uIGRlbWFuZCB3aXRob3V0IHJldGFpbmluZyB1bnRp
bCB0aGUgbmFtZWQgTFNQIHBpbmcgdGVzdCBpcyBkZWxldGVkPw0KR0lNPj4gUmV0dXJuIHJlc3Vs
dHMgdXBvbiBjb21wbGV0aW9uIG9mIHRoZSBpbml0aWF0ZWQgdGVzdCBzZXNzaW9uIG9yIGFmdGVy
IGVhY2ggcGluZyBpbiB0aGUgc2Vzc2lvbj8NCg0KSSBtZWFudCB0aGUgZm9ybWVyIOKAkyBwb3Rl
bnRpYWxseSBsaW1pdGluZyB0aGUgbnVtYmVyIG9mIHBpbmdzIGluIHRoZSByZXF1ZXN0ZWQgc2Vz
c2lvbi4gSSB3YXMgdGhpbmtpbmcgb2Ygc29tZXRoaW5nIG1vcmUgYW5hbG9nb3VzIHRvIHRoZSBl
eGlzdGluZyBwaW5nIGNvbW1hbmQuDQoNCklmIG5vdCwgYW5vdGhlciB1c2VmdWwgUlBDIHdvdWxk
IGJlIG9uZSB0byBjbGVhciB0aGUgcmVzdWx0cyBmb3IgYSBuYW1lZCBMU1AgcGluZyB0ZXN0Lg0K
R0lNPj4gSSBhZ3JlZS4gV291bGQgd29yayBvbiBhZGRpbmcgdGhpcyBSUEMuDQoNCg0KQWRkaXRp
b25hbGx5LCB0aGUgbW9kZWwgYW5kIGRyYWZ0IGFyZSAicm91Z2giIGFuZCB0aGVyZSB3aWxsIGJl
IGEgbG90IG9mIGFkZGl0aW9ucyBhbmQgY2hhbmdlcyB0aGF0IG5lZWQgdG8gYmUgdGFrZW4gY2Fy
ZSBiZWZvcmUgV0cgbGFzdCBjYWxsLiBBbHNvLCBvbmUgY29uY2VybiBpdCBpcyB0aGF0IGl0IGNv
dWxkIGdyb3cgc3Vic3RhbnRpYWxseSBkdWUgdG8gdGhlIHN0YXRlbWVudDoNCg0KICAgICAgICAg
ICAgICJUaGVyZSBhcmUgZXh0ZW5zaW9ucyBmb3IgcGVyZm9ybWluZyBMU1AgcGluZywgZm9yIGV4
YW1wbGUsIG92ZXIgUDJNUCBNUExTIExTUHMNCiAgICAgICAgICAgICAgIFtSRkM2NDI1XSBvciBm
MS4NCkluIHNlY3Rpb24gMSwgdGhlIHN0YXRlbWVudCByZWdhcmRpbmcgTkRNQSBzaG91bGQgcmVm
ZXIgdG8gdGhlIExTUC1QaW5nDQogICAgICAgICAgICAgICBkYXRhIG1vZGVsLg0KDQpJdCB3b3Vs
ZCBiZSBnb29kIHRvIGtub3cgdGhlIHNjb3BlIG9mIHRoZSBkb2N1bWVudCBwcmlvciB0byBhc2tp
bmcgZm9yIHJldmlld3MuDQpHSU0+PiBZZXMsIHRoZSBmaXJzdCBwYXJhZ3JhcGggb2YgdGhlIFNj
b3BlIHNlY3Rpb246DQogICAgVGhlIGZ1bmRhbWVudGFsIG1lY2hhbmlzbSBvZiBMU1AtUGluZyBp
cyBkZWZpbmVkIGluIFtSRkM4MDI5XS4NCiAgIEV4dGVuc2lvbnMgb2YgTFNQLVBpbmcgaGFzIGJl
ZW4gZGV2ZWxvcGVkIG92ZXIgdGhlIHllYXJzLiAgVGhlcmUgYXJlDQogICBleHRlbnNpb25zIGZv
ciBwZXJmb3JtaW5nIExTUCBwaW5nLCBmb3IgZXhhbXBsZSwgb3ZlciBQMk1QIE1QTFMgTFNQcw0K
ICAgW1JGQzY0MjVdIG9yIGZvciBTZWdtZW50IFJvdXRpbmcgSUdQIFByZWZpeCBhbmQgQWRqYWNl
bmN5IFNJRHMgd2l0aA0KICAgYW4gTVBMUyBkYXRhIHBsYW5lIFtSRkM4Mjg3XS4gIFRoZXNlIGV4
dGVuc2lvbnMgd2lsbCBiZSBjb25zaWRlcmVkIGluDQogICBhIGxhdGVyIHVwZGF0ZSBvZiB0aGlz
IGRvY3VtZW50Lg0KbGVhdmVzIHRoZSBkb29yIG9wZW4gZm9yIGFkZGluZyB0aGUgYWJvdmVtZW50
aW9uZWQgUkZDcyBhcyB3ZWxsIGFzIG90aGVyIGV4dGVuc2lvbnMgdG8gTFNQIFBpbmcsIGUuZy4s
IEVWUE4uIEF1dGhvcnMgZGlzY3Vzc2VkIHRoaXMgYW5kIHdvdWxkIG11Y2ggYXBwcmVjaWF0ZSBz
dWdnZXN0aW9ucywgZmVlZGJhY2sgZnJvbSB0aGUgY29tbXVuaXR5Lg0KT2sg4oCTIEkgZ3Vlc3Mg
dGhpcyBpcyBqdXN0IGEgV0cgYWRvcHRpb24gcmV2aWV3IGFuZCBub3QgV0cgbGFzdCBjYWxsLiBU
aGUgZnVuY2F0aW9uYWwgc2NvcGUgd2lsbCBoYXZlIHRvIGJlIGRlZmluZWQgYmVmb3JlaGFuZC4N
Cg0KSGVyZSBhcmUgbXkgY29tbWVudHM6DQoNCiAgIDEuIEluIHNlY3Rpb24gMSwgdGhlIHN0YXRl
bWVudCByZWdhcmRpbmcgTkRNQSBzaG91bGQgcmVmZXIgdG8gdGhlIExTUC1QaW5nDQogICAgICAg
IGRhdGEgbW9kZWwuDQpHSU0+PiBEb25lLg0KICAgMi4gV2h5IGlzbid0IGxzcHBpbmcgaHlwaGVu
YXRlZCBhdCB0aGUgdG9wIGxldmVsPyBJdCBpcyBoeXBoZW5hdGVkIGluIG90aGVyIHBsYWNlcyBh
bmQNCiAgICAgICAgdGhpcyBpcyBtb3JlIHJlYWRhYmxlLg0KR0lNPj4gVXBkYXRlIHBlciB5b3Vy
IHN1Z2dlc3Rpb24uDQogICAzLiBVc2UgInNjaGVkdWxpbmctcGFyYW1ldGVycyIgcmF0aGVyIHRo
YW4gInNjaGVkdWxlLXBhcmFtZXRlcnMiLg0KR0lNPj4gUmVwbGFjZWQNCiAgIDQuIFNldmVyYWwg
aW5kZW50YXRpb24gcHJvYmxlbXMgKGZpeGVkIGluIGRpZmYpLg0KICAgNS4gQWRkIHJlZmVyZW5j
ZXMgUkZDIGZvciBpbXBvcnRzLg0KR0lNPj4gQWRkZWQgcmVmZXJlbmNlcyB0byBSRkMgNjk5MSBD
b21tb24gWUFORyBUeXBlcw0KICAgNi4gVGhlIGhpZ2gtbGV2ZWwgbW9kZWwgImNvbnRhY3QiIGFu
ZCAiZGVzY3JpcHRpb24iIGFyZSB3b2VmdWxseSBsYWNraW5nLg0KICAgICAgIEVkaXRvcnMgYXJl
IG5vdCBzcGVjaWZpZWQuDQpHSU0+PiBVcGRhdGVkDQogICA3LiBXaXRoaW4gdGhlIG1vZGVsLCB0
aGUgbXVsdGktbGluZSBkZXNjcmlwdGlvbnMgYXJlIGhhcmQgdG8gcmVhZCBkdWUgdG8gdGhlIGxh
Y2sNCiAgICAgICAgb2YgaW5kZW50YXRpb25zIHN1YnNlcXVlbnQgdG8gdGhlIGZpcnN0Lg0KICAg
OC4gU2hvcnQgZGVzY3JpcHRpb25zIHNvbWV0aW1lcyBlbmQgaW4gcGVyaW9kIGV2ZW4gd2hlbiB0
aGV5IGFyZSBub3QNCiAgICAgIGV2ZW4gY2xvc2UgdG8gYmVpbmcgc2VudGVuY2VzLg0KICAgOS4g
V2h5IGRvIHlvdSBuZWVkICJzb3VyY2UtYWRkcmVzcy10eXBlIj8gVGhlIGlwLWFkZHJlc3MgdHlw
ZSBpbXBsaWVzIHdoZXRoZXIgaXQNCiAgICAgICAgSXMgSVB2NCBvciBJUHY2DQpHSU0+PiBSZW1v
dmVkDQogIDEwLiBVc2UgIkxpc3Qgb2YgTFNQIFBpbmcgdGVzdCBpbnN0YW5jZXMiIGZvciB0b3At
bGV2ZWwgZGVzY3JpcHRpb24uDQogIDExLiBXaHkgc3BlY2lmeSB0aGUgbmV4dGhvcD8NCiAgMTIu
IFdoaWNoIHZhbHVlIGRvZXMgdGhlIHN1bS1vZi1zcXVhcmVzIGFwcGx5IHRvPyBPbmUgY291bGQg
YXNzdW1lIFJUVCBidXQNCiAgICAgICAgIGl0IHNob3VsZCBiZSBzcGVjaWZpZWQuDQpHSU0+PiBU
aGFuayB5b3UuIENsYXJpZmllZCBpbiB0aGUgZGVzY3JpcHRpb246DQogICAgICAgICBsZWFmIHN1
bS1vZi1zcXVhcmVzIHsNCiAgICAgICAgICB0eXBlIHVpbnQzMjsNCiAgICAgICAgICBkZXNjcmlw
dGlvbiAiVGhlIHN1bSBvZiB0aGUgc3F1YXJlcyBvZiBSVFQsDQogICAgICAgICAgY2FsY3VsYXRl
ZCBhcyB0aGUgc3VtIG9mIHRoZSBzcXVhcmVkDQogICAgICAgICAgZGlmZmVyZW5jZXMgYmV0d2Vl
biBlYWNoIFJUVCBhbmQgdGhlIG92ZXJhbGwNCiAgICAgICAgICBtZWFuIFJUVCwgZm9yIGFsbCBy
ZXBsaWVzIHJlY2VpdmVkLiI7DQogICAgICAgIH0NCiAgIDEzLiBUaGUgIlNlY3VyaXR5IENvbnNp
ZGVyYXRpb25zIiBkb2Vzbid0IGNvbmZvcm0gdG8gdGhlIGxhdGVzdCB0ZW1wbGF0ZSBvciBhZGRy
ZXNzDQogICAgICAgICAgY29uc2lkZXJhdGlvbnMgZm9yIHNwZWNpZmljIHNjaGVtYSBub2Rlcy4N
CkdJTT4+IEkndmUgdXBkYXRlZCB0aGUgc2VjdGlvbiB0byB1c2UgdGhlIGN1cnJlbnQgdGVtcGxh
dGUgZm9yIHRoZSBTZWN1cml0eSBDb25zaWRlcmF0aW9uIHNlY3Rpb24gb2YgYSBZQU5HIGRhdGEg
bW9kZWwuIFdpbGwgZm9sbG93IHdpdGggcmVmZXJlbmNlcyB0byB0aGUgc3BlY2lmaWMgc2NoZW1h
IG5vZGVzLg0KDQpPay4NCg0KVGhhbmtzLA0KQWNlZQ0KDQogICAgMTQuIEknZCBhbHNvIHJlY29t
bWVuZCB0aGF0IG9uZSBvZiB0aGUgbmF0aXZlIEVuZ2xpc2ggYXV0aG9ycyByZXZpZXcNCiAgICAg
ICAgICBhbGwgdGhlIGRlc2NyaXB0aW9uIHRleHQuIFRoZXJlIGFyZSBjYXNlcyBvZiBtaXNzaW5n
IGFydGljbGVzIGFuZCAib2YiIGlzIHVzZWQgaW4NCiAgICAgICAgICBwcmVwb3NpdGlvbmFsIHBo
YXNlcyB3aGVyZSBvdGhlciBwcmVwb3NpdGlvbnMgd291bGQgaGF2ZSBiZWVuIGEgYmV0dGVyIGNo
b2ljZS4NCg0KU2VlIHNvbWUgbml0cyBiZWxvdzoNCkFDRUUtTS1HMkhSOkRlc2t0b3AgYWNlZSQg
ZGlmZiAtYyAgZHJhZnQtemhlbmctbXBscy1sc3AtcGluZy15YW5nLWNmZy0wOS50eHQub3JpZyBk
cmFmdC16aGVuZy1tcGxzLWxzcC1waW5nLXlhbmctY2ZnLTA5LnR4dA0KKioqIGRyYWZ0LXpoZW5n
LW1wbHMtbHNwLXBpbmcteWFuZy1jZmctMDkudHh0Lm9yaWcgICAgICAyMDE4LTExLTEwIDA4OjIw
OjM0LjAwMDAwMDAwMCAtMDUwMA0KLS0tIGRyYWZ0LXpoZW5nLW1wbHMtbHNwLXBpbmcteWFuZy1j
ZmctMDkudHh0ICAgMjAxOC0xMS0xMCAyMToxNzoyOC4wMDAwMDAwMDAgLTA1MDANCioqKioqKioq
KioqKioqKg0KKioqIDIyLDI4ICoqKioNCiAgICAgYmUgZGV0ZWN0ZWQgYnkgdGhlIE1QTFMgY29u
dHJvbCBwbGFuZS4gIFJGQyA4MDI5IGRlZmluZXMgYSBtZWNoYW5pc20NCiAgICAgdGhhdCB3b3Vs
ZCBlbmFibGUgdXNlcnMgdG8gZGV0ZWN0IHN1Y2ggZmFpbHVyZSBhbmQgdG8gaXNvbGF0ZSBmYXVs
dHMuDQogICAgIFlBTkcsIGRlZmluZWQgaW4gUkZDIDYwMjAgYW5kIFJGQyA3OTUwLCBpcyBhIGRh
dGEgbW9kZWxpbmcgbGFuZ3VhZ2UNCiEgICAgdXNlZCB0byBzcGVjaWZ5IHRoZSBjb250ZW50cyBv
ZiBhIGNvbmNlcHR1YWwgZGF0YSBzdG9yZXMgdGhhdCBhbGxvd3MNCiAgICAgbmV0d29ya2VkIGRl
dmljZXMgdG8gYmUgbWFuYWdlZCB1c2luZyBORVRDT05GLCBhcyBzcGVjaWZpZWQgaW4gUkZDDQog
ICAgIDYyNDEuICBUaGlzIGRvY3VtZW50IGRlZmluZXMgYSBZQU5HIGRhdGEgbW9kZWwgdGhhdCBj
YW4gYmUgdXNlZCB0bw0KICAgICBjb25maWd1cmUgYW5kIG1hbmFnZSBMU1AtUGluZy4NCi0tLSAy
MiwyOCAtLS0tDQogICAgIGJlIGRldGVjdGVkIGJ5IHRoZSBNUExTIGNvbnRyb2wgcGxhbmUuICBS
RkMgODAyOSBkZWZpbmVzIGEgbWVjaGFuaXNtDQogICAgIHRoYXQgd291bGQgZW5hYmxlIHVzZXJz
IHRvIGRldGVjdCBzdWNoIGZhaWx1cmUgYW5kIHRvIGlzb2xhdGUgZmF1bHRzLg0KICAgICBZQU5H
LCBkZWZpbmVkIGluIFJGQyA2MDIwIGFuZCBSRkMgNzk1MCwgaXMgYSBkYXRhIG1vZGVsaW5nIGxh
bmd1YWdlDQohICAgIHVzZWQgdG8gc3BlY2lmeSB0aGUgY29udGVudHMgb2YgYSBjb25jZXB0dWFs
IGRhdGEgc3RvcmUgdGhhdCBhbGxvd3MNCiAgICAgbmV0d29ya2VkIGRldmljZXMgdG8gYmUgbWFu
YWdlZCB1c2luZyBORVRDT05GLCBhcyBzcGVjaWZpZWQgaW4gUkZDDQogICAgIDYyNDEuICBUaGlz
IGRvY3VtZW50IGRlZmluZXMgYSBZQU5HIGRhdGEgbW9kZWwgdGhhdCBjYW4gYmUgdXNlZCB0bw0K
ICAgICBjb25maWd1cmUgYW5kIG1hbmFnZSBMU1AtUGluZy4NCioqKioqKioqKioqKioqKg0KKioq
IDExNiwxMjIgKioqKg0KDQogICAgIFRoZSByZXN0IG9mIHRoaXMgZG9jdW1lbnQgaXMgb3JnYW5p
emVkIGFzIGZvbGxvd3MuICBTZWN0aW9uIDINCiAgICAgcHJlc2VudHMgdGhlIHNjb3BlIG9mIHRo
aXMgZG9jdW1lbnQuICBTZWN0aW9uIDMgcHJvdmlkZXMgdGhlIGRlc2lnbg0KISAgICBvZiB0aGUg
TFNQLVBpbmcgY29uZmlndXJhdGlvbiBkYXRhIG1vZGVsIGluIGRldGFpbHMgYnkgY29udGFpbmVy
cy4NCiAgICAgU2VjdGlvbiA0IHByZXNlbnRzIHRoZSBjb21wbGV0ZSBkYXRhIGhpZXJhcmNoeSBv
ZiBMU1AtUGluZyBZQU5HDQogICAgIG1vZGVsLiAgU2VjdGlvbiA1IGRpc2N1c3NlcyB0aGUgaW50
ZXJhY3Rpb24gYmV0d2VlbiBMU1AtUGluZyBkYXRhDQogICAgIG1vZGVsIGFuZCBvdGhlciBNUExT
IHRvb2xzIGRhdGEgbW9kZWxzLiAgU2VjdGlvbiA2IHNwZWNpZmllcyB0aGUgWUFORw0KLS0tIDEx
NiwxMjIgLS0tLQ0KDQogICAgIFRoZSByZXN0IG9mIHRoaXMgZG9jdW1lbnQgaXMgb3JnYW5pemVk
IGFzIGZvbGxvd3MuICBTZWN0aW9uIDINCiAgICAgcHJlc2VudHMgdGhlIHNjb3BlIG9mIHRoaXMg
ZG9jdW1lbnQuICBTZWN0aW9uIDMgcHJvdmlkZXMgdGhlIGRlc2lnbg0KISAgICBvZiB0aGUgTFNQ
LVBpbmcgY29uZmlndXJhdGlvbiBkYXRhIG1vZGVsIGluIGRldGFpbCBmb3IgZWFjaCBjb250YWlu
ZXIuDQogICAgIFNlY3Rpb24gNCBwcmVzZW50cyB0aGUgY29tcGxldGUgZGF0YSBoaWVyYXJjaHkg
b2YgTFNQLVBpbmcgWUFORw0KICAgICBtb2RlbC4gIFNlY3Rpb24gNSBkaXNjdXNzZXMgdGhlIGlu
dGVyYWN0aW9uIGJldHdlZW4gTFNQLVBpbmcgZGF0YQ0KICAgICBtb2RlbCBhbmQgb3RoZXIgTVBM
UyB0b29scyBkYXRhIG1vZGVscy4gIFNlY3Rpb24gNiBzcGVjaWZpZXMgdGhlIFlBTkcNCioqKioq
KioqKioqKioqKg0KKioqIDEyNCwxMzAgKioqKg0KICAgICBzcGVjaWZpZWQgaW4gdGhpcyBkb2N1
bWVudC4gIEZpbmFsbHksIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zIGFyZQ0KICAgICBkaXNjdXNz
ZWQgaW4gU2VjdGlvbiA4Lg0KDQohICAgIFRoaXMgdmVyc2lvbiBvZiB0aGUgaW50ZXJmYWNlcyBk
YXRhIG1vZGVsIGNvbmZvcm1zIHRvIHRoZSBOZXR3b3JrDQogICAgIE1hbmFnZW1lbnQgRGF0YXN0
b3JlIEFyY2hpdGVjdHVyZSAoTk1EQSkgW1JGQzgzNDJdLg0KDQogIDEuMS4gIFJlcXVpcmVtZW50
cyBMYW5ndWFnZQ0KLS0tIDEyNCwxMzAgLS0tLQ0KICAgICBzcGVjaWZpZWQgaW4gdGhpcyBkb2N1
bWVudC4gIEZpbmFsbHksIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zIGFyZQ0KICAgICBkaXNjdXNz
ZWQgaW4gU2VjdGlvbiA4Lg0KDQohICAgIFRoaXMgdmVyc2lvbiBvZiB0aGUgTFNQLVBpbmcgZGF0
YSBtb2RlbCBjb25mb3JtcyB0byB0aGUgTmV0d29yaw0KICAgICBNYW5hZ2VtZW50IERhdGFzdG9y
ZSBBcmNoaXRlY3R1cmUgKE5NREEpIFtSRkM4MzQyXS4NCg0KICAxLjEuICBSZXF1aXJlbWVudHMg
TGFuZ3VhZ2UNCioqKioqKioqKioqKioqKg0KKioqIDEzNywxNDggKioqKg0KDQogIDEuMi4gIFN1
cHBvcnQgb2YgTG9uZyBSdW5uaW5nIENvbW1hbmQgd2l0aCBORVRDT05GDQoNCiEgICAgTFNQIFBp
bmcgaXMgb25lIG9mIHRoZSBleGFtcGxlcyBvZiB3aGF0IGNhbiBiZSBkZXNjcmliZWQgYXMgImxv
bmctDQogICAgIHJ1bm5pbmcgb3BlcmF0aW9uIi4gIFVubGlrZSBtb3N0IG9mIHRoZSBjb25maWd1
cmF0aW9uIG9wZXJhdGlvbnMgdGhhdA0KISAgICByZXN1bHQgaW4gc2luZ2xlIHJlc3BvbnNlIGV4
ZWN1dGlvbiBvZiBhbiBMU1AgUGluZyB0cmlnZ2VycyBtdWx0aXBsZQ0KICAgICByZXNwb25zZXMg
ZnJvbSBhIG5vZGUgdW5kZXIgY29udHJvbC4gIFRoZSBxdWVzdGlvbiBvZiBpbXBsZW1lbnRpbmcN
CiAgICAgdGhlIGxvbmctcnVubmluZyBvcGVyYXRpb24gaW4gTkVUQ09ORiBpcyBzdGlsbCBvcGVu
IGFuZCBwb3NzaWJsZQ0KISAgICBzb2x1dGlvbnMgYmVpbmcgZGlzY3Vzc2VkOg0KDQogICAgIDEu
ICBDb25zZWN1dGl2ZSBSZW1vdGUgUHJvY2Vzc2luZyBDYWxscyAoUlBDKSB0byBwb2xsIGZvciBy
ZXN1bHRzLg0KDQotLS0gMTM3LDE0OCAtLS0tDQoNCiAgMS4yLiAgU3VwcG9ydCBvZiBMb25nIFJ1
bm5pbmcgQ29tbWFuZCB3aXRoIE5FVENPTkYNCg0KISAgICBMU1AgUGluZyBpcyBvbmUgb2YgdGhl
IGV4YW1wbGVzIG9mIHdoYXQgY2FuIGJlIGRlc2NyaWJlZCBhcyBhICJsb25nLQ0KICAgICBydW5u
aW5nIG9wZXJhdGlvbiIuICBVbmxpa2UgbW9zdCBvZiB0aGUgY29uZmlndXJhdGlvbiBvcGVyYXRp
b25zIHRoYXQNCiEgICAgcmVzdWx0IGluIHNpbmdsZSByZXNwb25zZSwgZXhlY3V0aW9uIG9mIGFu
IExTUCBQaW5nIHRyaWdnZXJzIG11bHRpcGxlDQogICAgIHJlc3BvbnNlcyBmcm9tIGEgbm9kZSB1
bmRlciBjb250cm9sLiAgVGhlIHF1ZXN0aW9uIG9mIGltcGxlbWVudGluZw0KICAgICB0aGUgbG9u
Zy1ydW5uaW5nIG9wZXJhdGlvbiBpbiBORVRDT05GIGlzIHN0aWxsIG9wZW4gYW5kIHBvc3NpYmxl
DQohICAgIHNvbHV0aW9ucyBhcmUgYmVpbmcgZGlzY3Vzc2VkOg0KDQogICAgIDEuICBDb25zZWN1
dGl2ZSBSZW1vdGUgUHJvY2Vzc2luZyBDYWxscyAoUlBDKSB0byBwb2xsIGZvciByZXN1bHRzLg0K
DQoqKioqKioqKioqKioqKioNCioqKiAxNTAsMTY3ICoqKioNCg0KICAgICAzLiAgVGhlIG9uZSBv
dXRsaW5lZCBpbiBbSS1ELm1haGVzaC1uZXRjb25mLXBlcnNpc3RlbnRdLg0KDQohICAgIFRoZSBw
cm9ibGVtIG9mIGxvbmctcnVubmluZyBvcGVyYXRpb24gYXMgd2VsbCBjYW4gYmUgY29uc2lkZXJl
ZCBhcyBhDQogICAgIGNhc2Ugb2YgY29udHJvbGxpbmcgYW5kIG9idGFpbmluZyByZXN1bHRzIGZy
b20gYSBNZWFzdXJlbWVudCBBZ2VudA0KICAgICAoTUEpIGFzIGRlZmluZWQgaW4gW1JGQzc1OTRd
Lg0KDQogIDIuICBTY29wZQ0KDQogICAgIFRoZSBmdW5kYW1lbnRhbCBtZWNoYW5pc20gb2YgTFNQ
LVBpbmcgaXMgZGVmaW5lZCBpbiBbUkZDODAyOV0uDQohICAgIEV4dGVuc2lvbnMgb2YgTFNQLVBp
bmcgaGFzIGJlZW4gZGV2ZWxvcGVkIG92ZXIgdGhlIHllYXJzLiAgVGhlcmUgYXJlDQogICAgIGV4
dGVuc2lvbnMgZm9yIHBlcmZvcm1pbmcgTFNQIHBpbmcsIGZvciBleGFtcGxlLCBvdmVyIFAyTVAg
TVBMUyBMU1BzDQohICAgIFtSRkM2NDI1XSBvciBmb3IgU2VnbWVudCBSb3V0aW5nIElHUCBQcmVm
aXggYW5kIEFkamFjZW5jeSBTSURzIHdpdGgNCiAgICAgYW4gTVBMUyBkYXRhIHBsYW5lIFtSRkM4
Mjg3XS4gIFRoZXNlIGV4dGVuc2lvbnMgd2lsbCBiZSBjb25zaWRlcmVkIGluDQohICAgIGEgbGF0
ZXIgdXBkYXRlIG9mIHRoaXMgZG9jdW1lbnQuDQoNCg0KDQotLS0gMTUwLDE2NyAtLS0tDQoNCiAg
ICAgMy4gIFRoZSBvbmUgb3V0bGluZWQgaW4gW0ktRC5tYWhlc2gtbmV0Y29uZi1wZXJzaXN0ZW50
XS4NCg0KISAgICBUaGUgcHJvYmxlbSBvZiBsb25nLXJ1bm5pbmcgb3BlcmF0aW9ucyBjYW4gYmUg
Y29uc2lkZXJlZCBhcyBhDQogICAgIGNhc2Ugb2YgY29udHJvbGxpbmcgYW5kIG9idGFpbmluZyBy
ZXN1bHRzIGZyb20gYSBNZWFzdXJlbWVudCBBZ2VudA0KICAgICAoTUEpIGFzIGRlZmluZWQgaW4g
W1JGQzc1OTRdLg0KDQogIDIuICBTY29wZQ0KDQogICAgIFRoZSBmdW5kYW1lbnRhbCBtZWNoYW5p
c20gb2YgTFNQLVBpbmcgaXMgZGVmaW5lZCBpbiBbUkZDODAyOV0uDQohICAgIEV4dGVuc2lvbnMg
dG8gTFNQLVBpbmcgaGFzIGJlZW4gZGV2ZWxvcGVkIG92ZXIgdGhlIHllYXJzLiAgVGhlcmUgYXJl
DQogICAgIGV4dGVuc2lvbnMgZm9yIHBlcmZvcm1pbmcgTFNQIHBpbmcsIGZvciBleGFtcGxlLCBv
dmVyIFAyTVAgTVBMUyBMU1BzDQohICAgIFtSRkM2NDI1XSBvciBmb3IgU2VnbWVudCBSb3V0aW5n
IElHUCBQcmVmaXhlcyBhbmQgQWRqYWNlbmN5IFNJRHMgd2l0aA0KICAgICBhbiBNUExTIGRhdGEg
cGxhbmUgW1JGQzgyODddLiAgVGhlc2UgZXh0ZW5zaW9ucyB3aWxsIGJlIGNvbnNpZGVyZWQgaW4N
CiEgICAgYSBsYXRlciB2ZXJzaW9uIG9mIHRoaXMgZG9jdW1lbnQuDQoNCg0KDQoqKioqKioqKioq
KioqKioNCioqKiAxNzUsMTg5ICoqKioNCiAgICAgVGhpcyBZQU5HIGRhdGEgbW9kZWwgaXMgZGVm
aW5lZCB0byBiZSB1c2VkIHRvIGNvbmZpZ3VyZSBhbmQgbWFuYWdlDQogICAgIExTUC1QaW5nIGFu
ZCBpdCBwcm92aWRlcyB0aGUgZm9sbG93aW5nIGZlYXR1cmVzOg0KDQohICAgIDEuICBUaGUgY29u
ZmlndXJhdGlvbiBvZiBjb250cm9sIGluZm9ybWF0aW9uIG9mIGFuIExTUC1QaW5nIHRlc3QuDQoN
CiEgICAgMi4gIFRoZSBjb25maWd1cmF0aW9uIG9mIHNjaGVkdWxlIHBhcmFtZXRlcnMgb2YgYW4g
TFNQLVBpbmcgdGVzdC4NCg0KISAgICAzLiAgRGlzcGxheSBvZiByZXN1bHQgaW5mb3JtYXRpb24g
b2YgYW4gTFNQLVBpbmcgdGVzdC4NCg0KISAgICBUaGUgdG9wLWxldmVsIGNvbnRhaW5lciBsc3At
cGluZ3MgaG9sZHMgdGhlIGNvbmZpZ3VyYXRpb24gb2YgdGhlDQohICAgIGNvbnRyb2wgaW5mb3Jt
YXRpb24sIHNjaGVkdWxlIHBhcmFtZXRlcnMgYW5kIHJlc3VsdCBpbmZvcm1hdGlvbiBmb3INCiEg
ICAgbXVsdGlwbGUgaW5zdGFuY2VzIG9mIExTUC1QaW5nIHRlc3QuDQoNCiAgMy4xLiAgVGhlIENv
bmZpZ3VyYXRpb24gb2YgQ29udHJvbCBJbmZvcm1hdGlvbg0KDQotLS0gMTc1LDE4OSAtLS0tDQog
ICAgIFRoaXMgWUFORyBkYXRhIG1vZGVsIGlzIGRlZmluZWQgdG8gYmUgdXNlZCB0byBjb25maWd1
cmUgYW5kIG1hbmFnZQ0KICAgICBMU1AtUGluZyBhbmQgaXQgcHJvdmlkZXMgdGhlIGZvbGxvd2lu
ZyBmZWF0dXJlczoNCg0KISAgICAxLiAgVGhlIGNvbmZpZ3VyYXRpb24gb2YgY29udHJvbCBpbmZv
cm1hdGlvbiBmb3IgYW4gTFNQLVBpbmcgdGVzdC4NCg0KISAgICAyLiAgVGhlIGNvbmZpZ3VyYXRp
b24gb2Ygc2NoZWR1bGluZyBwYXJhbWV0ZXJzIGZvciBhbiBMU1AtUGluZyB0ZXN0Lg0KDQohICAg
IDMuICBEaXNwbGF5IG9mIHJlc3VsdCBpbmZvcm1hdGlvbiBmcm9tIGFuIExTUC1QaW5nIHRlc3Qu
DQoNCiEgICAgVGhlIHRvcC1sZXZlbCBjb250YWluZXIsIGxzcC1waW5ncywgaG9sZHMgdGhlIGNv
bmZpZ3VyYXRpb24gb2YgdGhlDQohICAgIGNvbnRyb2wgaW5mb3JtYXRpb24sIHNjaGVkdWxpbmcg
cGFyYW1ldGVycywgYW5kIHJlc3VsdCBpbmZvcm1hdGlvbiBmb3INCiEgICAgbXVsdGlwbGUgTFNQ
LVBpbmcgdGVzdCBpbnN0YW5jZXMuDQoNCiAgMy4xLiAgVGhlIENvbmZpZ3VyYXRpb24gb2YgQ29u
dHJvbCBJbmZvcm1hdGlvbg0KDQoqKioqKioqKioqKioqKioNCioqKiAxOTEsMTk3ICoqKioNCiAg
ICAgcGFyYW1ldGVycyB3aGljaCBjb250cm9sIGFuIExTUC1QaW5nIHRlc3QuICBFeGFtcGxlcyBh
cmUgdGhlIHRhcmdldC0NCiAgICAgZmVjLXR5cGUvdGFyZ2V0LWZlYyBvZiB0aGUgZWNobyByZXF1
ZXN0IHBhY2tldCBhbmQgdGhlIHJlcGx5IG1vZGUgb2YNCiAgICAgdGhlIGVjaG8gcmVwbHkgcGFj
a2V0LiAgVmFsdWVzIG9mIHNvbWUgcGFyYW1ldGVycyBtYXkgYmUgYXV0by0NCiEgICAgYXNzaWdu
ZWQgYnkgdGhlIHN5c3RlbSwgYnV0IGluIHNldmVyYWwgY2FzZXMsIHRoZXJlIGlzIGEgcmVxdWly
ZW1lbnQNCiAgICAgZm9yIGNvbmZpZ3VyYXRpb24gb2YgdGhlc2UgcGFyYW1ldGVycy4gIEV4YW1w
bGVzIG9mIHN1Y2ggcGFyYW1ldGVycw0KICAgICBhcmUgc291cmNlIGFkZHJlc3MgYW5kIG91dGdv
aW5nIGludGVyZmFjZS4NCg0KLS0tIDE5MSwxOTcgLS0tLQ0KICAgICBwYXJhbWV0ZXJzIHdoaWNo
IGNvbnRyb2wgYW4gTFNQLVBpbmcgdGVzdC4gIEV4YW1wbGVzIGFyZSB0aGUgdGFyZ2V0LQ0KICAg
ICBmZWMtdHlwZS90YXJnZXQtZmVjIG9mIHRoZSBlY2hvIHJlcXVlc3QgcGFja2V0IGFuZCB0aGUg
cmVwbHkgbW9kZSBvZg0KICAgICB0aGUgZWNobyByZXBseSBwYWNrZXQuICBWYWx1ZXMgb2Ygc29t
ZSBwYXJhbWV0ZXJzIG1heSBiZSBhdXRvLQ0KISAgICBhc3NpZ25lZCBieSB0aGUgc3lzdGVtLiBI
b3dldmVyLCBpbiBzZXZlcmFsIGNhc2VzLCB0aGVyZSBpcyBhIHJlcXVpcmVtZW50DQogICAgIGZv
ciBjb25maWd1cmF0aW9uIG9mIHRoZXNlIHBhcmFtZXRlcnMuICBFeGFtcGxlcyBvZiBzdWNoIHBh
cmFtZXRlcnMNCiAgICAgYXJlIHNvdXJjZSBhZGRyZXNzIGFuZCBvdXRnb2luZyBpbnRlcmZhY2Uu
DQoNCioqKioqKioqKioqKioqKg0KKioqIDI3MSwyNzkgKioqKg0KICAgICBDb250YWluZXIgbHNw
LXBpbmdzOmxzcC1waW5nOnNjaGVkdWxlLXBhcmFtZXRlcnMgZGVmaW5lcyB0aGUgc2NoZWR1bGUN
CiAgICAgcGFyYW1ldGVycyBvZiBhbiBMU1AtUGluZyB0ZXN0LCB3aGljaCBkZXNjcmliZXMgd2hl
biB0byBzdGFydCBhbmQNCiAgICAgd2hlbiB0byBlbmQgdGhlIHRlc3QuICBGb3VyIHN0YXJ0IG1v
ZGVzIGFuZCB0aHJlZSBlbmQgbW9kZXMgYXJlDQohICAgIGRlZmluZWQgcmVzcGVjdGl2ZWx5LiAg
VG8gYmUgbm90ZWQgdGhhdCwgdGhlIGNvbmZpZ3VyYXRpb24gb2YNCiAgICAgImludGVydmFsIiBh
bmQgInByb2JlLWNvdW50IiBwYXJhbWV0ZXIgZGVmaW5lZCBpbiBjb250YWluZXIgbHNwLQ0KISAg
ICBwaW5nczpsc3AtcGluZzpjb250cm9sLWluZm8gY291bGQgYWxzbyBkZXRlcm1pbmUgd2hlbiB0
aGUgdGVzdCBlbmRzDQoNCg0KDQotLS0gMjcxLDI3OSAtLS0tDQogICAgIENvbnRhaW5lciBsc3At
cGluZ3M6bHNwLXBpbmc6c2NoZWR1bGUtcGFyYW1ldGVycyBkZWZpbmVzIHRoZSBzY2hlZHVsZQ0K
ICAgICBwYXJhbWV0ZXJzIG9mIGFuIExTUC1QaW5nIHRlc3QsIHdoaWNoIGRlc2NyaWJlcyB3aGVu
IHRvIHN0YXJ0IGFuZA0KICAgICB3aGVuIHRvIGVuZCB0aGUgdGVzdC4gIEZvdXIgc3RhcnQgbW9k
ZXMgYW5kIHRocmVlIGVuZCBtb2RlcyBhcmUNCiEgICAgZGVmaW5lZCByZXNwZWN0aXZlbHkuICBO
b3RlIHRoYXQgdGhlIGNvbmZpZ3VyYXRpb24gb2YNCiAgICAgImludGVydmFsIiBhbmQgInByb2Jl
LWNvdW50IiBwYXJhbWV0ZXIgZGVmaW5lZCBpbiBjb250YWluZXIgbHNwLQ0KISAgICBwaW5nczps
c3AtcGluZzpjb250cm9sLWluZm8gY291bGQgYWxzbyBpbXBsaWNpdGx5IGRldGVybWluZSB3aGVu
IHRoZQ0KDQoNCg0KKioqKioqKioqKioqKioqDQoqKiogMjgyLDI5NiAqKioqDQogIEludGVybmV0
LURyYWZ0ICAgICAgICAgICAgICAgIExTUC1QaW5nIFlBTkcgICAgICAgICAgICAgICAgIE9jdG9i
ZXIgMjAxOA0KDQoNCiEgICAgaW1wbGljaXRseS4gIEFsbCB0aGVzZSB0aHJlZSBwYXJhbWV0ZXJz
IGFyZSBvcHRpb25hbC5JZiB0aGUgdXNlciBkb2VzDQogICAgIG5vdCBjb25maWd1cmUgZWl0aGVy
ICJpbnRlcnZhbCIgb3IgInByb2JlLWNvdW50IiBwYXJhbWV0ZXIsIHRoZW4gdGhlDQogICAgIGRl
ZmF1bHQgdmFsdWVzIHdpbGwgYmUgdXNlZCBieSB0aGUgc3lzdGVtLiAgSWYgdGhlIHVzZXIgY29u
ZmlndXJlcw0KICAgICAiZW5kLXRlc3QiLCB0aGVuIHRoZSBhY3R1YWwgZW5kIHRpbWUgb2YgdGhl
IExTUC1QaW5nIHRlc3QgaXMgdGhlDQohICAgIHNtYWxsZXIgb25lIGJldHdlZW4gdGhlIGNvbmZp
Z3VyYXRpb24gdmFsdWUgb2YgImVuZC10ZXN0IiBhbmQgdGhlDQogICAgIHRpbWUgaW1wbGljaXRs
eSBkZXRlcm1pbmVkIGJ5IHRoZSBjb25maWd1cmF0aW9uIHZhbHVlIG9mDQogICAgICJpbnRlcnZh
bCIvInByb2JlLWNvdW50Ii4NCg0KISAgICBUaGUgZGF0YSBoaWVyYXJjaHkgZm9yIHNjaGVkdWxl
IGluZm9ybWF0aW9uIGNvbmZpZ3VyYXRpb24gaXMNCiAgICAgcHJlc2VudGVkIGJlbG93Og0KDQog
ICAgIG1vZHVsZTogaWV0Zi1sc3BwaW5nDQotLS0gMjgyLDI5NiAtLS0tDQogIEludGVybmV0LURy
YWZ0ICAgICAgICAgICAgICAgIExTUC1QaW5nIFlBTkcgICAgICAgICAgICAgICAgIE9jdG9iZXIg
MjAxOA0KDQoNCiEgICAgdGVzdCBlbmRzLiAgQWxsIHRocmVlIG9mIHRoZXNlIHBhcmFtZXRlcnMg
YXJlIG9wdGlvbmFsLiBJZiB0aGUgdXNlciBkb2VzDQogICAgIG5vdCBjb25maWd1cmUgZWl0aGVy
ICJpbnRlcnZhbCIgb3IgInByb2JlLWNvdW50IiBwYXJhbWV0ZXIsIHRoZW4gdGhlDQogICAgIGRl
ZmF1bHQgdmFsdWVzIHdpbGwgYmUgdXNlZCBieSB0aGUgc3lzdGVtLiAgSWYgdGhlIHVzZXIgY29u
ZmlndXJlcw0KICAgICAiZW5kLXRlc3QiLCB0aGVuIHRoZSBhY3R1YWwgZW5kIHRpbWUgb2YgdGhl
IExTUC1QaW5nIHRlc3QgaXMgdGhlDQohICAgIHNvb25lciBvbmUgYmV0d2VlbiB0aGUgY29uZmln
dXJhdGlvbiB2YWx1ZSBvZiAiZW5kLXRlc3QiIGFuZCB0aGUNCiAgICAgdGltZSBpbXBsaWNpdGx5
IGRldGVybWluZWQgYnkgdGhlIGNvbmZpZ3VyYXRpb24gdmFsdWUgb2YNCiAgICAgImludGVydmFs
Ii8icHJvYmUtY291bnQiLg0KDQohICAgIFRoZSBkYXRhIGhpZXJhcmNoeSBmb3Igc2NoZWR1bGlu
ZyBpbmZvcm1hdGlvbiBjb25maWd1cmF0aW9uIGlzDQogICAgIHByZXNlbnRlZCBiZWxvdzoNCg0K
ICAgICBtb2R1bGU6IGlldGYtbHNwcGluZw0KKioqKioqKioqKioqKioqDQoqKiogMzI0LDMzMSAq
KioqDQogIDMuMy4gIERpc3BsYXkgb2YgUmVzdWx0IEluZm9ybWF0aW9uDQoNCiAgICAgQ29udGFp
bmVyIGxzcC1waW5nczpsc3AtcGluZzpyZXN1bHQtaW5mbyBzaG93cyB0aGUgcmVzdWx0IG9mIHRo
ZQ0KISAgICBjdXJyZW50IExTUC1QaW5nIHRlc3QuICBCb3RoIHRoZSBzdGF0aXN0aWNhbCByZXN1
bHQgZS5nLiBtaW4tcnR0LCBtYXgNCiEgICAgcnR0LCBhbmQgcGVyIHRlc3QgcHJvYmUgcmVzdWx0
IGUuZy4gcmV0dXJuIGNvZGUsIHJldHVybiBzdWJjb2RlLCBhcmUNCiAgICAgc2hvd24uDQoNCiAg
ICAgVGhlIGRhdGEgaGllcmFyY2h5IGZvciBkaXNwbGF5IG9mIHJlc3VsdCBpbmZvcm1hdGlvbiBp
cyBwcmVzZW50ZWQNCi0tLSAzMjQsMzMxIC0tLS0NCiAgMy4zLiAgRGlzcGxheSBvZiBSZXN1bHQg
SW5mb3JtYXRpb24NCg0KICAgICBDb250YWluZXIgbHNwLXBpbmdzOmxzcC1waW5nOnJlc3VsdC1p
bmZvIHNob3dzIHRoZSByZXN1bHQgb2YgdGhlDQohICAgIGN1cnJlbnQgTFNQLVBpbmcgdGVzdC4g
IEJvdGggdGhlIHN0YXRpc3RpY2FsIHJlc3VsdCwgZS5nLiwgbWluLXJ0dCwgbWF4DQohICAgIHJ0
dCwgYW5kIHBlciB0ZXN0IHByb2JlIHJlc3VsdCwgZS5nLiwgcmV0dXJuIGNvZGUsIHJldHVybiBz
dWJjb2RlLCBhcmUNCiAgICAgc2hvd24uDQoNCiAgICAgVGhlIGRhdGEgaGllcmFyY2h5IGZvciBk
aXNwbGF5IG9mIHJlc3VsdCBpbmZvcm1hdGlvbiBpcyBwcmVzZW50ZWQNCioqKioqKioqKioqKioq
Kg0KKioqIDM4MywzODkgKioqKg0KDQogIDQuICBEYXRhIEhpZXJhcmNoeQ0KDQohICAgIFRoZSBj
b21wbGV0ZSBkYXRhIGhpZXJhcmNoeSBvZiBMU1AtUGluZyBZQU5HIG1vZGVsIGlzIHByZXNlbnRl
ZA0KICAgICBiZWxvdy4NCg0KDQotLS0gMzgzLDM4OSAtLS0tDQoNCiAgNC4gIERhdGEgSGllcmFy
Y2h5DQoNCiEgICAgVGhlIGNvbXBsZXRlIGRhdGEgaGllcmFyY2h5IG9mIHRoZSBMU1AtUGluZyBZ
QU5HIG1vZGVsIGlzIHByZXNlbnRlZA0KICAgICBiZWxvdy4NCg0KDQoqKioqKioqKioqKioqKioN
CioqKiA1MTksNTI4ICoqKioNCiAgICBwcmVmaXggImxzcHBpbmciOw0KDQogICAgaW1wb3J0IGll
dGYtaW5ldC10eXBlcyB7DQohICAgcHJlZml4IGluZXQ7DQogICAgfQ0KISAgIGltcG9ydCBpZXRm
LXlhbmctdHlwZXN7DQohICAgcHJlZml4IHlhbmc7DQogICAgfQ0KDQogICAgb3JnYW5pemF0aW9u
ICJJRVRGIE11bHRpcHJvdG9jb2wgTGFiZWwgU3dpdGNoaW5nIFdvcmtpbmcgR3JvdXAiOw0KLS0t
IDUxOSw1MjggLS0tLQ0KICAgIHByZWZpeCAibHNwcGluZyI7DQoNCiAgICBpbXBvcnQgaWV0Zi1p
bmV0LXR5cGVzIHsNCiEgICAgIHByZWZpeCBpbmV0Ow0KICAgIH0NCiEgICBpbXBvcnQgaWV0Zi15
YW5nLXR5cGVzIHsNCiEgICAgIHByZWZpeCB5YW5nOw0KICAgIH0NCg0KICAgIG9yZ2FuaXphdGlv
biAiSUVURiBNdWx0aXByb3RvY29sIExhYmVsIFN3aXRjaGluZyBXb3JraW5nIEdyb3VwIjsNCioq
KioqKioqKioqKioqKg0KKioqIDYyNiw2MzIgKioqKg0KICAgICAgdHlwZSBlbnVtZXJhdGlvbiB7
DQogICAgICAgIGVudW0gZW5hYmxlZCB7DQogICAgICAgICAgdmFsdWUgIjEiOw0KISAgICAgICAg
IGRlc2NyaXB0aW9uICJUaGUgVGVzdCBpcyBhY3RpdmUuIjsNCiAgICAgICAgfQ0KICAgICAgICBl
bnVtIGRpc2FibGVkIHsNCiAgICAgICAgICB2YWx1ZSAiMiI7DQotLS0gNjI2LDYzMiAtLS0tDQog
ICAgICB0eXBlIGVudW1lcmF0aW9uIHsNCiAgICAgICAgZW51bSBlbmFibGVkIHsNCiAgICAgICAg
ICB2YWx1ZSAiMSI7DQohICAgICAgICAgZGVzY3JpcHRpb24gIlRoZSB0ZXN0IGlzIGFjdGl2ZS4i
Ow0KICAgICAgICB9DQogICAgICAgIGVudW0gZGlzYWJsZWQgew0KICAgICAgICAgIHZhbHVlICIy
IjsNCioqKioqKioqKioqKioqKg0KKioqIDcxMCw3MjAgKioqKg0KICAgICAgICAgICAgY2FzZSB2
cG4gew0KICAgICAgICAgICAgICBsZWFmIHZyZi1uYW1lIHsNCiAgICAgICAgICAgICAgICB0eXBl
IHVpbnQzMjsNCiEgICAgICAgICAgICAgICBkZXNjcmlwdGlvbiAiTGF5ZXIzIFZQTiBOYW1lLiI7
DQogICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgbGVhZiB2cG4taXAtYWRkcmVzcyB7DQog
ICAgICAgICAgICAgICAgdHlwZSBpbmV0OmlwLWFkZHJlc3M7DQohICAgICAgICAgICAgICAgZGVz
Y3JpcHRpb24gIkxheWVyMyBWUE4gSVB2NCBQcmVmaXguIjsNCiAgICAgICAgICAgICAgfQ0KICAg
ICAgICAgICAgfQ0KICAgICAgICAgICAgY2FzZSBwdyB7DQotLS0gNzEwLDcyMCAtLS0tDQogICAg
ICAgICAgICBjYXNlIHZwbiB7DQogICAgICAgICAgICAgIGxlYWYgdnJmLW5hbWUgew0KICAgICAg
ICAgICAgICAgIHR5cGUgdWludDMyOw0KISAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uICJMYXll
ci0zIFZQTiBOYW1lLiI7DQogICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgbGVhZiB2cG4t
aXAtYWRkcmVzcyB7DQogICAgICAgICAgICAgICAgdHlwZSBpbmV0OmlwLWFkZHJlc3M7DQohICAg
ICAgICAgICAgICAgZGVzY3JpcHRpb24gIkxheWVyLTMgVlBOIElQdjQgUHJlZml4LiI7DQogICAg
ICAgICAgICAgIH0NCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIGNhc2UgcHcgew0KKioqKioq
KioqKioqKioqDQoqKiogNzU5LDc2NiAqKioqDQogICAgICAgICAgbGVhZiBpbnRlcnZhbCB7DQog
ICAgICAgICAgICB0eXBlIHVpbnQzMjsNCiAgICAgICAgICAgIGRlZmF1bHQgMTsNCiEgICAgICAg
ICAgIGRlc2NyaXB0aW9uICJTcGVjaWZpZXMgdGhlIGludGVydmFsIHRvIHNlbmQgYW4gTFNQIFBp
bmcNCiEgICAgICAgICAgIGVjaG8gcmVxdWVzdCBwYWNrZXQocHJvYmUpIGFzIHBhcnQgb2Ygb25l
IExTUCBQaW5nIHRlc3QuIjsNCiAgICAgICAgICB9DQogICAgICAgICAgbGVhZiBpbnRlcnZhbC11
bml0cyB7DQogICAgICAgICAgICB0eXBlIHVuaXRzOw0KLS0tIDc1OSw3NjYgLS0tLQ0KICAgICAg
ICAgIGxlYWYgaW50ZXJ2YWwgew0KICAgICAgICAgICAgdHlwZSB1aW50MzI7DQogICAgICAgICAg
ICBkZWZhdWx0IDE7DQohICAgICAgICAgICBkZXNjcmlwdGlvbiAiU3BlY2lmaWVzIHRoZSBpbnRl
cnZhbCBhdCB3aGljaCB0byBzZW5kIExTUCBQaW5nDQohICAgICAgICAgICBlY2hvIHJlcXVlc3Qg
cGFja2V0cywgaS5lLiwgcHJvYmVzLCBhcyBwYXJ0IG9mIG9uZSBMU1AgUGluZyB0ZXN0LiI7DQog
ICAgICAgICAgfQ0KICAgICAgICAgIGxlYWYgaW50ZXJ2YWwtdW5pdHMgew0KICAgICAgICAgICAg
dHlwZSB1bml0czsNCioqKioqKioqKioqKioqKg0KKioqIDc5NSw4MDEgKioqKg0KICAgICAgICAg
ICAgcG9ydGlvbiBvZiBhIHByb2JlIHBhY2tldC4iOw0KICAgICAgICAgIH0NCiAgICAgICAgICBs
ZWFmIGRlc2NyaXB0aW9uIHsNCiEgICAgICAgICAgIHR5cGUgc3RyaW5new0KICAgICAgICAgICAg
ICAgIGxlbmd0aCAiMS4uMzEiOw0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgZGVzY3JpcHRp
b24gIkEgZGVzY3JpcHRpdmUgbmFtZSBvZiB0aGUgTFNQIFBpbmcgdGVzdC4iOw0KLS0tIDc5NSw4
MDEgLS0tLQ0KICAgICAgICAgICAgcG9ydGlvbiBvZiBhIHByb2JlIHBhY2tldC4iOw0KICAgICAg
ICAgIH0NCiAgICAgICAgICBsZWFmIGRlc2NyaXB0aW9uIHsNCiEgICAgICAgICAgIHR5cGUgc3Ry
aW5nIHsNCiAgICAgICAgICAgICAgICBsZW5ndGggIjEuLjMxIjsNCiAgICAgICAgICAgIH0NCiAg
ICAgICAgICAgIGRlc2NyaXB0aW9uICJBIGRlc2NyaXB0aXZlIG5hbWUgb2YgdGhlIExTUCBQaW5n
IHRlc3QuIjsNCioqKioqKioqKioqKioqKg0KKioqIDgyMiw4MjggKioqKg0KICAgICAgICAgICAg
ICAgIGRlc2NyaXB0aW9uICJTcGVjaWZpZXMgdGhlIG91dGdvaW5nIGludGVyZmFjZS4iOw0KICAg
ICAgICAgICAgICB9DQogICAgICAgICAgICB9DQohICAgICAgICAgICBjYXNlIG5leHRob3B7DQog
ICAgICAgICAgICAgIGxlYWYgbmV4dGhvcCB7DQogICAgICAgICAgICAgICAgdHlwZSBpbmV0Omlw
LWFkZHJlc3M7DQogICAgICAgICAgICAgICAgZGVzY3JpcHRpb24gIlNwZWNpZmllcyB0aGUgbmV4
dGhvcC4iOw0KLS0tIDgyMiw4MjggLS0tLQ0KICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uICJT
cGVjaWZpZXMgdGhlIG91dGdvaW5nIGludGVyZmFjZS4iOw0KICAgICAgICAgICAgICB9DQogICAg
ICAgICAgICB9DQohICAgICAgICAgICBjYXNlIG5leHRob3Agew0KICAgICAgICAgICAgICBsZWFm
IG5leHRob3Agew0KICAgICAgICAgICAgICAgIHR5cGUgaW5ldDppcC1hZGRyZXNzOw0KICAgICAg
ICAgICAgICAgIGRlc2NyaXB0aW9uICJTcGVjaWZpZXMgdGhlIG5leHRob3AuIjsNCioqKioqKioq
KioqKioqKg0KKioqIDg3Nyw4ODUgKioqKg0KICAgICAgICAgICAgc3RhcnQgZGVsYXkoMyksIHN0
YXJ0IGRhaWx5KDQpLiI7DQogICAgICAgICAgfQ0KDQohICAgICAgICAgY2hvaWNlIGVuZC10ZXN0
ew0KICAgICAgICAgICAgY2FzZSBhdCB7DQohICAgICAgICAgICAgIGxlYWYgZW5kLXRlc3QtYXR7
DQogICAgICAgICAgICAgICAgdHlwZSB5YW5nOmRhdGUtYW5kLXRpbWU7DQogICAgICAgICAgICAg
ICAgZGVzY3JpcHRpb24gIkVuZCB0ZXN0IGF0IGEgc3BlY2lmaWMgdGltZS4iOw0KICAgICAgICAg
ICAgICB9DQotLS0gODc3LDg4NSAtLS0tDQogICAgICAgICAgICBzdGFydCBkZWxheSgzKSwgc3Rh
cnQgZGFpbHkoNCkuIjsNCiAgICAgICAgICB9DQoNCiEgICAgICAgICBjaG9pY2UgZW5kLXRlc3Qg
ew0KICAgICAgICAgICAgY2FzZSBhdCB7DQohICAgICAgICAgICAgIGxlYWYgZW5kLXRlc3QtYXQg
ew0KICAgICAgICAgICAgICAgIHR5cGUgeWFuZzpkYXRlLWFuZC10aW1lOw0KICAgICAgICAgICAg
ICAgIGRlc2NyaXB0aW9uICJFbmQgdGVzdCBhdCBhIHNwZWNpZmljIHRpbWUuIjsNCiAgICAgICAg
ICAgICAgfQ0KKioqKioqKioqKioqKioqDQoqKiogOTY5LDk3OSAqKioqDQogICAgICAgICAgICBj
YXNlIHZwbiB7DQogICAgICAgICAgICAgIGxlYWYgdnJmLW5hbWUgew0KICAgICAgICAgICAgICAg
IHR5cGUgdWludDMyOw0KISAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uICJMYXllcjMgVlBOIE5h
bWUuIjsNCiAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICBsZWFmIHZwbi1pcC1hZGRyZXNz
IHsNCiAgICAgICAgICAgICAgICB0eXBlIGluZXQ6aXAtYWRkcmVzczsNCiEgICAgICAgICAgICAg
ICBkZXNjcmlwdGlvbiAiTGF5ZXIzIFZQTiBJUHY0IFByZWZpeC4iOw0KICAgICAgICAgICAgICB9
DQogICAgICAgICAgICB9DQogICAgICAgICAgICBjYXNlIHB3IHsNCi0tLSA5NjksOTc5IC0tLS0N
CiAgICAgICAgICAgIGNhc2UgdnBuIHsNCiAgICAgICAgICAgICAgbGVhZiB2cmYtbmFtZSB7DQog
ICAgICAgICAgICAgICAgdHlwZSB1aW50MzI7DQohICAgICAgICAgICAgICAgZGVzY3JpcHRpb24g
IkxheWVyLTMgVlBOIE5hbWUuIjsNCiAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICBsZWFm
IHZwbi1pcC1hZGRyZXNzIHsNCiAgICAgICAgICAgICAgICB0eXBlIGluZXQ6aXAtYWRkcmVzczsN
CiEgICAgICAgICAgICAgICBkZXNjcmlwdGlvbiAiTGF5ZXItMyBWUE4gSVB2NCBQcmVmaXguIjsN
CiAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfQ0KICAgICAgICAgICAgY2FzZSBwdyB7DQoq
KioqKioqKioqKioqKioNCioqKiAxMDEwLDEwMTYgKioqKg0KICBJbnRlcm5ldC1EcmFmdCAgICAg
ICAgICAgICAgICBMU1AtUGluZyBZQU5HICAgICAgICAgICAgICAgICBPY3RvYmVyIDIwMTgNCg0K
DQohICAgICAgICAgICBkZXNjcmlwdGlvbiAiVGhlIGN1cnJlbnQgYXZlcmFnZSBMU1AgUGluZyBy
b3VuZC10cmlwLXRpbWUNCiAgICAgICAgICAgIChSVFQpLiI7DQogICAgICAgICAgfQ0KICAgICAg
ICAgIGxlYWYgcHJvYmUtcmVzcG9uc2VzIHsNCi0tLSAxMDEwLDEwMTYgLS0tLQ0KICBJbnRlcm5l
dC1EcmFmdCAgICAgICAgICAgICAgICBMU1AtUGluZyBZQU5HICAgICAgICAgICAgICAgICBPY3Rv
YmVyIDIwMTgNCg0KDQohICAgICAgICAgICBkZXNjcmlwdGlvbiAiVGhlIGF2ZXJhZ2UgTFNQIFBp
bmcgcm91bmQtdHJpcC10aW1lDQogICAgICAgICAgICAoUlRUKS4iOw0KICAgICAgICAgIH0NCiAg
ICAgICAgICBsZWFmIHByb2JlLXJlc3BvbnNlcyB7DQpBQ0VFLU0tRzJIUjpEZXNrdG9wIGFjZWUk
DQpUaGFua3MsDQpBY2VlDQoNCg0KDQoNCg0KDQoNCg0K

--_000_0D9054A6AD72429CB4620923B7853644ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <F0CDBE8D80660C4094B861B0366A9365@emea.cisco.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJUaW1lcyBO
ZXcgUm9tYW4gXChCb2R5IENTXCkiOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30N
Ci8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYu
TXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQt
c2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5r
LCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1
ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBl
cmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0K
CXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5tc29ub3JtYWwwLCBsaS5tc29ub3JtYWww
LCBkaXYubXNvbm9ybWFsMA0KCXttc28tc3R5bGUtbmFtZTptc29ub3JtYWw7DQoJbXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5
bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
Zjt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250
LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsN
CgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtw
YWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4t
VVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24x
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij5I
aSBHcmVnLCA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3Bh
ZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0Oi41aW4iPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJs
YWNrIj5Gcm9tOg0KPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xv
cjpibGFjayI+R3JlZyBNaXJza3kgJmx0O2dyZWdpbWlyc2t5QGdtYWlsLmNvbSZndDs8YnI+DQo8
Yj5EYXRlOiA8L2I+VGh1cnNkYXksIE5vdmVtYmVyIDI5LCAyMDE4IGF0IDU6NTAgUE08YnI+DQo8
Yj5UbzogPC9iPkFjZWUgTGluZGVtICZsdDthY2VlQGNpc2NvLmNvbSZndDs8YnI+DQo8Yj5DYzog
PC9iPkxvYSBBbmRlcnNzb24gJmx0O2xvYUBwaS5udSZndDssICZxdW90O1NoYWgsIEhpbWFuc2h1
JnF1b3Q7ICZsdDtoc2hhaEBjaWVuYS5jb20mZ3Q7LCBYdWZlbmcgTGl1ICZsdDtYdWZlbmdfTGl1
QGphYmlsLmNvbSZndDssICZxdW90O1Jha2VzaCBHYW5kaGkgKHJnYW5kaGkpJnF1b3Q7ICZsdDty
Z2FuZGhpQGNpc2NvLmNvbSZndDssICZxdW90O2RyYWZ0LXpoZW5nLW1wbHMtbHNwLXBpbmcteWFu
Zy1jZmdAaWV0Zi5vcmcmcXVvdDsgJmx0O2RyYWZ0LXpoZW5nLW1wbHMtbHNwLXBpbmcteWFuZy1j
ZmdAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDttcGxzLWNoYWlyc0BpZXRmLm9yZyZxdW90Ow0KICZsdDtt
cGxzLWNoYWlyc0BpZXRmLm9yZyZndDssICZxdW90O21wbHNAaWV0Zi5vcmcmcXVvdDsgJmx0O21w
bHNAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiBtcGxzLXJ0IHJldmlldyBv
ZiBkcmFmdC16aGVuZy1tcGxzLWxzcC1waW5nLXlhbmctY2ZnPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+SGkgQWNlZSwg
PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp
bi1sZWZ0Oi41aW4iPm1hbnkgdGhhbmtzIGZvciB0aGUgcmV2aWV3LCB5b3VyIGNvbW1lbnRzLCBh
bmQgYXBvbG9naWVzIGZvciB0aGUgYmVsYXRlZCByZXNwb25zZS4gUGxlYXNlIGZpbmQgYW5zd2Vy
cyBhbmQgbm90ZXMgaW4tbGluZSBiZWxvdyB0YWdnZWQgR0lNJmd0OyZndDsuPG86cD48L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6LjVpbiI+SSdtIHN0aWxsIHdvcmtpbmcgb24gYWRkcmVzc2luZyBzb21lIG9mIHRoZSBjb21t
ZW50cywgcGFydGljdWxhcmx5IGltcHJvdmluZyB0aGUgZGVzY3JpcHRpb25zIGFuZCBpbmRlbnQu
IEluIHRoZSBtZWFudGltZSwgSSd2ZSBhdHRhY2hlZCB0aGUgZGlmZiB0byB0aGUgd29ya2luZyB2
ZXJzaW9uIG9mIHRoZSBkb2N1bWVudC48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDouNWluIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkdyZWc8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+T24gTW9uLCBOb3YgMTIsIDIwMTggYXQgODo1
MyBBTSBBY2VlIExpbmRlbSAoYWNlZSkgJmx0OzxhIGhyZWY9Im1haWx0bzphY2VlQGNpc2NvLmNv
bSIgdGFyZ2V0PSJfYmxhbmsiPmFjZWVAY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVm
dDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxl
ZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6LjVpbiI+SGkgTG9hLCA8YnI+DQo8YnI+DQpJJ3ZlIHJldmlld2VkIHRoZSBk
b2N1bWVudCBhbmQgSSBmZWVsIHRoZSBkeW5hbWljcyBvZiB0aGUgTFNQIFBpbmcgdGVzdHMgbmVl
ZCB0byBiZSBkZXNjcmliZWQgYmV0dGVyLiBPbmUgcXVlc3Rpb24gSSBoYXZlIGlzIHdoYXQgYmVj
b21lcyBvZiB0aGUgY29uZmlndXJhdGlvbiBvbmNlIGFuIExTUCBQaW5nIFRlc3QgY29tcGxldGVz
Pw0KPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkdJTSZndDsmZ3Q7IFRoZSBjb25maWd1cmF0
aW9uIGlzIHBlcnNpc3RlbnQuJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1
b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3Bh
ZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+SG93IHdv
dWxkIG9uZSBkZXRlcm1pbmlzdGljYWxseSByZXBlYXQgdGhlIHRlc3QgYXQgYSBsYXRlciB0aW1l
PyBXaWxsIGNoYW5naW5nIHRoZSBzdGFydC10aW1lIGRvIHRoaXM/DQo8bzpwPjwvbzpwPjwvcD4N
CjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+R0lNJmd0OyZndDsgWWVzLCB0aGF0IGlzIHdoYXQgd2UnZCByZWNvbW1lbmQu
Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6
bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4g
Ni4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+QXJlIHBpbmcgcmVzdWx0cyBmb3IgYWxs
IGNvbXBsZXRlZCB0ZXN0cyBtYWludGFpbmVkIGluZGVmaW5pdGVseT8gSSBndWVzcyBhbGwgdGVz
dCByZXN1bHRzIHdpbGwgYmUgbWFpbnRhaW5lZCBhcyBsb25nIGFzIHRoZSBuYW1lZCBMU1AgcGlu
ZyBleGlzdHM/IFRoaXMgbmVlZHMgdG8gYmUgc3BlY2lmaWVkIGJldHRlci4NCjxvOnA+PC9vOnA+
PC9wPg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj5HSU0mZ3Q7Jmd0OyBXaWxsIGNsYXJpZnkgaW4gdGhlIHRleHQuJm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4w
cHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+QWRkaXRpb25hbGx5LCBkaWQgeW91IGNvbnNp
ZGVyIGFuIFJQQyBhY3Rpb24gdG8gaW5pdGlhdGUgYW4gTFNQIHBpbmcgYW5kIHJldHVybiByZXN1
bHRzIG9uIGRlbWFuZCB3aXRob3V0IHJldGFpbmluZyB1bnRpbCB0aGUgbmFtZWQgTFNQIHBpbmcg
dGVzdCBpcyBkZWxldGVkPzxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5HSU0mZ3Q7Jmd0OyBS
ZXR1cm4gcmVzdWx0cyB1cG9uIGNvbXBsZXRpb24gb2YgdGhlIGluaXRpYXRlZCB0ZXN0IHNlc3Np
b24gb3IgYWZ0ZXIgZWFjaCBwaW5nIGluIHRoZSBzZXNzaW9uPzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTIuMHB0Ij5JIG1lYW50IHRoZSBmb3JtZXIg4oCTIHBvdGVudGlhbGx5IGxpbWl0
aW5nIHRoZSBudW1iZXIgb2YgcGluZ3MgaW4gdGhlIHJlcXVlc3RlZCBzZXNzaW9uLiBJIHdhcyB0
aGlua2luZyBvZiBzb21ldGhpbmcgbW9yZSBhbmFsb2dvdXMgdG8gdGhlIGV4aXN0aW5nIHBpbmcg
Y29tbWFuZC4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xp
ZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44
cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2lu
LWxlZnQ6LjVpbiI+SWYgbm90LCBhbm90aGVyIHVzZWZ1bCBSUEMgd291bGQgYmUgb25lIHRvIGNs
ZWFyIHRoZSByZXN1bHRzIGZvciBhIG5hbWVkIExTUCBwaW5nIHRlc3QuJm5ic3A7ICZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5HSU0mZ3Q7Jmd0OyBJIGFncmVlLiBXb3VsZCB3b3Jr
IG9uIGFkZGluZyB0aGlzIFJQQy4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2Nr
cXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7
cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6
MGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj48YnI+
DQo8YnI+DQpBZGRpdGlvbmFsbHksIHRoZSBtb2RlbCBhbmQgZHJhZnQgYXJlICZxdW90O3JvdWdo
JnF1b3Q7IGFuZCB0aGVyZSB3aWxsIGJlIGEgbG90IG9mIGFkZGl0aW9ucyBhbmQgY2hhbmdlcyB0
aGF0IG5lZWQgdG8gYmUgdGFrZW4gY2FyZSBiZWZvcmUgV0cgbGFzdCBjYWxsLiBBbHNvLCBvbmUg
Y29uY2VybiBpdCBpcyB0aGF0IGl0IGNvdWxkIGdyb3cgc3Vic3RhbnRpYWxseSBkdWUgdG8gdGhl
IHN0YXRlbWVudDombmJzcDsgJm5ic3A7PGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7JnF1b3Q7VGhlcmUgYXJlIGV4dGVuc2lvbnMgZm9y
IHBlcmZvcm1pbmcgTFNQIHBpbmcsIGZvciBleGFtcGxlLCBvdmVyIFAyTVAgTVBMUyBMU1BzPGJy
Pg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O1tSRkM2NDI1XSBvciBmMS48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjxibG9ja3F1
b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3Bh
ZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBp
biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+SW4gc2Vj
dGlvbiAxLCB0aGUgc3RhdGVtZW50IHJlZ2FyZGluZyBORE1BIHNob3VsZCByZWZlciB0byB0aGUg
TFNQLVBpbmc8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ZGF0YSBtb2RlbC48YnI+DQo8YnI+DQpJdCB3b3VsZCBiZSBnb29kIHRvIGtu
b3cgdGhlIHNjb3BlIG9mIHRoZSBkb2N1bWVudCBwcmlvciB0byBhc2tpbmcgZm9yIHJldmlld3Mu
IDxvOnA+DQo8L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkdJTSZndDsmZ3Q7IFllcywgdGhlIGZpcnN0
IHBhcmFncmFwaCBvZiB0aGUgU2NvcGUgc2VjdGlvbjo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJz
cDsgJm5ic3A7IFRoZSBmdW5kYW1lbnRhbCBtZWNoYW5pc20gb2YgTFNQLVBpbmcgaXMgZGVmaW5l
ZCBpbiBbUkZDODAyOV0uPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7ICZuYnNwO0V4dGVuc2lv
bnMgb2YgTFNQLVBpbmcgaGFzIGJlZW4gZGV2ZWxvcGVkIG92ZXIgdGhlIHllYXJzLiZuYnNwOyBU
aGVyZSBhcmU8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsgJm5ic3A7ZXh0ZW5zaW9ucyBmb3Ig
cGVyZm9ybWluZyBMU1AgcGluZywgZm9yIGV4YW1wbGUsIG92ZXIgUDJNUCBNUExTIExTUHM8bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj4mbmJzcDsgJm5ic3A7W1JGQzY0MjVdIG9yIGZvciBTZWdtZW50IFJv
dXRpbmcgSUdQIFByZWZpeCBhbmQgQWRqYWNlbmN5IFNJRHMgd2l0aDxvOnA+PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41
aW4iPiZuYnNwOyAmbmJzcDthbiBNUExTIGRhdGEgcGxhbmUgW1JGQzgyODddLiZuYnNwOyBUaGVz
ZSBleHRlbnNpb25zIHdpbGwgYmUgY29uc2lkZXJlZCBpbjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZu
YnNwOyAmbmJzcDthIGxhdGVyIHVwZGF0ZSBvZiB0aGlzIGRvY3VtZW50LjxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
Oi41aW4iPmxlYXZlcyB0aGUgZG9vciBvcGVuIGZvciBhZGRpbmcgdGhlIGFib3ZlbWVudGlvbmVk
IFJGQ3MgYXMgd2VsbCBhcyBvdGhlciBleHRlbnNpb25zIHRvIExTUCBQaW5nLCBlLmcuLCBFVlBO
LiBBdXRob3JzIGRpc2N1c3NlZCB0aGlzIGFuZCB3b3VsZCBtdWNoIGFwcHJlY2lhdGUgc3VnZ2Vz
dGlvbnMsIGZlZWRiYWNrIGZyb20gdGhlIGNvbW11bml0eS4mbmJzcDsmbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0
Ij5PayDigJMgSSBndWVzcyB0aGlzIGlzIGp1c3QgYSBXRyBhZG9wdGlvbiByZXZpZXcgYW5kIG5v
dCBXRyBsYXN0IGNhbGwuIFRoZSBmdW5jYXRpb25hbCBzY29wZSB3aWxsIGhhdmUgdG8gYmUgZGVm
aW5lZCBiZWZvcmVoYW5kLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8YmxvY2tx
dW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtw
YWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDow
aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPjxicj4N
CkhlcmUgYXJlIG15IGNvbW1lbnRzOiA8YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7MS4gSW4gc2Vj
dGlvbiAxLCB0aGUgc3RhdGVtZW50IHJlZ2FyZGluZyBORE1BIHNob3VsZCByZWZlciB0byB0aGUg
TFNQLVBpbmc8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZGF0YSBtb2RlbC48bzpw
PjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+R0lNJmd0OyZndDsgRG9uZS4mbmJzcDs8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0
OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVm
dDo0LjhwdDttYXJnaW4tcmlnaHQ6MGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDouNWluIj4mbmJzcDsgJm5ic3A7Mi4gV2h5IGlzbid0IGxzcHBpbmcgaHlwaGVu
YXRlZCBhdCB0aGUgdG9wIGxldmVsPyBJdCBpcyBoeXBoZW5hdGVkIGluIG90aGVyIHBsYWNlcyBh
bmQNCjxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB0aGlzIGlzIG1vcmUgcmVhZGFi
bGUuIDxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5HSU0mZ3Q7Jmd0OyBVcGRhdGUgcGVyIHlv
dXIgc3VnZ2VzdGlvbi4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUg
c3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGlu
ZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGluIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsgJm5i
c3A7My4gVXNlICZxdW90O3NjaGVkdWxpbmctcGFyYW1ldGVycyZxdW90OyByYXRoZXIgdGhhbiAm
cXVvdDtzY2hlZHVsZS1wYXJhbWV0ZXJzJnF1b3Q7LjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1
b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij5HSU0mZ3Q7Jmd0OyBSZXBsYWNlZCZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8Ymxv
Y2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBw
dDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdo
dDowaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZu
YnNwOyAmbmJzcDs0LiBTZXZlcmFsIGluZGVudGF0aW9uIHByb2JsZW1zIChmaXhlZCBpbiBkaWZm
KS48YnI+DQombmJzcDsgJm5ic3A7NS4gQWRkIHJlZmVyZW5jZXMgUkZDIGZvciBpbXBvcnRzLjxv
OnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj5HSU0mZ3Q7Jmd0OyBBZGRlZCByZWZlcmVuY2VzIHRv
IFJGQyA2OTkxIENvbW1vbiBZQU5HIFR5cGVzJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0ND
IDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2lu
LXJpZ2h0OjBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+Jm5ic3A7ICZuYnNwOzYuIFRoZSBoaWdoLWxldmVsIG1vZGVsICZxdW90O2NvbnRhY3QmcXVv
dDsgYW5kICZxdW90O2Rlc2NyaXB0aW9uJnF1b3Q7IGFyZSB3b2VmdWxseSBsYWNraW5nLjxicj4N
CiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0VkaXRvcnMgYXJlIG5vdCBzcGVjaWZpZWQuPG86
cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPkdJTSZndDsmZ3Q7IFVwZGF0ZWQmbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1s
ZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4t
bGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsgJm5ic3A7Ny4gV2l0aGluIHRoZSBtb2RlbCwgdGhl
IG11bHRpLWxpbmUgZGVzY3JpcHRpb25zIGFyZSBoYXJkIHRvIHJlYWQgZHVlIHRvIHRoZSBsYWNr
PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IG9mIGluZGVudGF0aW9ucyBzdWJzZXF1
ZW50IHRvIHRoZSBmaXJzdC48YnI+DQombmJzcDsgJm5ic3A7OC4gU2hvcnQgZGVzY3JpcHRpb25z
IHNvbWV0aW1lcyBlbmQgaW4gcGVyaW9kIGV2ZW4gd2hlbiB0aGV5IGFyZSBub3Q8YnI+DQombmJz
cDsgJm5ic3A7ICZuYnNwOyBldmVuIGNsb3NlIHRvIGJlaW5nIHNlbnRlbmNlcy48YnI+DQombmJz
cDsgJm5ic3A7OS4gV2h5IGRvIHlvdSBuZWVkICZxdW90O3NvdXJjZS1hZGRyZXNzLXR5cGUmcXVv
dDs/IFRoZSBpcC1hZGRyZXNzIHR5cGUgaW1wbGllcyB3aGV0aGVyIGl0PGJyPg0KJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7IElzIElQdjQgb3IgSVB2NjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9j
a3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDou
NWluIj5HSU0mZ3Q7Jmd0OyBSZW1vdmVkJm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxi
bG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEu
MHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJp
Z2h0OjBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+
Jm5ic3A7IDEwLiBVc2UgJnF1b3Q7TGlzdCBvZiBMU1AgUGluZyB0ZXN0IGluc3RhbmNlcyZxdW90
OyBmb3IgdG9wLWxldmVsIGRlc2NyaXB0aW9uLjxicj4NCiZuYnNwOyAxMS4gV2h5IHNwZWNpZnkg
dGhlIG5leHRob3A/PGJyPg0KJm5ic3A7IDEyLiBXaGljaCB2YWx1ZSBkb2VzIHRoZSBzdW0tb2Yt
c3F1YXJlcyBhcHBseSB0bz8gT25lIGNvdWxkIGFzc3VtZSBSVFQgYnV0PGJyPg0KJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2l0IHNob3VsZCBiZSBzcGVjaWZpZWQuPG86cD48L286
cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPkdJTSZndDsmZ3Q7IFRoYW5rIHlvdS4gQ2xhcmlmaWVkIGluIHRo
ZSBkZXNjcmlwdGlvbjo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWluIj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7bGVhZiBzdW0tb2Ytc3F1YXJlcyB7PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB0eXBlIHVpbnQzMjs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVm
dDouNWluIj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGRlc2NyaXB0aW9uICZx
dW90O1RoZSBzdW0gb2YgdGhlIHNxdWFyZXMgb2YgUlRULDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgY2FsY3VsYXRlZCBhcyB0aGUgc3VtIG9m
IHRoZSBzcXVhcmVkPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyBkaWZmZXJlbmNlcyBiZXR3ZWVuIGVhY2ggUlRUIGFuZCB0aGUgb3ZlcmFsbDxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgbWVh
biBSVFQsIGZvciBhbGwgcmVwbGllcyByZWNlaXZlZC4mcXVvdDs7PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVp
biI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IH08bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0Mg
MS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4t
cmlnaHQ6MGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDouNWlu
Ij4mbmJzcDsgJm5ic3A7MTMuIFRoZSAmcXVvdDtTZWN1cml0eSBDb25zaWRlcmF0aW9ucyZxdW90
OyBkb2Vzbid0IGNvbmZvcm0gdG8gdGhlIGxhdGVzdCB0ZW1wbGF0ZSBvciBhZGRyZXNzPGJyPg0K
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBjb25zaWRlcmF0aW9ucyBmb3Igc3Bl
Y2lmaWMgc2NoZW1hIG5vZGVzLiA8bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6LjVpbiI+R0lNJmd0OyZn
dDsgSSd2ZSB1cGRhdGVkIHRoZSBzZWN0aW9uIHRvIHVzZSB0aGUgY3VycmVudCB0ZW1wbGF0ZSBm
b3IgdGhlIFNlY3VyaXR5IENvbnNpZGVyYXRpb24gc2VjdGlvbiBvZiBhIFlBTkcgZGF0YSBtb2Rl
bC4gV2lsbCBmb2xsb3cgd2l0aCByZWZlcmVuY2VzIHRvIHRoZSBzcGVjaWZpYyBzY2hlbWEgbm9k
ZXMuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEyLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQiPk9rLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIu
MHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0Ij5B
Y2VlPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0Oi41aW4iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0ND
Q0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21h
cmdpbi1yaWdodDowaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDowaW47bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjEyLjBwdDttYXJnaW4t
bGVmdDouNWluIj4NCiZuYnNwOyAmbmJzcDsgMTQuIEknZCBhbHNvIHJlY29tbWVuZCB0aGF0IG9u
ZSBvZiB0aGUgbmF0aXZlIEVuZ2xpc2ggYXV0aG9ycyByZXZpZXc8YnI+DQombmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGFsbCB0aGUgZGVzY3JpcHRpb24gdGV4dC4gVGhlcmUgYXJl
IGNhc2VzIG9mIG1pc3NpbmcgYXJ0aWNsZXMgYW5kICZxdW90O29mJnF1b3Q7IGlzIHVzZWQgaW48
YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHByZXBvc2l0aW9uYWwgcGhh
c2VzIHdoZXJlIG90aGVyIHByZXBvc2l0aW9ucyB3b3VsZCBoYXZlIGJlZW4gYSBiZXR0ZXIgY2hv
aWNlLjxicj4NCjxicj4NClNlZSBzb21lIG5pdHMgYmVsb3c6PGJyPg0KQUNFRS1NLUcySFI6RGVz
a3RvcCBhY2VlJCBkaWZmIC1jJm5ic3A7IGRyYWZ0LXpoZW5nLW1wbHMtbHNwLXBpbmcteWFuZy1j
ZmctMDkudHh0Lm9yaWcgZHJhZnQtemhlbmctbXBscy1sc3AtcGluZy15YW5nLWNmZy0wOS50eHQ8
YnI+DQoqKiogZHJhZnQtemhlbmctbXBscy1sc3AtcGluZy15YW5nLWNmZy0wOS50eHQub3JpZyZu
YnNwOyAmbmJzcDsgJm5ic3A7IDIwMTgtMTEtMTAgMDg6MjA6MzQuMDAwMDAwMDAwIC0wNTAwPGJy
Pg0KLS0tIGRyYWZ0LXpoZW5nLW1wbHMtbHNwLXBpbmcteWFuZy1jZmctMDkudHh0Jm5ic3A7ICZu
YnNwOzIwMTgtMTEtMTAgMjE6MTc6MjguMDAwMDAwMDAwIC0wNTAwPGJyPg0KKioqKioqKioqKioq
KioqPGJyPg0KKioqIDIyLDI4ICoqKio8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO2JlIGRldGVj
dGVkIGJ5IHRoZSBNUExTIGNvbnRyb2wgcGxhbmUuJm5ic3A7IFJGQyA4MDI5IGRlZmluZXMgYSBt
ZWNoYW5pc208YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO3RoYXQgd291bGQgZW5hYmxlIHVzZXJz
IHRvIGRldGVjdCBzdWNoIGZhaWx1cmUgYW5kIHRvIGlzb2xhdGUgZmF1bHRzLjxicj4NCiZuYnNw
OyAmbmJzcDsgJm5ic3A7WUFORywgZGVmaW5lZCBpbiBSRkMgNjAyMCBhbmQgUkZDIDc5NTAsIGlz
IGEgZGF0YSBtb2RlbGluZyBsYW5ndWFnZTxicj4NCiEmbmJzcDsgJm5ic3A7IHVzZWQgdG8gc3Bl
Y2lmeSB0aGUgY29udGVudHMgb2YgYSBjb25jZXB0dWFsIGRhdGEgc3RvcmVzIHRoYXQgYWxsb3dz
PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtuZXR3b3JrZWQgZGV2aWNlcyB0byBiZSBtYW5hZ2Vk
IHVzaW5nIE5FVENPTkYsIGFzIHNwZWNpZmllZCBpbiBSRkM8YnI+DQombmJzcDsgJm5ic3A7ICZu
YnNwOzYyNDEuJm5ic3A7IFRoaXMgZG9jdW1lbnQgZGVmaW5lcyBhIFlBTkcgZGF0YSBtb2RlbCB0
aGF0IGNhbiBiZSB1c2VkIHRvPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtjb25maWd1cmUgYW5k
IG1hbmFnZSBMU1AtUGluZy48YnI+DQotLS0gMjIsMjggLS0tLTxicj4NCiZuYnNwOyAmbmJzcDsg
Jm5ic3A7YmUgZGV0ZWN0ZWQgYnkgdGhlIE1QTFMgY29udHJvbCBwbGFuZS4mbmJzcDsgUkZDIDgw
MjkgZGVmaW5lcyBhIG1lY2hhbmlzbTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7dGhhdCB3b3Vs
ZCBlbmFibGUgdXNlcnMgdG8gZGV0ZWN0IHN1Y2ggZmFpbHVyZSBhbmQgdG8gaXNvbGF0ZSBmYXVs
dHMuPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtZQU5HLCBkZWZpbmVkIGluIFJGQyA2MDIwIGFu
ZCBSRkMgNzk1MCwgaXMgYSBkYXRhIG1vZGVsaW5nIGxhbmd1YWdlPGJyPg0KISZuYnNwOyAmbmJz
cDsgdXNlZCB0byBzcGVjaWZ5IHRoZSBjb250ZW50cyBvZiBhIGNvbmNlcHR1YWwgZGF0YSBzdG9y
ZSB0aGF0IGFsbG93czxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7bmV0d29ya2VkIGRldmljZXMg
dG8gYmUgbWFuYWdlZCB1c2luZyBORVRDT05GLCBhcyBzcGVjaWZpZWQgaW4gUkZDPGJyPg0KJm5i
c3A7ICZuYnNwOyAmbmJzcDs2MjQxLiZuYnNwOyBUaGlzIGRvY3VtZW50IGRlZmluZXMgYSBZQU5H
IGRhdGEgbW9kZWwgdGhhdCBjYW4gYmUgdXNlZCB0bzxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7
Y29uZmlndXJlIGFuZCBtYW5hZ2UgTFNQLVBpbmcuPGJyPg0KKioqKioqKioqKioqKioqPGJyPg0K
KioqIDExNiwxMjIgKioqKjxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7VGhlIHJlc3Qg
b2YgdGhpcyBkb2N1bWVudCBpcyBvcmdhbml6ZWQgYXMgZm9sbG93cy4mbmJzcDsgU2VjdGlvbiAy
PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtwcmVzZW50cyB0aGUgc2NvcGUgb2YgdGhpcyBkb2N1
bWVudC4mbmJzcDsgU2VjdGlvbiAzIHByb3ZpZGVzIHRoZSBkZXNpZ248YnI+DQohJm5ic3A7ICZu
YnNwOyBvZiB0aGUgTFNQLVBpbmcgY29uZmlndXJhdGlvbiBkYXRhIG1vZGVsIGluIGRldGFpbHMg
YnkgY29udGFpbmVycy48YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO1NlY3Rpb24gNCBwcmVzZW50
cyB0aGUgY29tcGxldGUgZGF0YSBoaWVyYXJjaHkgb2YgTFNQLVBpbmcgWUFORzxicj4NCiZuYnNw
OyAmbmJzcDsgJm5ic3A7bW9kZWwuJm5ic3A7IFNlY3Rpb24gNSBkaXNjdXNzZXMgdGhlIGludGVy
YWN0aW9uIGJldHdlZW4gTFNQLVBpbmcgZGF0YTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7bW9k
ZWwgYW5kIG90aGVyIE1QTFMgdG9vbHMgZGF0YSBtb2RlbHMuJm5ic3A7IFNlY3Rpb24gNiBzcGVj
aWZpZXMgdGhlIFlBTkc8YnI+DQotLS0gMTE2LDEyMiAtLS0tPGJyPg0KPGJyPg0KJm5ic3A7ICZu
YnNwOyAmbmJzcDtUaGUgcmVzdCBvZiB0aGlzIGRvY3VtZW50IGlzIG9yZ2FuaXplZCBhcyBmb2xs
b3dzLiZuYnNwOyBTZWN0aW9uIDI8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO3ByZXNlbnRzIHRo
ZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50LiZuYnNwOyBTZWN0aW9uIDMgcHJvdmlkZXMgdGhlIGRl
c2lnbjxicj4NCiEmbmJzcDsgJm5ic3A7IG9mIHRoZSBMU1AtUGluZyBjb25maWd1cmF0aW9uIGRh
dGEgbW9kZWwgaW4gZGV0YWlsIGZvciBlYWNoIGNvbnRhaW5lci48YnI+DQombmJzcDsgJm5ic3A7
ICZuYnNwO1NlY3Rpb24gNCBwcmVzZW50cyB0aGUgY29tcGxldGUgZGF0YSBoaWVyYXJjaHkgb2Yg
TFNQLVBpbmcgWUFORzxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7bW9kZWwuJm5ic3A7IFNlY3Rp
b24gNSBkaXNjdXNzZXMgdGhlIGludGVyYWN0aW9uIGJldHdlZW4gTFNQLVBpbmcgZGF0YTxicj4N
CiZuYnNwOyAmbmJzcDsgJm5ic3A7bW9kZWwgYW5kIG90aGVyIE1QTFMgdG9vbHMgZGF0YSBtb2Rl
bHMuJm5ic3A7IFNlY3Rpb24gNiBzcGVjaWZpZXMgdGhlIFlBTkc8YnI+DQoqKioqKioqKioqKioq
Kio8YnI+DQoqKiogMTI0LDEzMCAqKioqPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtzcGVjaWZp
ZWQgaW4gdGhpcyBkb2N1bWVudC4mbmJzcDsgRmluYWxseSwgc2VjdXJpdHkgY29uc2lkZXJhdGlv
bnMgYXJlPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtkaXNjdXNzZWQgaW4gU2VjdGlvbiA4Ljxi
cj4NCjxicj4NCiEmbmJzcDsgJm5ic3A7IFRoaXMgdmVyc2lvbiBvZiB0aGUgaW50ZXJmYWNlcyBk
YXRhIG1vZGVsIGNvbmZvcm1zIHRvIHRoZSBOZXR3b3JrPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJz
cDtNYW5hZ2VtZW50IERhdGFzdG9yZSBBcmNoaXRlY3R1cmUgKE5NREEpIFtSRkM4MzQyXS48YnI+
DQo8YnI+DQombmJzcDsgMS4xLiZuYnNwOyBSZXF1aXJlbWVudHMgTGFuZ3VhZ2U8YnI+DQotLS0g
MTI0LDEzMCAtLS0tPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtzcGVjaWZpZWQgaW4gdGhpcyBk
b2N1bWVudC4mbmJzcDsgRmluYWxseSwgc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMgYXJlPGJyPg0K
Jm5ic3A7ICZuYnNwOyAmbmJzcDtkaXNjdXNzZWQgaW4gU2VjdGlvbiA4Ljxicj4NCjxicj4NCiEm
bmJzcDsgJm5ic3A7IFRoaXMgdmVyc2lvbiBvZiB0aGUgTFNQLVBpbmcgZGF0YSBtb2RlbCBjb25m
b3JtcyB0byB0aGUgTmV0d29yazxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7TWFuYWdlbWVudCBE
YXRhc3RvcmUgQXJjaGl0ZWN0dXJlIChOTURBKSBbUkZDODM0Ml0uPGJyPg0KPGJyPg0KJm5ic3A7
IDEuMS4mbmJzcDsgUmVxdWlyZW1lbnRzIExhbmd1YWdlPGJyPg0KKioqKioqKioqKioqKioqPGJy
Pg0KKioqIDEzNywxNDggKioqKjxicj4NCjxicj4NCiZuYnNwOyAxLjIuJm5ic3A7IFN1cHBvcnQg
b2YgTG9uZyBSdW5uaW5nIENvbW1hbmQgd2l0aCBORVRDT05GPGJyPg0KPGJyPg0KISZuYnNwOyAm
bmJzcDsgTFNQIFBpbmcgaXMgb25lIG9mIHRoZSBleGFtcGxlcyBvZiB3aGF0IGNhbiBiZSBkZXNj
cmliZWQgYXMgJnF1b3Q7bG9uZy08YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO3J1bm5pbmcgb3Bl
cmF0aW9uJnF1b3Q7LiZuYnNwOyBVbmxpa2UgbW9zdCBvZiB0aGUgY29uZmlndXJhdGlvbiBvcGVy
YXRpb25zIHRoYXQ8YnI+DQohJm5ic3A7ICZuYnNwOyByZXN1bHQgaW4gc2luZ2xlIHJlc3BvbnNl
IGV4ZWN1dGlvbiBvZiBhbiBMU1AgUGluZyB0cmlnZ2VycyBtdWx0aXBsZTxicj4NCiZuYnNwOyAm
bmJzcDsgJm5ic3A7cmVzcG9uc2VzIGZyb20gYSBub2RlIHVuZGVyIGNvbnRyb2wuJm5ic3A7IFRo
ZSBxdWVzdGlvbiBvZiBpbXBsZW1lbnRpbmc8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO3RoZSBs
b25nLXJ1bm5pbmcgb3BlcmF0aW9uIGluIE5FVENPTkYgaXMgc3RpbGwgb3BlbiBhbmQgcG9zc2li
bGU8YnI+DQohJm5ic3A7ICZuYnNwOyBzb2x1dGlvbnMgYmVpbmcgZGlzY3Vzc2VkOjxicj4NCjxi
cj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7MS4mbmJzcDsgQ29uc2VjdXRpdmUgUmVtb3RlIFByb2Nl
c3NpbmcgQ2FsbHMgKFJQQykgdG8gcG9sbCBmb3IgcmVzdWx0cy48YnI+DQo8YnI+DQotLS0gMTM3
LDE0OCAtLS0tPGJyPg0KPGJyPg0KJm5ic3A7IDEuMi4mbmJzcDsgU3VwcG9ydCBvZiBMb25nIFJ1
bm5pbmcgQ29tbWFuZCB3aXRoIE5FVENPTkY8YnI+DQo8YnI+DQohJm5ic3A7ICZuYnNwOyBMU1Ag
UGluZyBpcyBvbmUgb2YgdGhlIGV4YW1wbGVzIG9mIHdoYXQgY2FuIGJlIGRlc2NyaWJlZCBhcyBh
ICZxdW90O2xvbmctPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtydW5uaW5nIG9wZXJhdGlvbiZx
dW90Oy4mbmJzcDsgVW5saWtlIG1vc3Qgb2YgdGhlIGNvbmZpZ3VyYXRpb24gb3BlcmF0aW9ucyB0
aGF0PGJyPg0KISZuYnNwOyAmbmJzcDsgcmVzdWx0IGluIHNpbmdsZSByZXNwb25zZSwgZXhlY3V0
aW9uIG9mIGFuIExTUCBQaW5nIHRyaWdnZXJzIG11bHRpcGxlPGJyPg0KJm5ic3A7ICZuYnNwOyAm
bmJzcDtyZXNwb25zZXMgZnJvbSBhIG5vZGUgdW5kZXIgY29udHJvbC4mbmJzcDsgVGhlIHF1ZXN0
aW9uIG9mIGltcGxlbWVudGluZzxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7dGhlIGxvbmctcnVu
bmluZyBvcGVyYXRpb24gaW4gTkVUQ09ORiBpcyBzdGlsbCBvcGVuIGFuZCBwb3NzaWJsZTxicj4N
CiEmbmJzcDsgJm5ic3A7IHNvbHV0aW9ucyBhcmUgYmVpbmcgZGlzY3Vzc2VkOjxicj4NCjxicj4N
CiZuYnNwOyAmbmJzcDsgJm5ic3A7MS4mbmJzcDsgQ29uc2VjdXRpdmUgUmVtb3RlIFByb2Nlc3Np
bmcgQ2FsbHMgKFJQQykgdG8gcG9sbCBmb3IgcmVzdWx0cy48YnI+DQo8YnI+DQoqKioqKioqKioq
KioqKio8YnI+DQoqKiogMTUwLDE2NyAqKioqPGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJz
cDszLiZuYnNwOyBUaGUgb25lIG91dGxpbmVkIGluIFtJLUQubWFoZXNoLW5ldGNvbmYtcGVyc2lz
dGVudF0uPGJyPg0KPGJyPg0KISZuYnNwOyAmbmJzcDsgVGhlIHByb2JsZW0gb2YgbG9uZy1ydW5u
aW5nIG9wZXJhdGlvbiBhcyB3ZWxsIGNhbiBiZSBjb25zaWRlcmVkIGFzIGE8YnI+DQombmJzcDsg
Jm5ic3A7ICZuYnNwO2Nhc2Ugb2YgY29udHJvbGxpbmcgYW5kIG9idGFpbmluZyByZXN1bHRzIGZy
b20gYSBNZWFzdXJlbWVudCBBZ2VudDxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7KE1BKSBhcyBk
ZWZpbmVkIGluIFtSRkM3NTk0XS48YnI+DQo8YnI+DQombmJzcDsgMi4mbmJzcDsgU2NvcGU8YnI+
DQo8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO1RoZSBmdW5kYW1lbnRhbCBtZWNoYW5pc20gb2Yg
TFNQLVBpbmcgaXMgZGVmaW5lZCBpbiBbUkZDODAyOV0uPGJyPg0KISZuYnNwOyAmbmJzcDsgRXh0
ZW5zaW9ucyBvZiBMU1AtUGluZyBoYXMgYmVlbiBkZXZlbG9wZWQgb3ZlciB0aGUgeWVhcnMuJm5i
c3A7IFRoZXJlIGFyZTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ZXh0ZW5zaW9ucyBmb3IgcGVy
Zm9ybWluZyBMU1AgcGluZywgZm9yIGV4YW1wbGUsIG92ZXIgUDJNUCBNUExTIExTUHM8YnI+DQoh
Jm5ic3A7ICZuYnNwOyBbUkZDNjQyNV0gb3IgZm9yIFNlZ21lbnQgUm91dGluZyBJR1AgUHJlZml4
IGFuZCBBZGphY2VuY3kgU0lEcyB3aXRoPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDthbiBNUExT
IGRhdGEgcGxhbmUgW1JGQzgyODddLiZuYnNwOyBUaGVzZSBleHRlbnNpb25zIHdpbGwgYmUgY29u
c2lkZXJlZCBpbjxicj4NCiEmbmJzcDsgJm5ic3A7IGEgbGF0ZXIgdXBkYXRlIG9mIHRoaXMgZG9j
dW1lbnQuPGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KLS0tIDE1MCwxNjcgLS0tLTxicj4NCjxicj4N
CiZuYnNwOyAmbmJzcDsgJm5ic3A7My4mbmJzcDsgVGhlIG9uZSBvdXRsaW5lZCBpbiBbSS1ELm1h
aGVzaC1uZXRjb25mLXBlcnNpc3RlbnRdLjxicj4NCjxicj4NCiEmbmJzcDsgJm5ic3A7IFRoZSBw
cm9ibGVtIG9mIGxvbmctcnVubmluZyBvcGVyYXRpb25zIGNhbiBiZSBjb25zaWRlcmVkIGFzIGE8
YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO2Nhc2Ugb2YgY29udHJvbGxpbmcgYW5kIG9idGFpbmlu
ZyByZXN1bHRzIGZyb20gYSBNZWFzdXJlbWVudCBBZ2VudDxicj4NCiZuYnNwOyAmbmJzcDsgJm5i
c3A7KE1BKSBhcyBkZWZpbmVkIGluIFtSRkM3NTk0XS48YnI+DQo8YnI+DQombmJzcDsgMi4mbmJz
cDsgU2NvcGU8YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO1RoZSBmdW5kYW1lbnRhbCBt
ZWNoYW5pc20gb2YgTFNQLVBpbmcgaXMgZGVmaW5lZCBpbiBbUkZDODAyOV0uPGJyPg0KISZuYnNw
OyAmbmJzcDsgRXh0ZW5zaW9ucyB0byBMU1AtUGluZyBoYXMgYmVlbiBkZXZlbG9wZWQgb3ZlciB0
aGUgeWVhcnMuJm5ic3A7IFRoZXJlIGFyZTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ZXh0ZW5z
aW9ucyBmb3IgcGVyZm9ybWluZyBMU1AgcGluZywgZm9yIGV4YW1wbGUsIG92ZXIgUDJNUCBNUExT
IExTUHM8YnI+DQohJm5ic3A7ICZuYnNwOyBbUkZDNjQyNV0gb3IgZm9yIFNlZ21lbnQgUm91dGlu
ZyBJR1AgUHJlZml4ZXMgYW5kIEFkamFjZW5jeSBTSURzIHdpdGg8YnI+DQombmJzcDsgJm5ic3A7
ICZuYnNwO2FuIE1QTFMgZGF0YSBwbGFuZSBbUkZDODI4N10uJm5ic3A7IFRoZXNlIGV4dGVuc2lv
bnMgd2lsbCBiZSBjb25zaWRlcmVkIGluPGJyPg0KISZuYnNwOyAmbmJzcDsgYSBsYXRlciB2ZXJz
aW9uIG9mIHRoaXMgZG9jdW1lbnQuPGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KKioqKioqKioqKioq
KioqPGJyPg0KKioqIDE3NSwxODkgKioqKjxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7VGhpcyBZ
QU5HIGRhdGEgbW9kZWwgaXMgZGVmaW5lZCB0byBiZSB1c2VkIHRvIGNvbmZpZ3VyZSBhbmQgbWFu
YWdlPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtMU1AtUGluZyBhbmQgaXQgcHJvdmlkZXMgdGhl
IGZvbGxvd2luZyBmZWF0dXJlczo8YnI+DQo8YnI+DQohJm5ic3A7ICZuYnNwOyAxLiZuYnNwOyBU
aGUgY29uZmlndXJhdGlvbiBvZiBjb250cm9sIGluZm9ybWF0aW9uIG9mIGFuIExTUC1QaW5nIHRl
c3QuPGJyPg0KPGJyPg0KISZuYnNwOyAmbmJzcDsgMi4mbmJzcDsgVGhlIGNvbmZpZ3VyYXRpb24g
b2Ygc2NoZWR1bGUgcGFyYW1ldGVycyBvZiBhbiBMU1AtUGluZyB0ZXN0Ljxicj4NCjxicj4NCiEm
bmJzcDsgJm5ic3A7IDMuJm5ic3A7IERpc3BsYXkgb2YgcmVzdWx0IGluZm9ybWF0aW9uIG9mIGFu
IExTUC1QaW5nIHRlc3QuPGJyPg0KPGJyPg0KISZuYnNwOyAmbmJzcDsgVGhlIHRvcC1sZXZlbCBj
b250YWluZXIgbHNwLXBpbmdzIGhvbGRzIHRoZSBjb25maWd1cmF0aW9uIG9mIHRoZTxicj4NCiEm
bmJzcDsgJm5ic3A7IGNvbnRyb2wgaW5mb3JtYXRpb24sIHNjaGVkdWxlIHBhcmFtZXRlcnMgYW5k
IHJlc3VsdCBpbmZvcm1hdGlvbiBmb3I8YnI+DQohJm5ic3A7ICZuYnNwOyBtdWx0aXBsZSBpbnN0
YW5jZXMgb2YgTFNQLVBpbmcgdGVzdC48YnI+DQo8YnI+DQombmJzcDsgMy4xLiZuYnNwOyBUaGUg
Q29uZmlndXJhdGlvbiBvZiBDb250cm9sIEluZm9ybWF0aW9uPGJyPg0KPGJyPg0KLS0tIDE3NSwx
ODkgLS0tLTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7VGhpcyBZQU5HIGRhdGEgbW9kZWwgaXMg
ZGVmaW5lZCB0byBiZSB1c2VkIHRvIGNvbmZpZ3VyZSBhbmQgbWFuYWdlPGJyPg0KJm5ic3A7ICZu
YnNwOyAmbmJzcDtMU1AtUGluZyBhbmQgaXQgcHJvdmlkZXMgdGhlIGZvbGxvd2luZyBmZWF0dXJl
czo8YnI+DQo8YnI+DQohJm5ic3A7ICZuYnNwOyAxLiZuYnNwOyBUaGUgY29uZmlndXJhdGlvbiBv
ZiBjb250cm9sIGluZm9ybWF0aW9uIGZvciBhbiBMU1AtUGluZyB0ZXN0Ljxicj4NCjxicj4NCiEm
bmJzcDsgJm5ic3A7IDIuJm5ic3A7IFRoZSBjb25maWd1cmF0aW9uIG9mIHNjaGVkdWxpbmcgcGFy
YW1ldGVycyBmb3IgYW4gTFNQLVBpbmcgdGVzdC48YnI+DQo8YnI+DQohJm5ic3A7ICZuYnNwOyAz
LiZuYnNwOyBEaXNwbGF5IG9mIHJlc3VsdCBpbmZvcm1hdGlvbiBmcm9tIGFuIExTUC1QaW5nIHRl
c3QuPGJyPg0KPGJyPg0KISZuYnNwOyAmbmJzcDsgVGhlIHRvcC1sZXZlbCBjb250YWluZXIsIGxz
cC1waW5ncywgaG9sZHMgdGhlIGNvbmZpZ3VyYXRpb24gb2YgdGhlPGJyPg0KISZuYnNwOyAmbmJz
cDsgY29udHJvbCBpbmZvcm1hdGlvbiwgc2NoZWR1bGluZyBwYXJhbWV0ZXJzLCBhbmQgcmVzdWx0
IGluZm9ybWF0aW9uIGZvcjxicj4NCiEmbmJzcDsgJm5ic3A7IG11bHRpcGxlIExTUC1QaW5nIHRl
c3QgaW5zdGFuY2VzLjxicj4NCjxicj4NCiZuYnNwOyAzLjEuJm5ic3A7IFRoZSBDb25maWd1cmF0
aW9uIG9mIENvbnRyb2wgSW5mb3JtYXRpb248YnI+DQo8YnI+DQoqKioqKioqKioqKioqKio8YnI+
DQoqKiogMTkxLDE5NyAqKioqPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtwYXJhbWV0ZXJzIHdo
aWNoIGNvbnRyb2wgYW4gTFNQLVBpbmcgdGVzdC4mbmJzcDsgRXhhbXBsZXMgYXJlIHRoZSB0YXJn
ZXQtPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtmZWMtdHlwZS90YXJnZXQtZmVjIG9mIHRoZSBl
Y2hvIHJlcXVlc3QgcGFja2V0IGFuZCB0aGUgcmVwbHkgbW9kZSBvZjxicj4NCiZuYnNwOyAmbmJz
cDsgJm5ic3A7dGhlIGVjaG8gcmVwbHkgcGFja2V0LiZuYnNwOyBWYWx1ZXMgb2Ygc29tZSBwYXJh
bWV0ZXJzIG1heSBiZSBhdXRvLTxicj4NCiEmbmJzcDsgJm5ic3A7IGFzc2lnbmVkIGJ5IHRoZSBz
eXN0ZW0sIGJ1dCBpbiBzZXZlcmFsIGNhc2VzLCB0aGVyZSBpcyBhIHJlcXVpcmVtZW50PGJyPg0K
Jm5ic3A7ICZuYnNwOyAmbmJzcDtmb3IgY29uZmlndXJhdGlvbiBvZiB0aGVzZSBwYXJhbWV0ZXJz
LiZuYnNwOyBFeGFtcGxlcyBvZiBzdWNoIHBhcmFtZXRlcnM8YnI+DQombmJzcDsgJm5ic3A7ICZu
YnNwO2FyZSBzb3VyY2UgYWRkcmVzcyBhbmQgb3V0Z29pbmcgaW50ZXJmYWNlLjxicj4NCjxicj4N
Ci0tLSAxOTEsMTk3IC0tLS08YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO3BhcmFtZXRlcnMgd2hp
Y2ggY29udHJvbCBhbiBMU1AtUGluZyB0ZXN0LiZuYnNwOyBFeGFtcGxlcyBhcmUgdGhlIHRhcmdl
dC08YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO2ZlYy10eXBlL3RhcmdldC1mZWMgb2YgdGhlIGVj
aG8gcmVxdWVzdCBwYWNrZXQgYW5kIHRoZSByZXBseSBtb2RlIG9mPGJyPg0KJm5ic3A7ICZuYnNw
OyAmbmJzcDt0aGUgZWNobyByZXBseSBwYWNrZXQuJm5ic3A7IFZhbHVlcyBvZiBzb21lIHBhcmFt
ZXRlcnMgbWF5IGJlIGF1dG8tPGJyPg0KISZuYnNwOyAmbmJzcDsgYXNzaWduZWQgYnkgdGhlIHN5
c3RlbS4gSG93ZXZlciwgaW4gc2V2ZXJhbCBjYXNlcywgdGhlcmUgaXMgYSByZXF1aXJlbWVudDxi
cj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7Zm9yIGNvbmZpZ3VyYXRpb24gb2YgdGhlc2UgcGFyYW1l
dGVycy4mbmJzcDsgRXhhbXBsZXMgb2Ygc3VjaCBwYXJhbWV0ZXJzPGJyPg0KJm5ic3A7ICZuYnNw
OyAmbmJzcDthcmUgc291cmNlIGFkZHJlc3MgYW5kIG91dGdvaW5nIGludGVyZmFjZS48YnI+DQo8
YnI+DQoqKioqKioqKioqKioqKio8YnI+DQoqKiogMjcxLDI3OSAqKioqPGJyPg0KJm5ic3A7ICZu
YnNwOyAmbmJzcDtDb250YWluZXIgbHNwLXBpbmdzOmxzcC1waW5nOnNjaGVkdWxlLXBhcmFtZXRl
cnMgZGVmaW5lcyB0aGUgc2NoZWR1bGU8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO3BhcmFtZXRl
cnMgb2YgYW4gTFNQLVBpbmcgdGVzdCwgd2hpY2ggZGVzY3JpYmVzIHdoZW4gdG8gc3RhcnQgYW5k
PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDt3aGVuIHRvIGVuZCB0aGUgdGVzdC4mbmJzcDsgRm91
ciBzdGFydCBtb2RlcyBhbmQgdGhyZWUgZW5kIG1vZGVzIGFyZTxicj4NCiEmbmJzcDsgJm5ic3A7
IGRlZmluZWQgcmVzcGVjdGl2ZWx5LiZuYnNwOyBUbyBiZSBub3RlZCB0aGF0LCB0aGUgY29uZmln
dXJhdGlvbiBvZjxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7JnF1b3Q7aW50ZXJ2YWwmcXVvdDsg
YW5kICZxdW90O3Byb2JlLWNvdW50JnF1b3Q7IHBhcmFtZXRlciBkZWZpbmVkIGluIGNvbnRhaW5l
ciBsc3AtPGJyPg0KISZuYnNwOyAmbmJzcDsgcGluZ3M6bHNwLXBpbmc6Y29udHJvbC1pbmZvIGNv
dWxkIGFsc28gZGV0ZXJtaW5lIHdoZW4gdGhlIHRlc3QgZW5kczxicj4NCjxicj4NCjxicj4NCjxi
cj4NCi0tLSAyNzEsMjc5IC0tLS08YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO0NvbnRhaW5lciBs
c3AtcGluZ3M6bHNwLXBpbmc6c2NoZWR1bGUtcGFyYW1ldGVycyBkZWZpbmVzIHRoZSBzY2hlZHVs
ZTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7cGFyYW1ldGVycyBvZiBhbiBMU1AtUGluZyB0ZXN0
LCB3aGljaCBkZXNjcmliZXMgd2hlbiB0byBzdGFydCBhbmQ8YnI+DQombmJzcDsgJm5ic3A7ICZu
YnNwO3doZW4gdG8gZW5kIHRoZSB0ZXN0LiZuYnNwOyBGb3VyIHN0YXJ0IG1vZGVzIGFuZCB0aHJl
ZSBlbmQgbW9kZXMgYXJlPGJyPg0KISZuYnNwOyAmbmJzcDsgZGVmaW5lZCByZXNwZWN0aXZlbHku
Jm5ic3A7IE5vdGUgdGhhdCB0aGUgY29uZmlndXJhdGlvbiBvZjxicj4NCiZuYnNwOyAmbmJzcDsg
Jm5ic3A7JnF1b3Q7aW50ZXJ2YWwmcXVvdDsgYW5kICZxdW90O3Byb2JlLWNvdW50JnF1b3Q7IHBh
cmFtZXRlciBkZWZpbmVkIGluIGNvbnRhaW5lciBsc3AtPGJyPg0KISZuYnNwOyAmbmJzcDsgcGlu
Z3M6bHNwLXBpbmc6Y29udHJvbC1pbmZvIGNvdWxkIGFsc28gaW1wbGljaXRseSBkZXRlcm1pbmUg
d2hlbiB0aGU8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQoqKioqKioqKioqKioqKio8YnI+DQoqKiog
MjgyLDI5NiAqKioqPGJyPg0KJm5ic3A7IEludGVybmV0LURyYWZ0Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBMU1AtUGluZyBZQU5HJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtP
Y3RvYmVyIDIwMTg8YnI+DQo8YnI+DQo8YnI+DQohJm5ic3A7ICZuYnNwOyBpbXBsaWNpdGx5LiZu
YnNwOyBBbGwgdGhlc2UgdGhyZWUgcGFyYW1ldGVycyBhcmUgb3B0aW9uYWwuSWYgdGhlIHVzZXIg
ZG9lczxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7bm90IGNvbmZpZ3VyZSBlaXRoZXIgJnF1b3Q7
aW50ZXJ2YWwmcXVvdDsgb3IgJnF1b3Q7cHJvYmUtY291bnQmcXVvdDsgcGFyYW1ldGVyLCB0aGVu
IHRoZTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ZGVmYXVsdCB2YWx1ZXMgd2lsbCBiZSB1c2Vk
IGJ5IHRoZSBzeXN0ZW0uJm5ic3A7IElmIHRoZSB1c2VyIGNvbmZpZ3VyZXM8YnI+DQombmJzcDsg
Jm5ic3A7ICZuYnNwOyZxdW90O2VuZC10ZXN0JnF1b3Q7LCB0aGVuIHRoZSBhY3R1YWwgZW5kIHRp
bWUgb2YgdGhlIExTUC1QaW5nIHRlc3QgaXMgdGhlPGJyPg0KISZuYnNwOyAmbmJzcDsgc21hbGxl
ciBvbmUgYmV0d2VlbiB0aGUgY29uZmlndXJhdGlvbiB2YWx1ZSBvZiAmcXVvdDtlbmQtdGVzdCZx
dW90OyBhbmQgdGhlPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDt0aW1lIGltcGxpY2l0bHkgZGV0
ZXJtaW5lZCBieSB0aGUgY29uZmlndXJhdGlvbiB2YWx1ZSBvZjxicj4NCiZuYnNwOyAmbmJzcDsg
Jm5ic3A7JnF1b3Q7aW50ZXJ2YWwmcXVvdDsvJnF1b3Q7cHJvYmUtY291bnQmcXVvdDsuPGJyPg0K
PGJyPg0KISZuYnNwOyAmbmJzcDsgVGhlIGRhdGEgaGllcmFyY2h5IGZvciBzY2hlZHVsZSBpbmZv
cm1hdGlvbiBjb25maWd1cmF0aW9uIGlzPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtwcmVzZW50
ZWQgYmVsb3c6PGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDttb2R1bGU6IGlldGYtbHNw
cGluZzxicj4NCi0tLSAyODIsMjk2IC0tLS08YnI+DQombmJzcDsgSW50ZXJuZXQtRHJhZnQmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExTUC1Q
aW5nIFlBTkcmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwO09jdG9iZXIgMjAxODxicj4NCjxicj4NCjxicj4NCiEmbmJzcDsgJm5ic3A7
IHRlc3QgZW5kcy4mbmJzcDsgQWxsIHRocmVlIG9mIHRoZXNlIHBhcmFtZXRlcnMgYXJlIG9wdGlv
bmFsLiBJZiB0aGUgdXNlciBkb2VzPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtub3QgY29uZmln
dXJlIGVpdGhlciAmcXVvdDtpbnRlcnZhbCZxdW90OyBvciAmcXVvdDtwcm9iZS1jb3VudCZxdW90
OyBwYXJhbWV0ZXIsIHRoZW4gdGhlPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtkZWZhdWx0IHZh
bHVlcyB3aWxsIGJlIHVzZWQgYnkgdGhlIHN5c3RlbS4mbmJzcDsgSWYgdGhlIHVzZXIgY29uZmln
dXJlczxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7JnF1b3Q7ZW5kLXRlc3QmcXVvdDssIHRoZW4g
dGhlIGFjdHVhbCBlbmQgdGltZSBvZiB0aGUgTFNQLVBpbmcgdGVzdCBpcyB0aGU8YnI+DQohJm5i
c3A7ICZuYnNwOyBzb29uZXIgb25lIGJldHdlZW4gdGhlIGNvbmZpZ3VyYXRpb24gdmFsdWUgb2Yg
JnF1b3Q7ZW5kLXRlc3QmcXVvdDsgYW5kIHRoZTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7dGlt
ZSBpbXBsaWNpdGx5IGRldGVybWluZWQgYnkgdGhlIGNvbmZpZ3VyYXRpb24gdmFsdWUgb2Y8YnI+
DQombmJzcDsgJm5ic3A7ICZuYnNwOyZxdW90O2ludGVydmFsJnF1b3Q7LyZxdW90O3Byb2JlLWNv
dW50JnF1b3Q7Ljxicj4NCjxicj4NCiEmbmJzcDsgJm5ic3A7IFRoZSBkYXRhIGhpZXJhcmNoeSBm
b3Igc2NoZWR1bGluZyBpbmZvcm1hdGlvbiBjb25maWd1cmF0aW9uIGlzPGJyPg0KJm5ic3A7ICZu
YnNwOyAmbmJzcDtwcmVzZW50ZWQgYmVsb3c6PGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJz
cDttb2R1bGU6IGlldGYtbHNwcGluZzxicj4NCioqKioqKioqKioqKioqKjxicj4NCioqKiAzMjQs
MzMxICoqKio8YnI+DQombmJzcDsgMy4zLiZuYnNwOyBEaXNwbGF5IG9mIFJlc3VsdCBJbmZvcm1h
dGlvbjxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7Q29udGFpbmVyIGxzcC1waW5nczps
c3AtcGluZzpyZXN1bHQtaW5mbyBzaG93cyB0aGUgcmVzdWx0IG9mIHRoZTxicj4NCiEmbmJzcDsg
Jm5ic3A7IGN1cnJlbnQgTFNQLVBpbmcgdGVzdC4mbmJzcDsgQm90aCB0aGUgc3RhdGlzdGljYWwg
cmVzdWx0IGUuZy4gbWluLXJ0dCwgbWF4PGJyPg0KISZuYnNwOyAmbmJzcDsgcnR0LCBhbmQgcGVy
IHRlc3QgcHJvYmUgcmVzdWx0IGUuZy4gcmV0dXJuIGNvZGUsIHJldHVybiBzdWJjb2RlLCBhcmU8
YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwO3Nob3duLjxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDsg
Jm5ic3A7VGhlIGRhdGEgaGllcmFyY2h5IGZvciBkaXNwbGF5IG9mIHJlc3VsdCBpbmZvcm1hdGlv
biBpcyBwcmVzZW50ZWQ8YnI+DQotLS0gMzI0LDMzMSAtLS0tPGJyPg0KJm5ic3A7IDMuMy4mbmJz
cDsgRGlzcGxheSBvZiBSZXN1bHQgSW5mb3JtYXRpb248YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7
ICZuYnNwO0NvbnRhaW5lciBsc3AtcGluZ3M6bHNwLXBpbmc6cmVzdWx0LWluZm8gc2hvd3MgdGhl
IHJlc3VsdCBvZiB0aGU8YnI+DQohJm5ic3A7ICZuYnNwOyBjdXJyZW50IExTUC1QaW5nIHRlc3Qu
Jm5ic3A7IEJvdGggdGhlIHN0YXRpc3RpY2FsIHJlc3VsdCwgZS5nLiwgbWluLXJ0dCwgbWF4PGJy
Pg0KISZuYnNwOyAmbmJzcDsgcnR0LCBhbmQgcGVyIHRlc3QgcHJvYmUgcmVzdWx0LCBlLmcuLCBy
ZXR1cm4gY29kZSwgcmV0dXJuIHN1YmNvZGUsIGFyZTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7
c2hvd24uPGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtUaGUgZGF0YSBoaWVyYXJjaHkg
Zm9yIGRpc3BsYXkgb2YgcmVzdWx0IGluZm9ybWF0aW9uIGlzIHByZXNlbnRlZDxicj4NCioqKioq
KioqKioqKioqKjxicj4NCioqKiAzODMsMzg5ICoqKio8YnI+DQo8YnI+DQombmJzcDsgNC4mbmJz
cDsgRGF0YSBIaWVyYXJjaHk8YnI+DQo8YnI+DQohJm5ic3A7ICZuYnNwOyBUaGUgY29tcGxldGUg
ZGF0YSBoaWVyYXJjaHkgb2YgTFNQLVBpbmcgWUFORyBtb2RlbCBpcyBwcmVzZW50ZWQ8YnI+DQom
bmJzcDsgJm5ic3A7ICZuYnNwO2JlbG93Ljxicj4NCjxicj4NCjxicj4NCi0tLSAzODMsMzg5IC0t
LS08YnI+DQo8YnI+DQombmJzcDsgNC4mbmJzcDsgRGF0YSBIaWVyYXJjaHk8YnI+DQo8YnI+DQoh
Jm5ic3A7ICZuYnNwOyBUaGUgY29tcGxldGUgZGF0YSBoaWVyYXJjaHkgb2YgdGhlIExTUC1QaW5n
IFlBTkcgbW9kZWwgaXMgcHJlc2VudGVkPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDtiZWxvdy48
YnI+DQo8YnI+DQo8YnI+DQoqKioqKioqKioqKioqKio8YnI+DQoqKiogNTE5LDUyOCAqKioqPGJy
Pg0KJm5ic3A7ICZuYnNwOyBwcmVmaXggJnF1b3Q7bHNwcGluZyZxdW90Ozs8YnI+DQo8YnI+DQom
bmJzcDsgJm5ic3A7IGltcG9ydCBpZXRmLWluZXQtdHlwZXMgezxicj4NCiEmbmJzcDsgJm5ic3A7
cHJlZml4IGluZXQ7PGJyPg0KJm5ic3A7ICZuYnNwOyB9PGJyPg0KISZuYnNwOyAmbmJzcDtpbXBv
cnQgaWV0Zi15YW5nLXR5cGVzezxicj4NCiEmbmJzcDsgJm5ic3A7cHJlZml4IHlhbmc7PGJyPg0K
Jm5ic3A7ICZuYnNwOyB9PGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyBvcmdhbml6YXRpb24gJnF1
b3Q7SUVURiBNdWx0aXByb3RvY29sIExhYmVsIFN3aXRjaGluZyBXb3JraW5nIEdyb3VwJnF1b3Q7
Ozxicj4NCi0tLSA1MTksNTI4IC0tLS08YnI+DQombmJzcDsgJm5ic3A7IHByZWZpeCAmcXVvdDts
c3BwaW5nJnF1b3Q7Ozxicj4NCjxicj4NCiZuYnNwOyAmbmJzcDsgaW1wb3J0IGlldGYtaW5ldC10
eXBlcyB7PGJyPg0KISZuYnNwOyAmbmJzcDsgJm5ic3A7cHJlZml4IGluZXQ7PGJyPg0KJm5ic3A7
ICZuYnNwOyB9PGJyPg0KISZuYnNwOyAmbmJzcDtpbXBvcnQgaWV0Zi15YW5nLXR5cGVzIHs8YnI+
DQohJm5ic3A7ICZuYnNwOyAmbmJzcDtwcmVmaXggeWFuZzs8YnI+DQombmJzcDsgJm5ic3A7IH08
YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7IG9yZ2FuaXphdGlvbiAmcXVvdDtJRVRGIE11bHRpcHJv
dG9jb2wgTGFiZWwgU3dpdGNoaW5nIFdvcmtpbmcgR3JvdXAmcXVvdDs7PGJyPg0KKioqKioqKioq
KioqKioqPGJyPg0KKioqIDYyNiw2MzIgKioqKjxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7IHR5
cGUgZW51bWVyYXRpb24gezxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBlbnVtIGVu
YWJsZWQgezxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgdmFsdWUgJnF1
b3Q7MSZxdW90Ozs8YnI+DQohJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2Rlc2Ny
aXB0aW9uICZxdW90O1RoZSBUZXN0IGlzIGFjdGl2ZS4mcXVvdDs7PGJyPg0KJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7IH08YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZW51bSBk
aXNhYmxlZCB7PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB2YWx1ZSAm
cXVvdDsyJnF1b3Q7Ozxicj4NCi0tLSA2MjYsNjMyIC0tLS08YnI+DQombmJzcDsgJm5ic3A7ICZu
YnNwOyB0eXBlIGVudW1lcmF0aW9uIHs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
ZW51bSBlbmFibGVkIHs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHZh
bHVlICZxdW90OzEmcXVvdDs7PGJyPg0KISZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDtkZXNjcmlwdGlvbiAmcXVvdDtUaGUgdGVzdCBpcyBhY3RpdmUuJnF1b3Q7Ozxicj4NCiZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
IGVudW0gZGlzYWJsZWQgezxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
dmFsdWUgJnF1b3Q7MiZxdW90Ozs8YnI+DQoqKioqKioqKioqKioqKio8YnI+DQoqKiogNzEwLDcy
MCAqKioqPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgY2Fz
ZSB2cG4gezxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyBsZWFmIHZyZi1uYW1lIHs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHR5cGUgdWludDMyOzxicj4NCiEmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZGVzY3JpcHRpb24gJnF1
b3Q7TGF5ZXIzIFZQTiBOYW1lLiZxdW90Ozs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgfTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBsZWFmIHZwbi1pcC1hZGRyZXNzIHs8YnI+DQombmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHR5cGUgaW5l
dDppcC1hZGRyZXNzOzxicj4NCiEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ZGVzY3JpcHRpb24gJnF1b3Q7TGF5ZXIzIFZQTiBJUHY0IFByZWZp
eC4mcXVvdDs7PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7IH08YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9
PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgY2FzZSBwdyB7
PGJyPg0KLS0tIDcxMCw3MjAgLS0tLTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7IGNhc2UgdnBuIHs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgbGVhZiB2cmYtbmFtZSB7PGJyPg0KJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB0eXBlIHVpbnQzMjs8YnI+
DQohJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O2Rlc2NyaXB0aW9uICZxdW90O0xheWVyLTMgVlBOIE5hbWUuJnF1b3Q7Ozxicj4NCiZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGxlYWYgdnBuLWlwLWFkZHJl
c3Mgezxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgdHlwZSBpbmV0OmlwLWFkZHJlc3M7PGJyPg0KISZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtkZXNjcmlwdGlvbiAmcXVvdDtMYXll
ci0zIFZQTiBJUHY0IFByZWZpeC4mcXVvdDs7PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IH08YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgY2FzZSBwdyB7PGJyPg0KKioqKioqKioqKioqKioqPGJyPg0KKioqIDc1OSw3NjYg
KioqKjxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgbGVhZiBpbnRlcnZh
bCB7PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgdHlwZSB1
aW50MzI7PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZGVm
YXVsdCAxOzxicj4NCiEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2Rl
c2NyaXB0aW9uICZxdW90O1NwZWNpZmllcyB0aGUgaW50ZXJ2YWwgdG8gc2VuZCBhbiBMU1AgUGlu
Zzxicj4NCiEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2VjaG8gcmVx
dWVzdCBwYWNrZXQocHJvYmUpIGFzIHBhcnQgb2Ygb25lIExTUCBQaW5nIHRlc3QuJnF1b3Q7Ozxi
cj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgfTxicj4NCiZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgbGVhZiBpbnRlcnZhbC11bml0cyB7PGJyPg0KJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgdHlwZSB1bml0czs8YnI+DQotLS0g
NzU5LDc2NiAtLS0tPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBsZWFm
IGludGVydmFsIHs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyB0eXBlIHVpbnQzMjs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyBkZWZhdWx0IDE7PGJyPg0KISZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ZGVzY3JpcHRpb24gJnF1b3Q7U3BlY2lmaWVzIHRoZSBpbnRlcnZhbCBhdCB3aGljaCB0
byBzZW5kIExTUCBQaW5nPGJyPg0KISZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ZWNobyByZXF1ZXN0IHBhY2tldHMsIGkuZS4sIHByb2JlcywgYXMgcGFydCBvZiBvbmUg
TFNQIFBpbmcgdGVzdC4mcXVvdDs7PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyB9PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBsZWFmIGludGVy
dmFsLXVuaXRzIHs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyB0eXBlIHVuaXRzOzxicj4NCioqKioqKioqKioqKioqKjxicj4NCioqKiA3OTUsODAxICoqKio8
YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBwb3J0aW9uIG9m
IGEgcHJvYmUgcGFja2V0LiZxdW90Ozs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7IH08YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGxlYWYgZGVz
Y3JpcHRpb24gezxicj4NCiEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O3R5cGUgc3RyaW5nezxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgbGVuZ3RoICZxdW90OzEuLjMxJnF1b3Q7Ozxicj4NCiZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IH08YnI+DQombmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBkZXNjcmlwdGlvbiAmcXVvdDtBIGRlc2NyaXB0aXZl
IG5hbWUgb2YgdGhlIExTUCBQaW5nIHRlc3QuJnF1b3Q7Ozxicj4NCi0tLSA3OTUsODAxIC0tLS08
YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBwb3J0aW9uIG9m
IGEgcHJvYmUgcGFja2V0LiZxdW90Ozs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7IH08YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGxlYWYgZGVz
Y3JpcHRpb24gezxicj4NCiEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O3R5cGUgc3RyaW5nIHs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7IGxlbmd0aCAmcXVvdDsxLi4zMSZxdW90Ozs8YnI+DQombmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZGVzY3JpcHRpb24gJnF1b3Q7QSBkZXNjcmlwdGl2
ZSBuYW1lIG9mIHRoZSBMU1AgUGluZyB0ZXN0LiZxdW90Ozs8YnI+DQoqKioqKioqKioqKioqKio8
YnI+DQoqKiogODIyLDgyOCAqKioqPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBkZXNjcmlwdGlvbiAmcXVvdDtTcGVjaWZpZXMgdGhl
IG91dGdvaW5nIGludGVyZmFjZS4mcXVvdDs7PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IH08YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KISZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7Y2FzZSBuZXh0aG9wezxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyBsZWFmIG5leHRob3Agezxicj4NCiZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgdHlwZSBpbmV0OmlwLWFkZHJl
c3M7PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyBkZXNjcmlwdGlvbiAmcXVvdDtTcGVjaWZpZXMgdGhlIG5leHRob3AuJnF1b3Q7Ozxi
cj4NCi0tLSA4MjIsODI4IC0tLS08YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGRlc2NyaXB0aW9uICZxdW90O1NwZWNpZmllcyB0aGUg
b3V0Z29pbmcgaW50ZXJmYWNlLiZxdW90Ozs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgfTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7IH08YnI+DQohJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDtjYXNlIG5leHRob3Agezxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyBsZWFmIG5leHRob3Agezxicj4NCiZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgdHlwZSBpbmV0OmlwLWFkZHJl
c3M7PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyBkZXNjcmlwdGlvbiAmcXVvdDtTcGVjaWZpZXMgdGhlIG5leHRob3AuJnF1b3Q7Ozxi
cj4NCioqKioqKioqKioqKioqKjxicj4NCioqKiA4NzcsODg1ICoqKio8YnI+DQombmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBzdGFydCBkZWxheSgzKSwgc3RhcnQgZGFp
bHkoNCkuJnF1b3Q7Ozxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgfTxi
cj4NCjxicj4NCiEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Y2hvaWNlIGVuZC10
ZXN0ezxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGNhc2Ug
YXQgezxicj4NCiEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDtsZWFmIGVuZC10ZXN0LWF0ezxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgdHlwZSB5YW5nOmRhdGUtYW5kLXRpbWU7PGJyPg0KJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBkZXNj
cmlwdGlvbiAmcXVvdDtFbmQgdGVzdCBhdCBhIHNwZWNpZmljIHRpbWUuJnF1b3Q7Ozxicj4NCiZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KLS0t
IDg3Nyw4ODUgLS0tLTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7IHN0YXJ0IGRlbGF5KDMpLCBzdGFydCBkYWlseSg0KS4mcXVvdDs7PGJyPg0KJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KPGJyPg0KISZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDtjaG9pY2UgZW5kLXRlc3Qgezxicj4NCiZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGNhc2UgYXQgezxicj4NCiEmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtsZWFmIGVuZC10ZXN0LWF0IHs8YnI+DQom
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHR5
cGUgeWFuZzpkYXRlLWFuZC10aW1lOzxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZGVzY3JpcHRpb24gJnF1b3Q7RW5kIHRlc3QgYXQg
YSBzcGVjaWZpYyB0aW1lLiZxdW90Ozs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgfTxicj4NCioqKioqKioqKioqKioqKjxicj4NCioqKiA5Njks
OTc5ICoqKio8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBj
YXNlIHZwbiB7PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7IGxlYWYgdnJmLW5hbWUgezxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgdHlwZSB1aW50MzI7PGJyPg0KISZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtkZXNjcmlwdGlvbiAm
cXVvdDtMYXllcjMgVlBOIE5hbWUuJnF1b3Q7Ozxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGxlYWYgdnBuLWlwLWFkZHJlc3Mgezxicj4NCiZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgdHlwZSBp
bmV0OmlwLWFkZHJlc3M7PGJyPg0KISZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDtkZXNjcmlwdGlvbiAmcXVvdDtMYXllcjMgVlBOIElQdjQgUHJl
Zml4LiZxdW90Ozs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgfTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
IH08YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBjYXNlIHB3
IHs8YnI+DQotLS0gOTY5LDk3OSAtLS0tPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgY2FzZSB2cG4gezxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBsZWFmIHZyZi1uYW1lIHs8YnI+DQombmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHR5cGUgdWludDMyOzxi
cj4NCiEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ZGVzY3JpcHRpb24gJnF1b3Q7TGF5ZXItMyBWUE4gTmFtZS4mcXVvdDs7PGJyPg0KJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IH08YnI+DQombmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgbGVhZiB2cG4taXAtYWRk
cmVzcyB7PGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyB0eXBlIGluZXQ6aXAtYWRkcmVzczs8YnI+DQohJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2Rlc2NyaXB0aW9uICZxdW90O0xh
eWVyLTMgVlBOIElQdjQgUHJlZml4LiZxdW90Ozs8YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgfTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7IH08YnI+DQombmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyBjYXNlIHB3IHs8YnI+DQoqKioqKioqKioqKioqKio8YnI+DQoqKiogMTAxMCwx
MDE2ICoqKio8YnI+DQombmJzcDsgSW50ZXJuZXQtRHJhZnQmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IExTUC1QaW5nIFlBTkcmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO09jdG9i
ZXIgMjAxODxicj4NCjxicj4NCjxicj4NCiEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwO2Rlc2NyaXB0aW9uICZxdW90O1RoZSBjdXJyZW50IGF2ZXJhZ2UgTFNQIFBpbmcg
cm91bmQtdHJpcC10aW1lPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgKFJUVCkuJnF1b3Q7Ozxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgfTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgbGVhZiBwcm9iZS1y
ZXNwb25zZXMgezxicj4NCi0tLSAxMDEwLDEwMTYgLS0tLTxicj4NCiZuYnNwOyBJbnRlcm5ldC1E
cmFmdCZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgTFNQLVBpbmcgWUFORyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7T2N0b2JlciAyMDE4PGJyPg0KPGJyPg0KPGJyPg0KISZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZGVzY3JpcHRpb24gJnF1b3Q7VGhl
IGF2ZXJhZ2UgTFNQIFBpbmcgcm91bmQtdHJpcC10aW1lPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgKFJUVCkuJnF1b3Q7Ozxicj4NCiZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgfTxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgbGVhZiBwcm9iZS1yZXNwb25zZXMgezxicj4NCkFDRUUtTS1HMkhSOkRlc2t0b3AgYWNl
ZSQ8YnI+DQpUaGFua3MsPGJyPg0KQWNlZSA8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8
YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwv
ZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_0D9054A6AD72429CB4620923B7853644ciscocom_--


From nobody Thu Nov 29 18:53:29 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3AA51130E1A; Thu, 29 Nov 2018 18:53:27 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Loa Andersson <loa@pi.nu>
To: <db3546@att.com>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.0
Auto-Submitted: auto-generated
Precedence: bulk
Cc: mpls@ietf.org, iesg-secretary@ietf.org, mpls-chairs@ietf.org, Loa Andersson <loa@pi.nu>, loa@pi.nu
Message-ID: <154354640723.26000.9835528635370621561.idtracker@ietfa.amsl.com>
Date: Thu, 29 Nov 2018 18:53:27 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/gtXRjDNl5roX9HzzDiBXNsxKHGw>
Subject: [mpls] Publication has been requested for draft-ietf-mpls-sfc-04
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 02:53:28 -0000

Loa Andersson has requested publication of draft-ietf-mpls-sfc-04 as Proposed Standard on behalf of the MPLS working group.

Please verify the document's state at https://datatracker.ietf.org/doc/draft-ietf-mpls-sfc/


From nobody Thu Nov 29 23:35:05 2018
Return-Path: <tal.mizrahi.phd@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6938F126CB6; Thu, 29 Nov 2018 23:35:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 UobMWqDzlIBh; Thu, 29 Nov 2018 23:35:01 -0800 (PST)
Received: from mail-qt1-x829.google.com (mail-qt1-x829.google.com [IPv6:2607:f8b0:4864:20::829]) (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 89E65124BE5; Thu, 29 Nov 2018 23:35:01 -0800 (PST)
Received: by mail-qt1-x829.google.com with SMTP id z16so4947475qtq.4; Thu, 29 Nov 2018 23:35:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MT1BhOqDp5e7hdP/G4fzupIEMMKEmPKb92Tv2YKijIw=; b=FO0J7vq59LQeeYzdv8pR3QaaAQ6GXHEso+XeX7XqVoJ8DRocOAIgLr5M+ZIsLN0tfP oe73bhZu52j8+GNZHJIlR2PQbPX/sR3Ga9h+rYwqhT4IMn3b6aZAGjMeqViQ2tC4Bn9b xs42mmAevlYhbodM+iUYX1sr9RK1IABhhAztCfla0lS8Z7yx0ni4MoQNbVMg7KRuroai pkL1j/hnHfuJF+UR7e3pGi7lUPiB6Y2z7j5qnF3J9M8Jay24yy0Th3dMebXu/qylEcXQ SKOun6RkpFV1gd3KP8bx9eQyfK+cZJRdVNlobddIjs7qYgGWfKMfqa8sXmFdLCHrau3e IclQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MT1BhOqDp5e7hdP/G4fzupIEMMKEmPKb92Tv2YKijIw=; b=VaqI5V5TIOk34vq8waNReDfeI84lIAFrLC85yw4VlFWSTHyF3EGu3YJiJjsM/vkjxS wR9C6/ZsYqSTY1dVtDiEMKRsXW6wec8QzoHONAGYP/hyvM9tobJS/0VBwVFleFIhaI9+ xSykFYZQpPn1k7byOMf/xHtu7d4aZEaATsq56uL03PE23rCdXnSNiAUFWAQM5WnbIJs6 dy9MWNEXAGSJKGPfMU/Aerxpa7SQAIUERaOznvObfhgYVO25QmVLpqU40VeVt59AaQPm 3i7eVbkzp+KaGWb9p/FBdVlOjyUeIaq6Ei6tovB7gmbrWPjhnGtNfRB9/5gzzIaYjhRP beNA==
X-Gm-Message-State: AA+aEWZrHNsJRHp5vWt6d1lphst9dC/icyji9zf400iyfGB1jrCd6FK2 15xw5YLeDenkAqu8Lb6+bTkBMT1Y5ygqiLJKS3TMGewM
X-Google-Smtp-Source: AFSGD/URHWFsw8K7zPcJGJ4l2K8YM6JPFNplY1O+Nr51zGvJbV5Ex65cNACOoPhFUotqXEFtIanYVWmMY/wekM5TGOo=
X-Received: by 2002:aed:3e22:: with SMTP id l31mr4599904qtf.342.1543563300732;  Thu, 29 Nov 2018 23:35:00 -0800 (PST)
MIME-Version: 1.0
References: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
In-Reply-To: <f0d1fc69-7c33-4c03-822c-f04bff54de7a@pi.nu>
From: Tal Mizrahi <tal.mizrahi.phd@gmail.com>
Date: Fri, 30 Nov 2018 09:34:48 +0200
Message-ID: <CABUE3XmqMUpqs-6e6f8ZsxgYd2e=KQ-LJGEDp4WUw=yvQGtP9A@mail.gmail.com>
To: Loa Andersson <loa@pi.nu>
Cc: mpls@ietf.org, draft-ietf-mpls-sr-over-ip@ietf.org, mpls-chairs@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003a83c8057bdcd633"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/KeJFt1-RG9A9vDKSwaAyjLCZcQE>
Subject: Re: [mpls] IPR poll on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 07:35:04 -0000

--0000000000003a83c8057bdcd633
Content-Type: text/plain; charset="UTF-8"

I am not aware of any IPRs that apply to this draft.

Cheers,
Tal.

On Thu, Nov 8, 2018 at 7:04 AM Loa Andersson <loa@pi.nu> wrote:

> Working Group,
>
> We are currently preparing draft draft-ietf-mpls-sr-over-ip for working
> group last call.
>
> Part of this preparation is to do an IPR poll.
>
> This mail is to start the IPR poll.
>
> Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?
>
> If so, has this IPR been disclosed in compliance with IETF IPR rules
> (see RFCs 3979, 4879, 3669 and 5378 for more details).
>
> There is two IPR disclosures against individual documents that were
> merged into draft-ietf-mpls-sr-over-ip.
>
> If you are listed as a document author or contributor please respond to
> this email regardless of whether or not you are aware of any relevant
> IPR. *The response needs to be sent to the MPLS WG mailing list.* The
> document will not advance to the next stage until a response has been
> received from each author and contributor.
>
> If you are on the MPLS WG email list but are not listed as an author or
> contributor, then please explicitly respond only if you are aware of any
> IPR that has not yet been disclosed in conformance with IETF rules.
>
>
> /Loa
>   mpls wg co-chair
> --
>
>
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr">I am not aware of any IPRs that apply to this draft.<div><=
br></div><div>Cheers,</div><div>Tal.</div></div><br><div class=3D"gmail_quo=
te"><div dir=3D"ltr">On Thu, Nov 8, 2018 at 7:04 AM Loa Andersson &lt;<a hr=
ef=3D"mailto:loa@pi.nu">loa@pi.nu</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex">Working Group,<br>
<br>
We are currently preparing draft draft-ietf-mpls-sr-over-ip for working<br>
group last call.<br>
<br>
Part of this preparation is to do an IPR poll.<br>
<br>
This mail is to start the IPR poll.<br>
<br>
Are you aware of any IPR that applies to draft-ietf-mpls-sr-over-ip?<br>
<br>
If so, has this IPR been disclosed in compliance with IETF IPR rules<br>
(see RFCs 3979, 4879, 3669 and 5378 for more details).<br>
<br>
There is two IPR disclosures against individual documents that were<br>
merged into draft-ietf-mpls-sr-over-ip.<br>
<br>
If you are listed as a document author or contributor please respond to<br>
this email regardless of whether or not you are aware of any relevant<br>
IPR. *The response needs to be sent to the MPLS WG mailing list.* The<br>
document will not advance to the next stage until a response has been<br>
received from each author and contributor.<br>
<br>
If you are on the MPLS WG email list but are not listed as an author or<br>
contributor, then please explicitly respond only if you are aware of any<br=
>
IPR that has not yet been disclosed in conformance with IETF rules.<br>
<br>
<br>
/Loa<br>
=C2=A0 mpls wg co-chair<br>
-- <br>
<br>
<br>
Loa Andersson=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 email: <a href=3D"mailto:loa@pi.nu" target=3D"_blank"=
>loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pho=
ne: +46 739 81 21 64<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>

--0000000000003a83c8057bdcd633--


From nobody Fri Nov 30 04:35:24 2018
Return-Path: <loa@pi.nu>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF00312D4EB; Fri, 30 Nov 2018 04:35:23 -0800 (PST)
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, 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 JnQCRxxgC-RM; Fri, 30 Nov 2018 04:35:21 -0800 (PST)
Received: from pipi.pi.nu (pipi.pi.nu [83.168.239.141]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C9B61294D7; Fri, 30 Nov 2018 04:35:21 -0800 (PST)
Received: from [192.168.1.20] (unknown [119.94.172.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: loa@pi.nu) by pipi.pi.nu (Postfix) with ESMTPSA id 61BE418029FB; Fri, 30 Nov 2018 13:35:13 +0100 (CET)
From: Loa Andersson <loa@pi.nu>
To: "mpls@ietf.org" <mpls@ietf.org>
Cc: "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "draft-ietf-mpls-sr-over-ip@ietf.org" <draft-ietf-mpls-sr-over-ip@ietf.org>, Deborah A Brungard <db3546@att.com>
Message-ID: <f7970b1d-953d-0907-96bf-bbc2a42605f6@pi.nu>
Date: Fri, 30 Nov 2018 20:35:05 +0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/izspPVfJ46uakSXxOBf3eFoAQB8>
Subject: [mpls] MPLS working group last call on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 12:35:24 -0000

Working Group,

This is to initiate a two week working group last call on
draft-ietf-mpls-sr-over-ip.

Please send your comments to the mpls wg mailing list (mpls@ietf.org).

There are no IPR disclosures against draft-ietf-mpls-sr-over-ip.

All the authors (with one exception) and all the contributors (with
three exceptions) have stated on the working group mailing list that 
they are not aware of any other IPRs that relates to this document.

The total number of authors is 6 and the total number of contributors
is 13.

The author, Wim Henderickx, that has not made an IPR statement on
the mpls wg mailing list, has stated in a mail to the working group
chairs that he is not aware of any IPRs that relate to this draft.

The three contributors, Ahmed Bashandy, Hamid Assarpour and Gunter Van
De Velde, that has not made an IPR statement on the mpls wg mailing 
list, have also stated in mails to the working group chairs that they
are not aware of any IPRs that relate to this draft.

My estimate as wg co-chair is that the IPR statements are sufficiently
clear and that we can proceed with the working group last call. If there
are concerns over the state of the IPR statements, please bring this up
as a wglc comment.

This working group last call ends December 16, 2018.


/Loa
mpls wg co-chair

-- 


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Fri Nov 30 08:20:46 2018
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94DCE1271FF; Fri, 30 Nov 2018 08:20:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 qGV1oJwmKlSJ; Fri, 30 Nov 2018 08:20:37 -0800 (PST)
Received: from mail-qk1-x732.google.com (mail-qk1-x732.google.com [IPv6:2607:f8b0:4864:20::732]) (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 979C8128BCC; Fri, 30 Nov 2018 08:20:37 -0800 (PST)
Received: by mail-qk1-x732.google.com with SMTP id q1so3454055qkf.13; Fri, 30 Nov 2018 08:20:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=wlwSouM+PD/Km+Wc3pawlIwlXap+a6GCkUCxa7xhxqc=; b=DRqyFsMiyctLw3W/tVpTJFfFVPVoNKToamL0hOHIQbxOqDqyb6A5WJ0MSsyKdN4I6Y sKGxAiF+2/puh/NFBMEygvq0gmi7Lclwb+MahqfhsFTHwkf4NIj7r6hdtFh7dDtJYNca UzbBrmOmzVVRd5Z8HycImwHM1kQQqoWui5WtRkNiPKxwJBkaKGAwRMQhgm0IAJP/2xLp YReGHALgVTjVJX78O89LDSgo6hFiVuqDe9P91xW+QZCTXeOzbvFtb4fi3tIQbKwo00Ng 1tsvhtUVT/vamNpdTWqNdmp7GhdjD8Yu7X9H+qIAKU0GdX+noyHJgonfFN46+1DQDlVc wbwA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=wlwSouM+PD/Km+Wc3pawlIwlXap+a6GCkUCxa7xhxqc=; b=cabqcfj815XT5MW0YvarOiL4Jhq++X/9YCoKivetBU5efPfZbmbCv5JUIMYBBICKAy fppTVrZDjjMRxPmtmriXZnqwt8r6CZLjAXcRd47Fb2bNlGLljucYz4x2+HO82JFYqYVx mMKclBJci8iJKU3mCKLbTeZ79Ubm3mVJ4IcWeDV6L0spouPxhxEKnFKWFeB8EI7JY/VM 54/B/k8L9hyTi5tEtyPvvu58htd/SQkGiDbpSo3V9Pmyt/pNQS+n1rIs6c1yHO6soetI Q50r22mhUj2XrovKodLujwpoGm2QsgjunQA4fAsxfBYRJMwVMq1fEsRzQc1YCn4W5Dv6 fGjg==
X-Gm-Message-State: AA+aEWZWUSxklp2cDT/xKDTNqduWMVW/Md5Xp0bdvACR8lKPPSgm9rjc 2xSW/PRr3upMz3S9ZxFG9VxL6gBbznHw+v3WQhXro7Ad
X-Google-Smtp-Source: AFSGD/V5R6S76gWje/JQoivaQEDyTfCnUG8P8eoYqh54bsKszl0LT+N8PkDs/ey0Y62MMyYKIgO+i2lDglkDexiNt8A=
X-Received: by 2002:a37:7a06:: with SMTP id v6mr5647827qkc.10.1543594836590; Fri, 30 Nov 2018 08:20:36 -0800 (PST)
MIME-Version: 1.0
References: <f7970b1d-953d-0907-96bf-bbc2a42605f6@pi.nu>
In-Reply-To: <f7970b1d-953d-0907-96bf-bbc2a42605f6@pi.nu>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Fri, 30 Nov 2018 11:20:25 -0500
Message-ID: <CAA=duU0DpMvcjknQ6pJj_iCo8QzbHOG1e+fO+bLL7w_44hfsuA@mail.gmail.com>
To: Loa Andersson <loa@pi.nu>
Cc: mpls@ietf.org, mpls-chairs <mpls-chairs@ietf.org>,  draft-ietf-mpls-sr-over-ip@ietf.org
Content-Type: multipart/alternative; boundary="000000000000e98607057be42d31"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/atPf_F3MW792AXfUQKfAMEQ1ZfU>
Subject: Re: [mpls] MPLS working group last call on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 16:20:45 -0000

--000000000000e98607057be42d31
Content-Type: text/plain; charset="UTF-8"

Loa,

I've reviewed the draft, and I think that it's a very useful draft that is
just about ready for WG LC.

In my review, I did spot a typo in the last paragraph of the security
considerations section:

   Where control plane techniques are used (as described in
   Authors' Addresses it is important that these protocols are
   adequately secured for the environment in which they are run.

This is the result of a typo in the xml source file. I checked the source,
and it reads: <xref taget="procs"/>

Of course, that should be <xref target="procs"/>

The typo should be fixed prior to IETF last call. Whether you wish to fix
it prior to WG LC is up to you.

Cheers,
Andy


On Fri, Nov 30, 2018 at 7:35 AM Loa Andersson <loa@pi.nu> wrote:

>
> Working Group,
>
> This is to initiate a two week working group last call on
> draft-ietf-mpls-sr-over-ip.
>
> Please send your comments to the mpls wg mailing list (mpls@ietf.org).
>
> There are no IPR disclosures against draft-ietf-mpls-sr-over-ip.
>
> All the authors (with one exception) and all the contributors (with
> three exceptions) have stated on the working group mailing list that
> they are not aware of any other IPRs that relates to this document.
>
> The total number of authors is 6 and the total number of contributors
> is 13.
>
> The author, Wim Henderickx, that has not made an IPR statement on
> the mpls wg mailing list, has stated in a mail to the working group
> chairs that he is not aware of any IPRs that relate to this draft.
>
> The three contributors, Ahmed Bashandy, Hamid Assarpour and Gunter Van
> De Velde, that has not made an IPR statement on the mpls wg mailing
> list, have also stated in mails to the working group chairs that they
> are not aware of any IPRs that relate to this draft.
>
> My estimate as wg co-chair is that the IPR statements are sufficiently
> clear and that we can proceed with the working group last call. If there
> are concerns over the state of the IPR statements, please bring this up
> as a wglc comment.
>
> This working group last call ends December 16, 2018.
>
>
> /Loa
> mpls wg co-chair
>
> --
>
>
> Loa Andersson                        email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>

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

<div dir=3D"ltr"><div dir=3D"ltr">Loa,<div><br></div><div>I&#39;ve reviewed=
 the draft, and I think that it&#39;s a very useful draft that is just abou=
t ready for WG LC.</div><div><br></div><div>In my review, I did spot a typo=
 in the last paragraph of the security considerations section:</div><div><p=
re style=3D"color:rgb(0,0,0);white-space:pre-wrap">   Where control plane t=
echniques are used (as described in
   Authors&#39; Addresses it is important that these protocols are
   adequately secured for the environment in which they are run.
</pre></div><div>This is the result of a typo in the xml source file. I che=
cked the source, and it reads: &lt;xref taget=3D&quot;procs&quot;/&gt;</div=
><div><br></div><div>Of course, that should be &lt;xref target=3D&quot;proc=
s&quot;/&gt;</div><div><br></div><div>The typo should be fixed prior to IET=
F last call. Whether you wish to fix it prior to WG LC is up to you.</div><=
div><br></div><div>Cheers,</div><div>Andy</div><div><br></div></div></div><=
br><div class=3D"gmail_quote"><div dir=3D"ltr">On Fri, Nov 30, 2018 at 7:35=
 AM Loa Andersson &lt;<a href=3D"mailto:loa@pi.nu">loa@pi.nu</a>&gt; wrote:=
<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex"><br>
Working Group,<br>
<br>
This is to initiate a two week working group last call on<br>
draft-ietf-mpls-sr-over-ip.<br>
<br>
Please send your comments to the mpls wg mailing list (<a href=3D"mailto:mp=
ls@ietf.org" target=3D"_blank">mpls@ietf.org</a>).<br>
<br>
There are no IPR disclosures against draft-ietf-mpls-sr-over-ip.<br>
<br>
All the authors (with one exception) and all the contributors (with<br>
three exceptions) have stated on the working group mailing list that <br>
they are not aware of any other IPRs that relates to this document.<br>
<br>
The total number of authors is 6 and the total number of contributors<br>
is 13.<br>
<br>
The author, Wim Henderickx, that has not made an IPR statement on<br>
the mpls wg mailing list, has stated in a mail to the working group<br>
chairs that he is not aware of any IPRs that relate to this draft.<br>
<br>
The three contributors, Ahmed Bashandy, Hamid Assarpour and Gunter Van<br>
De Velde, that has not made an IPR statement on the mpls wg mailing <br>
list, have also stated in mails to the working group chairs that they<br>
are not aware of any IPRs that relate to this draft.<br>
<br>
My estimate as wg co-chair is that the IPR statements are sufficiently<br>
clear and that we can proceed with the working group last call. If there<br=
>
are concerns over the state of the IPR statements, please bring this up<br>
as a wglc comment.<br>
<br>
This working group last call ends December 16, 2018.<br>
<br>
<br>
/Loa<br>
mpls wg co-chair<br>
<br>
-- <br>
<br>
<br>
Loa Andersson=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 email: <a href=3D"mailto:loa@pi.nu" target=3D"_blank"=
>loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pho=
ne: +46 739 81 21 64<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>

--000000000000e98607057be42d31--


From nobody Fri Nov 30 09:19:49 2018
Return-Path: <stewart.bryant@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63046130E6F; Fri, 30 Nov 2018 09:19:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 gXRo4KLdBWRZ; Fri, 30 Nov 2018 09:19:45 -0800 (PST)
Received: from mail-wm1-x335.google.com (mail-wm1-x335.google.com [IPv6:2a00:1450:4864:20::335]) (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 E4234130E6E; Fri, 30 Nov 2018 09:19:41 -0800 (PST)
Received: by mail-wm1-x335.google.com with SMTP id y139so6533629wmc.5; Fri, 30 Nov 2018 09:19:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=wgMGe8mCpynVk3ZPD4pTjzsyezqWpDrmE0XJu1rXyKQ=; b=MIMwgRnxuAaZTwveIywoNcb3z4FMtABtOC9iG95+MI1Mkae+nDS7ZqH8CJgUMCjyxz rmYT5TWOQWQlK0nnEhH7unM5unF4afTJwg1WMkePyBScDvFeNGaOWWmtGDMIBEWkOaeq /++Mi3wUm7R2B6epNFgy4NSwVkWpN3ELP1tdg/Yv0gSVTDLnfjWIc3YAgVe0UzDuz72S NtSzxDPR+BBggvYzi7R84oV6fL1G1EajTLM6FCrVL6EUu8CgIpiZHc6PuDQzNJrb6Cib Por8sUMCXNPnCRvaWlcWswZrm+ZO9AW3V1Mc5EXLrG9tmGNf9bZAnai8x4oIfuQHTNV1 G3yw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=wgMGe8mCpynVk3ZPD4pTjzsyezqWpDrmE0XJu1rXyKQ=; b=f+zH9X8ccEDp6zyar+2qq2L0m9/wEQ18uXT6FK1pcgoBP/QSsjCq855gUFSPJA9D9W C78zfAXxsw6OflpldblQ+DMmR5TA0pS7+O4JeSRnB8NBmWqBY6adwo2/c7vCVGCoNyeM U54UI7BULywx8hpWKZ1VVNSPcMjRjNDW+XQXkC8HYS3X9ltvTLWzrtpoWyUiFnHRgvg8 j2QGwgR7fwWAiCOlqlzLRFtwiiAeM1QKv1uhuwppraFSzZbxzdz9sB8NcAf/9KZvrADo W58KVfc34bKIlHvIPWnS1aMlAWhF6Fm+nqEKVxVKcqf4B7gPWDPs5dSCPB4xuMkYRGSG vwzw==
X-Gm-Message-State: AA+aEWYdZ7H/ndTHcE6dEk63Gi++Q60WecYsn+4zOCbORzePHudWLwqD 42hYobC3BDIdTiOj7XYPb14=
X-Google-Smtp-Source: AFSGD/WhmtTDWD4tucZ6ajX64GLnuFvzTcXf5ODKH5dMGaKiQTivujDFcHav/IgM6b6hLBHS4eweoA==
X-Received: by 2002:a1c:8d8e:: with SMTP id p136mr6614673wmd.74.1543598380379;  Fri, 30 Nov 2018 09:19:40 -0800 (PST)
Received: from [172.16.27.204] ([82.108.100.254]) by smtp.gmail.com with ESMTPSA id e130sm4169733wmf.25.2018.11.30.09.19.39 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 30 Nov 2018 09:19:39 -0800 (PST)
Content-Type: multipart/alternative; boundary=Apple-Mail-F5412F15-43F4-4997-9216-F07117C209D0
Mime-Version: 1.0 (1.0)
From: Stewart Bryant <stewart.bryant@gmail.com>
X-Mailer: iPad Mail (16B92)
In-Reply-To: <CAA=duU0DpMvcjknQ6pJj_iCo8QzbHOG1e+fO+bLL7w_44hfsuA@mail.gmail.com>
Date: Fri, 30 Nov 2018 17:19:38 +0000
Cc: Loa Andersson <loa@pi.nu>, mpls@ietf.org, mpls-chairs <mpls-chairs@ietf.org>, draft-ietf-mpls-sr-over-ip@ietf.org
Content-Transfer-Encoding: 7bit
Message-Id: <31888145-3948-4B20-B065-B81B18BAFD0B@gmail.com>
References: <f7970b1d-953d-0907-96bf-bbc2a42605f6@pi.nu> <CAA=duU0DpMvcjknQ6pJj_iCo8QzbHOG1e+fO+bLL7w_44hfsuA@mail.gmail.com>
To: "Andrew G. Malis" <agmalis@gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/nzsJT9TlGyBcnZILk2hJ2yQ2RrQ>
Subject: Re: [mpls] MPLS working group last call on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 17:19:48 -0000

--Apple-Mail-F5412F15-43F4-4997-9216-F07117C209D0
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

As an author, I think this draft is ready to be sent to the IESG for publica=
tion.

Stewart

Sent from my iPad

> On 30 Nov 2018, at 16:20, Andrew G. Malis <agmalis@gmail.com> wrote:
>=20
> Loa,
>=20
> I've reviewed the draft, and I think that it's a very useful draft that is=
 just about ready for WG LC.
>=20
> In my review, I did spot a typo in the last paragraph of the security cons=
iderations section:
>    Where control plane techniques are used (as described in
>    Authors' Addresses it is important that these protocols are
>    adequately secured for the environment in which they are run.
> This is the result of a typo in the xml source file. I checked the source,=
 and it reads: <xref taget=3D"procs"/>
>=20
> Of course, that should be <xref target=3D"procs"/>
>=20
> The typo should be fixed prior to IETF last call. Whether you wish to fix i=
t prior to WG LC is up to you.
>=20
> Cheers,
> Andy
>=20
>=20
>> On Fri, Nov 30, 2018 at 7:35 AM Loa Andersson <loa@pi.nu> wrote:
>>=20
>> Working Group,
>>=20
>> This is to initiate a two week working group last call on
>> draft-ietf-mpls-sr-over-ip.
>>=20
>> Please send your comments to the mpls wg mailing list (mpls@ietf.org).
>>=20
>> There are no IPR disclosures against draft-ietf-mpls-sr-over-ip.
>>=20
>> All the authors (with one exception) and all the contributors (with
>> three exceptions) have stated on the working group mailing list that=20
>> they are not aware of any other IPRs that relates to this document.
>>=20
>> The total number of authors is 6 and the total number of contributors
>> is 13.
>>=20
>> The author, Wim Henderickx, that has not made an IPR statement on
>> the mpls wg mailing list, has stated in a mail to the working group
>> chairs that he is not aware of any IPRs that relate to this draft.
>>=20
>> The three contributors, Ahmed Bashandy, Hamid Assarpour and Gunter Van
>> De Velde, that has not made an IPR statement on the mpls wg mailing=20
>> list, have also stated in mails to the working group chairs that they
>> are not aware of any IPRs that relate to this draft.
>>=20
>> My estimate as wg co-chair is that the IPR statements are sufficiently
>> clear and that we can proceed with the working group last call. If there
>> are concerns over the state of the IPR statements, please bring this up
>> as a wglc comment.
>>=20
>> This working group last call ends December 16, 2018.
>>=20
>>=20
>> /Loa
>> mpls wg co-chair
>>=20
>> --=20
>>=20
>>=20
>> Loa Andersson                        email: loa@pi.nu
>> Senior MPLS Expert
>> Bronze Dragon Consulting             phone: +46 739 81 21 64
>>=20
>> _______________________________________________
>> mpls mailing list
>> mpls@ietf.org
>> https://www.ietf.org/mailman/listinfo/mpls

--Apple-Mail-F5412F15-43F4-4997-9216-F07117C209D0
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: 7bit

<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">As an author, I think this draft is ready to be sent to the IESG for publication.<div><br></div><div>Stewart<br><br><div id="AppleMailSignature" dir="ltr">Sent from my iPad</div><div dir="ltr"><br>On 30 Nov 2018, at 16:20, Andrew G. Malis &lt;<a href="mailto:agmalis@gmail.com">agmalis@gmail.com</a>&gt; wrote:<br><br></div><blockquote type="cite"><div dir="ltr"><div dir="ltr"><div dir="ltr">Loa,<div><br></div><div>I've reviewed the draft, and I think that it's a very useful draft that is just about ready for WG LC.</div><div><br></div><div>In my review, I did spot a typo in the last paragraph of the security considerations section:</div><div><pre style="color:rgb(0,0,0);white-space:pre-wrap">   Where control plane techniques are used (as described in
   Authors' Addresses it is important that these protocols are
   adequately secured for the environment in which they are run.
</pre></div><div>This is the result of a typo in the xml source file. I checked the source, and it reads: &lt;xref taget="procs"/&gt;</div><div><br></div><div>Of course, that should be &lt;xref target="procs"/&gt;</div><div><br></div><div>The typo should be fixed prior to IETF last call. Whether you wish to fix it prior to WG LC is up to you.</div><div><br></div><div>Cheers,</div><div>Andy</div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Nov 30, 2018 at 7:35 AM Loa Andersson &lt;<a href="mailto:loa@pi.nu">loa@pi.nu</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Working Group,<br>
<br>
This is to initiate a two week working group last call on<br>
draft-ietf-mpls-sr-over-ip.<br>
<br>
Please send your comments to the mpls wg mailing list (<a href="mailto:mpls@ietf.org" target="_blank">mpls@ietf.org</a>).<br>
<br>
There are no IPR disclosures against draft-ietf-mpls-sr-over-ip.<br>
<br>
All the authors (with one exception) and all the contributors (with<br>
three exceptions) have stated on the working group mailing list that <br>
they are not aware of any other IPRs that relates to this document.<br>
<br>
The total number of authors is 6 and the total number of contributors<br>
is 13.<br>
<br>
The author, Wim Henderickx, that has not made an IPR statement on<br>
the mpls wg mailing list, has stated in a mail to the working group<br>
chairs that he is not aware of any IPRs that relate to this draft.<br>
<br>
The three contributors, Ahmed Bashandy, Hamid Assarpour and Gunter Van<br>
De Velde, that has not made an IPR statement on the mpls wg mailing <br>
list, have also stated in mails to the working group chairs that they<br>
are not aware of any IPRs that relate to this draft.<br>
<br>
My estimate as wg co-chair is that the IPR statements are sufficiently<br>
clear and that we can proceed with the working group last call. If there<br>
are concerns over the state of the IPR statements, please bring this up<br>
as a wglc comment.<br>
<br>
This working group last call ends December 16, 2018.<br>
<br>
<br>
/Loa<br>
mpls wg co-chair<br>
<br>
-- <br>
<br>
<br>
Loa Andersson&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; email: <a href="mailto:loa@pi.nu" target="_blank">loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;phone: +46 739 81 21 64<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href="mailto:mpls@ietf.org" target="_blank">mpls@ietf.org</a><br>
<a href="https://www.ietf.org/mailman/listinfo/mpls" rel="noreferrer" target="_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>
</div></blockquote></div></body></html>
--Apple-Mail-F5412F15-43F4-4997-9216-F07117C209D0--


From nobody Fri Nov 30 09:42:36 2018
Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDEC6130E94; Fri, 30 Nov 2018 09:42:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 tDXpkry3qAgv; Fri, 30 Nov 2018 09:42:32 -0800 (PST)
Received: from mail-qt1-x829.google.com (mail-qt1-x829.google.com [IPv6:2607:f8b0:4864:20::829]) (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 20394130E9D; Fri, 30 Nov 2018 09:42:32 -0800 (PST)
Received: by mail-qt1-x829.google.com with SMTP id p17so6805181qtl.5; Fri, 30 Nov 2018 09:42:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SwKqTJHysU6pvv4zANQL3vtep9HWjlo4Yr7fEwSR5Qs=; b=TMP+zjUvk50ObEt8xadw453jQGTI4/EE+RHpIVlYqhKClWapeKLB1MbKjE9LnmAHen LpEj5UQ2aXxdwVMJeVhWW1+LOs+DOxeuDQkFf8NVS0NSWSop4uKMIXk8oT18Z+aLT3fL NCrsBrYPzr8bj7P8nN8wags6LgrsP0IYB9HDpusTTx1hAhyBChcnZbURGhk7gsMrbe1R 2wBVj/PBGClWxnr6pYXn2YhuGBQu49sCiS+yH2GKBtHExbUW6Q6eKwIYf7KGdC/rUnAx 19a1NM9zPRo2oHcaxVJT+wRkRxExC2ATUJKtZEU/Ir5mEiNGur5BmaDD+S03Fhsos3Lw 6V2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SwKqTJHysU6pvv4zANQL3vtep9HWjlo4Yr7fEwSR5Qs=; b=MbGpUnomojhzJ5L6iJAtCIzDjFrFQpSxDlY3OXk7EFaoNzIGj8WhUL5O5XxJFzQPzp pbpPsPRSXK9+MFHDTgga39hgrTiRL3lGVx61JaX/8Cbks+0+YTa/YdmNYMMcwcDyRRLU U/URWjH0HLhCP03kdnqkAhiLjj/BQIt0FWDtbPMpJ+2M+tTLudD8XdWdtp/LtwIoDhM2 w8bxJT3QrX07JrfCD11ZeifHIalpEtXMre3LHht2tYmnfbRP+2oYfmYoy5j2mCZ4A0Ve sC8b2bxAXx5idJ9hutFSHzMSwtzYMPekwonKC4N1klXflRWo2ekNpF0XMMb5mbEFs4Gi RmQA==
X-Gm-Message-State: AA+aEWYGDvD0S94GY7zL0mNwb5687MBLc1XhiX695+4U9+ROX+wriz+E AZjqEDAyxvawNGsTMLKX6knpK+mPURF+8OXdc1o=
X-Google-Smtp-Source: AFSGD/Vd/jkN5CjVcc0WG6zYyBpd3hrQe+uOZpmB7ivtOJ256YtTxoG4pXuEea4OZlNn+bquzbyfKliYAPItfZ/lquA=
X-Received: by 2002:aed:2cc4:: with SMTP id g62mr6311417qtd.192.1543599751112;  Fri, 30 Nov 2018 09:42:31 -0800 (PST)
MIME-Version: 1.0
References: <f7970b1d-953d-0907-96bf-bbc2a42605f6@pi.nu> <CAA=duU0DpMvcjknQ6pJj_iCo8QzbHOG1e+fO+bLL7w_44hfsuA@mail.gmail.com>
In-Reply-To: <CAA=duU0DpMvcjknQ6pJj_iCo8QzbHOG1e+fO+bLL7w_44hfsuA@mail.gmail.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Fri, 30 Nov 2018 12:42:20 -0500
Message-ID: <CAA=duU1Np_PzL4Zgy5zURPb57Ke_43RxLmJTc4Vqu8HVmADMAg@mail.gmail.com>
To: Loa Andersson <loa@pi.nu>
Cc: mpls@ietf.org, mpls-chairs <mpls-chairs@ietf.org>,  draft-ietf-mpls-sr-over-ip@ietf.org
Content-Type: multipart/alternative; boundary="000000000000d72c43057be55233"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/XggDNbzVYFIwZ3o6eRX_3T5-de4>
Subject: Re: [mpls] MPLS working group last call on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 17:42:35 -0000

--000000000000d72c43057be55233
Content-Type: text/plain; charset="UTF-8"

I just re-read Loa's email. This IS WG LC. So anyway, I recommend that the
typo be fixed between WG LC and IESG submission.

Cheers,
Andy


On Fri, Nov 30, 2018 at 11:20 AM Andrew G. Malis <agmalis@gmail.com> wrote:

> Loa,
>
> I've reviewed the draft, and I think that it's a very useful draft that is
> just about ready for WG LC.
>
> In my review, I did spot a typo in the last paragraph of the security
> considerations section:
>
>    Where control plane techniques are used (as described in
>    Authors' Addresses it is important that these protocols are
>    adequately secured for the environment in which they are run.
>
> This is the result of a typo in the xml source file. I checked the source,
> and it reads: <xref taget="procs"/>
>
> Of course, that should be <xref target="procs"/>
>
> The typo should be fixed prior to IETF last call. Whether you wish to fix
> it prior to WG LC is up to you.
>
> Cheers,
> Andy
>
>
> On Fri, Nov 30, 2018 at 7:35 AM Loa Andersson <loa@pi.nu> wrote:
>
>>
>> Working Group,
>>
>> This is to initiate a two week working group last call on
>> draft-ietf-mpls-sr-over-ip.
>>
>> Please send your comments to the mpls wg mailing list (mpls@ietf.org).
>>
>> There are no IPR disclosures against draft-ietf-mpls-sr-over-ip.
>>
>> All the authors (with one exception) and all the contributors (with
>> three exceptions) have stated on the working group mailing list that
>> they are not aware of any other IPRs that relates to this document.
>>
>> The total number of authors is 6 and the total number of contributors
>> is 13.
>>
>> The author, Wim Henderickx, that has not made an IPR statement on
>> the mpls wg mailing list, has stated in a mail to the working group
>> chairs that he is not aware of any IPRs that relate to this draft.
>>
>> The three contributors, Ahmed Bashandy, Hamid Assarpour and Gunter Van
>> De Velde, that has not made an IPR statement on the mpls wg mailing
>> list, have also stated in mails to the working group chairs that they
>> are not aware of any IPRs that relate to this draft.
>>
>> My estimate as wg co-chair is that the IPR statements are sufficiently
>> clear and that we can proceed with the working group last call. If there
>> are concerns over the state of the IPR statements, please bring this up
>> as a wglc comment.
>>
>> This working group last call ends December 16, 2018.
>>
>>
>> /Loa
>> mpls wg co-chair
>>
>> --
>>
>>
>> Loa Andersson                        email: loa@pi.nu
>> Senior MPLS Expert
>> Bronze Dragon Consulting             phone: +46 739 81 21 64
>>
>> _______________________________________________
>> mpls mailing list
>> mpls@ietf.org
>> https://www.ietf.org/mailman/listinfo/mpls
>>
>

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

<div dir=3D"ltr">I just re-read Loa&#39;s email. This IS WG LC. So anyway, =
I recommend that the typo be fixed between WG LC and IESG submission.<div><=
br></div><div>Cheers,</div><div>Andy</div><div><br></div></div><br><div cla=
ss=3D"gmail_quote"><div dir=3D"ltr">On Fri, Nov 30, 2018 at 11:20 AM Andrew=
 G. Malis &lt;<a href=3D"mailto:agmalis@gmail.com">agmalis@gmail.com</a>&gt=
; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div dir=
=3D"ltr">Loa,<div><br></div><div>I&#39;ve reviewed the draft, and I think t=
hat it&#39;s a very useful draft that is just about ready for WG LC.</div><=
div><br></div><div>In my review, I did spot a typo in the last paragraph of=
 the security considerations section:</div><div><pre style=3D"color:rgb(0,0=
,0);white-space:pre-wrap">   Where control plane techniques are used (as de=
scribed in
   Authors&#39; Addresses it is important that these protocols are
   adequately secured for the environment in which they are run.
</pre></div><div>This is the result of a typo in the xml source file. I che=
cked the source, and it reads: &lt;xref taget=3D&quot;procs&quot;/&gt;</div=
><div><br></div><div>Of course, that should be &lt;xref target=3D&quot;proc=
s&quot;/&gt;</div><div><br></div><div>The typo should be fixed prior to IET=
F last call. Whether you wish to fix it prior to WG LC is up to you.</div><=
div><br></div><div>Cheers,</div><div>Andy</div><div><br></div></div></div><=
br><div class=3D"gmail_quote"><div dir=3D"ltr">On Fri, Nov 30, 2018 at 7:35=
 AM Loa Andersson &lt;<a href=3D"mailto:loa@pi.nu" target=3D"_blank">loa@pi=
.nu</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Working Group,<br>
<br>
This is to initiate a two week working group last call on<br>
draft-ietf-mpls-sr-over-ip.<br>
<br>
Please send your comments to the mpls wg mailing list (<a href=3D"mailto:mp=
ls@ietf.org" target=3D"_blank">mpls@ietf.org</a>).<br>
<br>
There are no IPR disclosures against draft-ietf-mpls-sr-over-ip.<br>
<br>
All the authors (with one exception) and all the contributors (with<br>
three exceptions) have stated on the working group mailing list that <br>
they are not aware of any other IPRs that relates to this document.<br>
<br>
The total number of authors is 6 and the total number of contributors<br>
is 13.<br>
<br>
The author, Wim Henderickx, that has not made an IPR statement on<br>
the mpls wg mailing list, has stated in a mail to the working group<br>
chairs that he is not aware of any IPRs that relate to this draft.<br>
<br>
The three contributors, Ahmed Bashandy, Hamid Assarpour and Gunter Van<br>
De Velde, that has not made an IPR statement on the mpls wg mailing <br>
list, have also stated in mails to the working group chairs that they<br>
are not aware of any IPRs that relate to this draft.<br>
<br>
My estimate as wg co-chair is that the IPR statements are sufficiently<br>
clear and that we can proceed with the working group last call. If there<br=
>
are concerns over the state of the IPR statements, please bring this up<br>
as a wglc comment.<br>
<br>
This working group last call ends December 16, 2018.<br>
<br>
<br>
/Loa<br>
mpls wg co-chair<br>
<br>
-- <br>
<br>
<br>
Loa Andersson=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 email: <a href=3D"mailto:loa@pi.nu" target=3D"_blank"=
>loa@pi.nu</a><br>
Senior MPLS Expert<br>
Bronze Dragon Consulting=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pho=
ne: +46 739 81 21 64<br>
<br>
_______________________________________________<br>
mpls mailing list<br>
<a href=3D"mailto:mpls@ietf.org" target=3D"_blank">mpls@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mpls" rel=3D"noreferrer" t=
arget=3D"_blank">https://www.ietf.org/mailman/listinfo/mpls</a><br>
</blockquote></div>
</blockquote></div>

--000000000000d72c43057be55233--


From nobody Fri Nov 30 10:00:57 2018
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 758F5130ED1; Fri, 30 Nov 2018 10:00:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 WtUqa9gp3hlz; Fri, 30 Nov 2018 10:00:53 -0800 (PST)
Received: from mail-qt1-x82b.google.com (mail-qt1-x82b.google.com [IPv6:2607:f8b0:4864:20::82b]) (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 B88D2130E05; Fri, 30 Nov 2018 10:00:53 -0800 (PST)
Received: by mail-qt1-x82b.google.com with SMTP id t13so6885706qtn.3; Fri, 30 Nov 2018 10:00:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=date:from:to:cc:message-id:in-reply-to:references:subject :mime-version; bh=97KeAp64Ei3h7ZpyaTQxAfvkWIdcRHrrNwkXxKBy0tA=; b=k/UhhUaZ7QO+n6bx+ovZoUuG7rv1ZuD3xq/nsouQAq8jkPqIJr2bV6WbAH5VoD+i8O QwG6OBuLptA6H7XRT8gNlY8L08cQc6yArI0pc7KbV7/7u5m4FAGOwb9s5/wIAegCQv5c G3J3knKYLg16w4yS0cg1ReWKQ913tkV4u4PmfqlffKsD9445NCywVJJnSFC/8e77i3cM yOstBg5fsAeMLMnpVGRg8rUkJuiwRIpsuM+ANUnFBilTPjxLXBlyYbwxmYeszsRKaT95 y2EFwdeeobU+pWD3ws9MPiN9E5a4UIhsT2QLv6R8slQdpVG7UsdRUfHocNrOdHVtbCKI tt7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:message-id:in-reply-to :references:subject:mime-version; bh=97KeAp64Ei3h7ZpyaTQxAfvkWIdcRHrrNwkXxKBy0tA=; b=jQL48JKdAaJKjIZBk14Cp7SIrPPzjLzAi8o94L1kliKoEpFFbOUEiaGe23DnrjId0I wo5/OZanT8VHC1Zbo28tU7XW7Jz1UdIB1U3tpRUbUEQQNeZcM1dcnoe5GBQAyIOe3ng2 qwCFU+mjpMHabvsfMWW/b147VewsmGDkqRdBmLpWEIpHN+bnRdmHt3bQGH2EX4euaPIh zOJGwmmmwo3EiaRQvlP9t+7j5fQB6gPbzhXFnGHvM6LfDy6SxtXq80IXhMOqkt1yTROq 8A0A7lAfo7Q9J2ygUM3qU5q+S8U6o9PrXspa5U2H6lyoHS3rwvi72RSmUZ1HrpCN4P1J G3Hg==
X-Gm-Message-State: AA+aEWawmY3h9TL9RU13HPtU65zt6NLqHJvuwFQVOLsLWVFo5/r71D/v FrbOPebbO6d1TjHR8RSt4Wk7MBX2
X-Google-Smtp-Source: AFSGD/W12tFo2pJrT8pypbINj29j4uw8rw7s/IHTRk/fSDsTugrB+ZiFJNWhF7A48tO5IYitagSvzA==
X-Received: by 2002:ac8:181c:: with SMTP id q28mr6608181qtj.223.1543600852447;  Fri, 30 Nov 2018 10:00:52 -0800 (PST)
Received: from [10.211.25.231] ([208.78.238.7]) by smtp.gmail.com with ESMTPSA id h35sm3704655qth.59.2018.11.30.10.00.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 30 Nov 2018 10:00:51 -0800 (PST)
Date: Fri, 30 Nov 2018 10:00:41 -0800
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: "=?utf-8?Q?mpls=40ietf.org?=" <mpls@ietf.org>, Loa Andersson <loa@pi.nu>
Cc: "=?utf-8?Q?mpls-chairs=40ietf.org?=" <mpls-chairs@ietf.org>,  "=?utf-8?Q?draft-ietf-mpls-sr-over-ip=40ietf.org?=" <draft-ietf-mpls-sr-over-ip@ietf.org>
Message-ID: <461442b7-e436-462d-ad02-c2d1bca7c9fc@Spark>
In-Reply-To: <f7970b1d-953d-0907-96bf-bbc2a42605f6@pi.nu>
References: <f7970b1d-953d-0907-96bf-bbc2a42605f6@pi.nu>
X-Readdle-Message-ID: 461442b7-e436-462d-ad02-c2d1bca7c9fc@Spark
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="5c017ad1_3dc240fb_2c1b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/nD8l1IOOqli_MjFQdKesXIXZDEI>
Subject: Re: [mpls] MPLS working group last call on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 18:00:57 -0000

--5c017ad1_3dc240fb_2c1b
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Loa,

Support as contributor

Cheers,
Jeff
On Nov 30, 2018, 4:35 AM -0800, Loa Andersson <loa@pi.nu>, wrote:
>
> Working Group,
>
> This is to initiate a two week working group last call on
> draft-ietf-mpls-sr-over-ip.
>
> Please send your comments to the mpls wg mailing list (mpls@ietf.org).
>
> There are no IPR disclosures against draft-ietf-mpls-sr-over-ip.
>
> All the authors (with one exception) and all the contributors (with
> three exceptions) have stated on the working group mailing list that
> they are not aware of any other IPRs that relates to this document.
>
> The total number of authors is 6 and the total number of contributors
> is 13.
>
> The author, Wim Henderickx, that has not made an IPR statement on
> the mpls wg mailing list, has stated in a mail to the working group
> chairs that he is not aware of any IPRs that relate to this draft.
>
> The three contributors, Ahmed Bashandy, Hamid Assarpour and Gunter Van
> De Velde, that has not made an IPR statement on the mpls wg mailing
> list, have also stated in mails to the working group chairs that they
> are not aware of any IPRs that relate to this draft.
>
> My estimate as wg co-chair is that the IPR statements are sufficiently
> clear and that we can proceed with the working group last call. If there
> are concerns over the state of the IPR statements, please bring this up
> as a wglc comment.
>
> This working group last call ends December 16, 2018.
>
>
> /Loa
> mpls wg co-chair
>
> --
>
>
> Loa Andersson email: loa@pi.nu
> Senior MPLS Expert
> Bronze Dragon Consulting phone: +46 739 81 21 64
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls

--5c017ad1_3dc240fb_2c1b
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<html xmlns=3D=22http://www.w3.org/1999/xhtml=22>
<head>
<title></title>
</head>
<body>
<div name=3D=22messageBodySection=22 style=3D=22font-size: 14px; font-fam=
ily: -apple-system, BlinkMacSystem=46ont, sans-serif;=22>Loa,
<div><br /></div>
<div>Support as contributor&=23160;</div>
</div>
<div name=3D=22messageSignatureSection=22 style=3D=22font-size: 14px; fon=
t-family: -apple-system, BlinkMacSystem=46ont, sans-serif;=22><br />
Cheers,
<div>Jeff</div>
</div>
<div name=3D=22messageReplySection=22 style=3D=22font-size: 14px; font-fa=
mily: -apple-system, BlinkMacSystem=46ont, sans-serif;=22>On Nov 30, 2018=
, 4:35 AM -0800, Loa Andersson &lt;loa=40pi.nu&gt;, wrote:<br />
<blockquote type=3D=22cite=22 style=3D=22margin: 5px 5px; padding-left: 1=
0px; border-left: thin solid =231abc9c;=22><br />
Working Group,<br />
<br />
This is to initiate a two week working group last call on<br />
draft-ietf-mpls-sr-over-ip.<br />
<br />
Please send your comments to the mpls wg mailing list (mpls=40ietf.org).<=
br />
<br />
There are no IPR disclosures against draft-ietf-mpls-sr-over-ip.<br />
<br />
All the authors (with one exception) and all the contributors (with<br />=

three exceptions) have stated on the working group mailing list that<br /=
>
they are not aware of any other IPRs that relates to this document.<br />=

<br />
The total number of authors is 6 and the total number of contributors<br =
/>
is 13.<br />
<br />
The author, Wim Henderickx, that has not made an IPR statement on<br />
the mpls wg mailing list, has stated in a mail to the working group<br />=

chairs that he is not aware of any IPRs that relate to this draft.<br />
<br />
The three contributors, Ahmed Bashandy, Hamid Assarpour and Gunter Van<br=
 />
De Velde, that has not made an IPR statement on the mpls wg mailing<br />=

list, have also stated in mails to the working group chairs that they<br =
/>
are not aware of any IPRs that relate to this draft.<br />
<br />
My estimate as wg co-chair is that the IPR statements are sufficiently<br=
 />
clear and that we can proceed with the working group last call. If there<=
br />
are concerns over the state of the IPR statements, please bring this up<b=
r />
as a wglc comment.<br />
<br />
This working group last call ends December 16, 2018.<br />
<br />
<br />
/Loa<br />
mpls wg co-chair<br />
<br />
--<br />
<br />
<br />
Loa Andersson email: loa=40pi.nu<br />
Senior MPLS Expert<br />
Bronze Dragon Consulting phone: +46 739 81 21 64<br />
<br />
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F<br />
mpls mailing list<br />
mpls=40ietf.org<br />
https://www.ietf.org/mailman/listinfo/mpls<br /></blockquote>
</div>
</body>
</html>

--5c017ad1_3dc240fb_2c1b--


From nobody Fri Nov 30 10:29:12 2018
Return-Path: <housley@vigilsec.com>
X-Original-To: mpls@ietf.org
Delivered-To: mpls@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id CEEC0130F16; Fri, 30 Nov 2018 10:29:09 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Russ Housley <housley@vigilsec.com>
To: <gen-art@ietf.org>
Cc: mpls@ietf.org, ietf@ietf.org, draft-ietf-mpls-rsvp-shared-labels.all@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.89.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <154360254979.27470.14714094577368742271@ietfa.amsl.com>
Date: Fri, 30 Nov 2018 10:29:09 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/9Ci16lj_6w4JF2GKvdbyfcACs9A>
Subject: [mpls] Genart last call review of draft-ietf-mpls-rsvp-shared-labels-06
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 18:29:10 -0000

Reviewer: Russ Housley
Review result: Ready

I am the assigned Gen-ART reviewer for this draft. The General Area
Review Team (Gen-ART) reviews all IETF documents being processed
by the IESG for the IETF Chair.  Please treat these comments just
like any other last call comments.

For more information, please see the FAQ at
<http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.

Document: draft-ietf-mpls-rsvp-shared-labels-06
Reviewer: Russ Housley
Review Date: 2018-11-30
IETF LC End Date: 2018-12-11 
IESG Telechat date: unknown

Summary: Ready


Major Concerns:

None


Minor Concerns:

Section 5.3: To understand this section, I had to learn about "loose
hops" from other sources.  Please consider adding this term to the ones
that are defined in Section 2.


Nits:

Throughout document: s/hop by hop/hop-by-hop/

Section 5.3.1: s/The net result is that by/As a result, by/


From nobody Fri Nov 30 14:17:34 2018
Return-Path: <adrian@olddog.co.uk>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50AAB13107E; Fri, 30 Nov 2018 14:17:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, 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 j98vso2H06YA; Fri, 30 Nov 2018 14:17:31 -0800 (PST)
Received: from mta8.iomartmail.com (mta8.iomartmail.com [62.128.193.158]) (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 4B7C81293FB; Fri, 30 Nov 2018 14:17:31 -0800 (PST)
Received: from vs3.iomartmail.com (vs3.iomartmail.com [10.12.10.124]) by mta8.iomartmail.com (8.14.4/8.14.4) with ESMTP id wAUMHQVI014045; Fri, 30 Nov 2018 22:17:26 GMT
Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 2D9642203A; Fri, 30 Nov 2018 22:17:26 +0000 (GMT)
Received: from asmtp2.iomartmail.com (unknown [10.12.10.249]) by vs3.iomartmail.com (Postfix) with ESMTPS id 1883922032; Fri, 30 Nov 2018 22:17:26 +0000 (GMT)
Received: from LAPTOPK7AS653V ([81.174.186.130]) (authenticated bits=0) by asmtp2.iomartmail.com (8.14.4/8.14.4) with ESMTP id wAUMHPRd018662 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 30 Nov 2018 22:17:25 GMT
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Loa Andersson'" <loa@pi.nu>, <mpls@ietf.org>
Cc: <mpls-chairs@ietf.org>, <draft-ietf-mpls-sr-over-ip@ietf.org>, "'Deborah A Brungard'" <db3546@att.com>
References: <f7970b1d-953d-0907-96bf-bbc2a42605f6@pi.nu>
In-Reply-To: <f7970b1d-953d-0907-96bf-bbc2a42605f6@pi.nu>
Date: Fri, 30 Nov 2018 22:17:24 -0000
Organization: Old Dog Consulting
Message-ID: <06ad01d488fa$793efe40$6bbcfac0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQH6mjotCvq5eqABoG4DHgior8Iop6UcwBew
Content-Language: en-gb
X-Originating-IP: 81.174.186.130
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.0.0.1623-8.2.0.1013-24256.003
X-TM-AS-Result: No--15.004-10.0-31-10
X-imss-scan-details: No--15.004-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-24256.003
X-TMASE-Result: 10--15.003800-10.000000
X-TMASE-MatchedRID: u7Yf2n7Ca/3xIbpQ8BhdbH+1bJb67j8w+q1Y+/eEAra638ZUY6gSd3C9 AyVdCQIh5m2THXCX0h8486vsentZ78gNYoWONkdvy7TSWcbz49aeimGtNywjtiIWzbRXGr/CPda 9wqj8G7MiRoDALHfjABGANLLqeoDYpeAIK6XfhPqZroPNdqiG8wuK1hIitSIHWltirZ/iPP4RGi YYnNOeWp/tNpmGCiwpetdF63qa72K2jsN8aguKvAD9gX5aXd4fbkEYJ8otHaf6MBcD+m2a8zFLi Dv/Ch5vfnvvIa73TEkaeTDe8Abi/VxxDx5qbkR9gxsfzkNRlfLf+6UpYyF545mRrZ61J09L2Ayq vQSyt/c7AFczfjr/7CerPCqkcAJTcW3zEfvwC1upptfMhB8aQ/78UcvTJVUO0kSEeEuGDDw=
X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/eGTnu3cv1Hum53D8tWsRpUaRaP8>
Subject: Re: [mpls] MPLS working group last call on draft-ietf-mpls-sr-over-ip
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:17:33 -0000

Hej Loa,

As an author, I also agree that this document is ready for publication.

To add to the nits reported by others, I see two tiny issues...

Section 2 bullet 3 has
   This is shown in Figure Figure 2.
That's an XML error: the xref expands to add the word "Figure"

---

Section 3.1 has
   &#65288;prefix-SID&#65289;
Presume that's an XML format error as well.

Thanks,
Adrian

-----Original Message-----
From: Loa Andersson <loa@pi.nu>=20
Sent: 30 November 2018 12:35
To: mpls@ietf.org
Cc: mpls-chairs@ietf.org; draft-ietf-mpls-sr-over-ip@ietf.org; Deborah A =
Brungard <db3546@att.com>
Subject: MPLS working group last call on draft-ietf-mpls-sr-over-ip


Working Group,

This is to initiate a two week working group last call on
draft-ietf-mpls-sr-over-ip.

Please send your comments to the mpls wg mailing list (mpls@ietf.org).

There are no IPR disclosures against draft-ietf-mpls-sr-over-ip.

All the authors (with one exception) and all the contributors (with
three exceptions) have stated on the working group mailing list that=20
they are not aware of any other IPRs that relates to this document.

The total number of authors is 6 and the total number of contributors
is 13.

The author, Wim Henderickx, that has not made an IPR statement on
the mpls wg mailing list, has stated in a mail to the working group
chairs that he is not aware of any IPRs that relate to this draft.

The three contributors, Ahmed Bashandy, Hamid Assarpour and Gunter Van
De Velde, that has not made an IPR statement on the mpls wg mailing=20
list, have also stated in mails to the working group chairs that they
are not aware of any IPRs that relate to this draft.

My estimate as wg co-chair is that the IPR statements are sufficiently
clear and that we can proceed with the working group last call. If there
are concerns over the state of the IPR statements, please bring this up
as a wglc comment.

This working group last call ends December 16, 2018.


/Loa
mpls wg co-chair

--=20


Loa Andersson                        email: loa@pi.nu
Senior MPLS Expert
Bronze Dragon Consulting             phone: +46 739 81 21 64


From nobody Fri Nov 30 14:25:34 2018
Return-Path: <rgandhi@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 566B81310E7; Fri, 30 Nov 2018 14:25:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.961
X-Spam-Level: 
X-Spam-Status: No, score=-15.961 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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
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 NcE2R_piXcHV; Fri, 30 Nov 2018 14:25:23 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 81B811310F4; Fri, 30 Nov 2018 14:25:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=994; q=dns/txt; s=iport; t=1543616723; x=1544826323; h=from:to:cc:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=59LlOyeiIEAQtg4aUAXB9Fz4C3y6e1B41W5qimNKWS0=; b=BqUByMigsAd8TfW9TBMXNYcgYFoZbEBNkaXNS/ynfVSlWwot/Dyl1Wpz 7dSUHpDQdX+jt3BlTGHh6lV/jfBYmdmYL1GVK6WB8PZdt81meMqijOnzC X6g+01QQ0vQ9jcnuqY9JaPsqYWBYT8ggRGIozfyanmOt8iXvyZLnf0orY k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AHAADDtwFc/4wNJK1jGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAQGBUwIBAQEBAQsBggOBaDGDb614gXoLAQGEbBmDHSI2Bw0?= =?us-ascii?q?BAwEBAgEBAm0ohT0GIwQNRRIBCBoCJgIEMBUSBAENgyaCAqcOfDOKLYELiw8?= =?us-ascii?q?XgUA/gTgfgkyFAYMEMYImAo8qkQsJApE1GIFMD4UQijSIe487AhEUgScmDSS?= =?us-ascii?q?BVXAVZQGCQpBaQY1ZgR8BAQ?=
X-IronPort-AV: E=Sophos;i="5.56,300,1539648000"; d="scan'208";a="490063435"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Nov 2018 22:25:22 +0000
Received: from XCH-RCD-012.cisco.com (xch-rcd-012.cisco.com [173.37.102.22]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id wAUMPL5w028343 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 30 Nov 2018 22:25:22 GMT
Received: from xch-aln-018.cisco.com (173.36.7.28) by XCH-RCD-012.cisco.com (173.37.102.22) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Fri, 30 Nov 2018 16:25:20 -0600
Received: from xch-aln-018.cisco.com ([173.36.7.28]) by XCH-ALN-018.cisco.com ([173.36.7.28]) with mapi id 15.00.1395.000; Fri, 30 Nov 2018 16:25:21 -0600
From: "Rakesh Gandhi (rgandhi)" <rgandhi@cisco.com>
To: Loa Andersson <loa@pi.nu>, "Shah, Himanshu" <hshah@ciena.com>, Xufeng Liu <Xufeng_Liu@jabil.com>, "Acee Lindem (acee)" <acee@cisco.com>
CC: "draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org" <draft-zheng-mpls-lsp-ping-yang-cfg@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: mpls-rt review of draft-zheng-mpls-lsp-ping-yang-cfg
Thread-Index: AQHUiPuUTZsoea8t8EGSY7/Ptg3owg==
Date: Fri, 30 Nov 2018 22:25:21 +0000
Message-ID: <0D9BF6FB-BBB7-4FE5-BF43-3645B71EB308@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1d.0.161209
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.24.108.19]
Content-Type: text/plain; charset="utf-8"
Content-ID: <9420DC45139E684098E8CF508D46E260@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Outbound-SMTP-Client: 173.37.102.22, xch-rcd-012.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/CChq-cXDB4z1UtBE_DDkpIUisb8>
Subject: Re: [mpls] mpls-rt review of draft-zheng-mpls-lsp-ping-yang-cfg
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Nov 2018 22:25:32 -0000

SGkgTG9hLCBBdXRob3JzLA0KDQpJIGhhdmUgcmV2aWV3ZWQgdGhpcyBkb2N1bWVudC4gUGxlYXNl
IGZpbmQgbXkgY29tbWVudHMgYmVsb3c6DQoNClRoZSBkb2N1bWVudCBpcyBmb3IgbHNwLXBpbmcs
IGJ1dCBkbyBhdXRob3JzIHBsYW4gdG8gaW5jbHVkZSBMU1AgdHJhY2Vyb3V0ZSBzdXBwb3J0IGlu
IGZ1dHVyZT8NCg0KU2VjdGlvbiA2Og0KPT09PT09PQ0KUlNWUCB0dW5uZWwgdXNlcyBuYW1lIChz
dHJpbmcpLiBQbGVhc2Ugc2VlIFRFIG1vZGVsLg0KICAgICAgIDoocnN2cCkNCiAgICAgICB8ICB8
ICArLS1ybyB0dW5uZWwtaW50ZXJmYWNlPyAgICAgIHVpbnQzMg0KDQpjb250cm9sLWluZm8gLT4g
bWF5IGJlIHJlbmFtZSB0byBjb250cm9sLXBhcmFtZXRlcnMsIGFsc28gcmVsZXZhbnQgdGV4dC4g
VGhpcyBpcyBzaW1pbGFyIHRvIHNjaGVkdWxpbmctcGFyYW1ldGVycy4NCg0KQ2FuIHdlIGFkZCBp
biB0aGUgZGVzY3JpcHRpb24gdGhlIHVuaXQgb2YgdGhlIHRpbWUgZm9yIHRoZSBmb2xsb3dpbmc/
IA0KICAgICAgIG1pbi1ydHQNCiAgICAgICBtYXgtcnR0DQogICAgICAgYXZlcmFnZS1ydHQNCg0K
U2hvdWxkIFRUTCBiZSB1aW50OD8NCiAgICAgICBydyB0dGw/ICAgICAgICAgICAgICAgICAgIHVp
bnQzMg0KDQpBbnkgdGhvdWdodHMgb24gb3RoZXIgRkVDcyBmcm9tIFJGQyA4MDI5IChlLmcuIExE
UCwgTmlsLUZFQyk/DQoNClRoYW5rcywNClJha2VzaA0KDQoNCg0KDQo=

